If I try to use the Ruby API with a CONJUR_SSL_CERTIFICATE environment variable set to a blank value, I get the error:
ERR OpenSSL::X509::CertificateError: header too long
Ideally the Ruby API will treat a blank value for this env var the same as if this env var were unset.
The Ruby API is actually handling this quite elegantly - the issue I experience appears to be related to some code in the Conjur service broker. I've opened a new issue in that repo here, and will be closing this issue.
If I try to use the Ruby API with a
CONJUR_SSL_CERTIFICATE
environment variable set to a blank value, I get the error:ERR OpenSSL::X509::CertificateError: header too long
Ideally the Ruby API will treat a blank value for this env var the same as if this env var were unset.