I’ve started playing around with boringssl with nginx.
Mostly everything works except OCSP. Seems like either openssl 1.0.2
which boringssl was forked from does not have it, or the boringssl
folk ripped it out. I have not investigated.
Anyway, I’m please to report everything seems to work!
I’ve started playing around with boringssl with nginx.
…
Anyway, I’m please to report everything seems to work!
Please find attached v2.
Changes:
use <openssl/opensslfeatures.h> for feature detection, its designed
to more or less be comptaible with libressl, so I suspect this patch
might work with libressl as well
fix depecreated use of RSA_generate_key(), the old patch just ripped
out calling this function
report an error if you try to set ssl_engine if OPENSSL_NO_ENGINE or
OPENSSL_NO_DYNAMIC_ENGINE, instead of just silently ignoring the
directive.
include <openssl/rand.h> if OPENSSL_VERSION >= 1.0.2
Can you paste the error? Also note, I’ve only tried it on OpenBSD but
I don’t see anything that would break it on say Linux. Assuming
boringssl compiled correctly.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.