@SipSeb - I think I have a better understanding of the cause for OpenSSL 3 errors now: see #3695.
During your load testing try loading another module in the config that also uses OpenSSL (e.g. outbound.so). You need not use the functions of this extra module - just the loading of the module should accelerate the error condition.

If you config does not load any other OpenSSL-using module - then you should be safe.

The safety test is: for each of your workers, use gdb to attach and run the function

gdb>  p ossl_err_get_state_int()
# this shows a pointer to ERR_STATE *

If all these pointers are different - then you are safe. If the pointers are the same then there is a chance of memory corruption.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <kamailio/kamailio/issues/3635/1874403645@github.com>