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 or view it on GitHub:
https://github.com/kamailio/kamailio/issues/3635#issuecomment-1821177986
You are receiving this because you are subscribed to this thread.

Message ID: <kamailio/kamailio/issues/3635/1821177...@github.com>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to