We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
While migrating to v0.9.0 and OpenSSL v1.1.0 I came across an error when trying to create a new SSL socket with amqp_ssl_socket_new.
amqp_ssl_socket_new
I've tracked down the error to the function setup_openssl, in particular: https://github.com/alanxz/rabbitmq-c/blob/v0.9.0/librabbitmq/amqp_openssl.c#L587 which was failing due to a missing openssl.cnf file (ERR_print_errors_fp(stderr)).
setup_openssl
ERR_print_errors_fp(stderr)
I added an additional flag CONF_MFLAGS_IGNORE_MISSING_FILE to ignore these specific errors and now we can create ssl sockets once more
CONF_MFLAGS_IGNORE_MISSING_FILE
The text was updated successfully, but these errors were encountered:
OpenSSL should ignore missing config file
e2a01dd
When initializing OpenSSL in v1.1.0 or later, tell OpenSSL to ignore missing openssl.cnf. Fixes #523
1b29e92
23c8fd7
No branches or pull requests
While migrating to v0.9.0 and OpenSSL v1.1.0 I came across an error when trying to create a new SSL socket with
amqp_ssl_socket_new
.I've tracked down the error to the function
setup_openssl
, in particular: https://github.com/alanxz/rabbitmq-c/blob/v0.9.0/librabbitmq/amqp_openssl.c#L587 which was failing due to a missing openssl.cnf file (ERR_print_errors_fp(stderr)
).I added an additional flag
CONF_MFLAGS_IGNORE_MISSING_FILE
to ignore these specific errors and now we can create ssl sockets once moreThe text was updated successfully, but these errors were encountered: