In the past I also got randomly conflicts between libcurl (which is behind the http_client/http_async_client modules) and libssl (as used/initialised by tls module), which resulted in writing ruxc
to provide an alternative to http_client as well as the tlsa
module to try to isolate the global ssl context. Those conflicts seemed to be specific to some combinations of library versions and OSes.
The tls and tlsa share the same code, only the build process is different, the first one links to shared libssl library and the second one embeds the static libssl library.
Similar there seems to be sometimes conflicts with libmysqlclient and libssl, there is a modparam for db_mysql to disable ssl option for mysql connection, or alternatively try to use tlsa.
So, indeed, a good suggestion is to try with tlsa module instead of tls.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.