### Description This is an umbrella ticket to address issues with the WIP `tls_wolfssl` module
### Expected behavior The module behaves robustly under load testing and various configurations and thus can be accepted long-term in kamailio
Message from @miconda from the mailing list:
For the moment just adding that Ubuntu 20.04 has libwolfssl-dev 4.30, so the module does not compile there.
To avoid special casing based on library version, commit 38d2a6a161 adds a git submodule so that the module can compile on any distribution. This commit is based on the wolfSSL v5.3.0-stable tag.
To build the module:
git submodule init src/modules/tls_wolfssl/lib/wolfssl git submodule update src/modules/tls_wolfssl/lib/wolfssl make cfg make -C src module_group_tls=tls_wolfssl group_include=tls every-module
@miconda what are your thoughts on back-porting this to 5.6.x branch?
I think this is a bit too early, there is still some decelopment going on. Furthermore this is a new module/feature and this are not backported ________________________________ From: sr-dev sr-dev-bounces@lists.kamailio.org on behalf of space88man notifications@github.com Sent: Saturday, September 17, 2022 2:10:38 PM To: Kamailio Devel List sr-dev@lists.sip-router.org Cc: Subscribed subscribed@noreply.github.com Subject: Re: [sr-dev] [kamailio/kamailio] The progress of tls_wolfssl (Issue #3160)
@micondahttps://github.com/miconda what are your thoughts on back-porting this to 5.6.x branch?
— Reply to this email directly, view it on GitHubhttps://github.com/kamailio/kamailio/issues/3160#issuecomment-1250060061, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABO7UZJ7JJNICGFNFY6QLLTV6WYL5ANCNFSM5ZTMHA7Q. You are receiving this because you are subscribed to this thread.Message ID: kamailio/kamailio/issues/3160/1250060061@github.com
I think this is a bit too early, there is still some decelopment going on. Furthermore this is a new module/feature and this are not backported […](#) ________________________________ From: sr-dev ***@***.***> on behalf of space88man ***@***.***> Sent: Saturday, September 17, 2022 2:10:38 PM To: Kamailio Devel List ***@***.***> Cc: Subscribed ***@***.***> Subject: Re: [sr-dev] [kamailio/kamailio] The progress of tls_wolfssl (Issue #3160) @micondahttps://github.com/miconda what are your thoughts on back-porting this to 5.6.x branch? — Reply to this email directly, view it on GitHub<[#3160 (comment)](https://github.com/kamailio/kamailio/issues/3160#issuecomment-1250060061)%3E, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABO7UZJ7JJNICGFNFY6QLLTV6WYL5ANCNFSM5ZTMHA7Q. You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
Yes - I recognise this as a long-standing policy - however I am concerned that RHEL 9, Ubuntu 22.04, (soon) Debian 12 all have moved to OpenSSL 3 - and this causes SHM corruption under higher TLS connection rates.
The module was merged a while ago, if there are problems with it, a new issue has to be opened with corresponding details.
Closed #3160 as completed.
Hello. I am trying to install Kamailio branch devel for using Volte on open5gs. when compiled have this error: /bin/sh: 3: ./autogen.sh: not found env: ‘./configure’: No such file or directory make[2]: *** [Makefile:28: ../../../misc/external/wolfssl/build/include/wolfssl/options.h] Error 127 make[2]: Leaving directory '/usr/local/src/kamailio-devel/kamailio/src/modules/tls_wolfssl' make[1]: *** [Makefile:508: modules] Error 1 make[1]: Leaving directory '/usr/local/src/kamailio-devel/kamailio/src' make: *** [Makefile:34: all] Error 2
I answer my question also on the user mailing list but no one reply me. It is noticeable that I installed libwolfssl-dev. Thanks