[SR-Users] Memory leak in Kamailio 4.4.4 TLS Module

Daniel-Constantin Mierla miconda at gmail.com
Thu Dec 22 09:54:03 CET 2016


Hello,

how much shared memory did you configure for kamailio (the value of -m
parameter)? There are safety checks to ensure that there are available
256 to 512KB of shm/kamailio process in order to have safe ssl
operations. If you don't allocate enough and you have a high value for
children global parameter, then you can run easily into this constraint.

You can provide the output of:

kamctl ps

kamctl stats

if you want us to check if you allocated enough resources.

Cheers,
Daniel

On 22/12/2016 08:26, raja raja wrote:
> Hi,
> shared memory not freed once TLS connection close means shm available
> memory decreasing for new connection that leads to the following error
> *tls: ssl bug #1491 workaround: not enough memory for safe operation
>
> *
> *TestCase:
> *
> 1. start kamailio
> 2. use sample program to establish tls connection and close imediately.
> 3. Kamailio Log is
>     For first TLS connection
>     tls [tls_server.c:189]: tls_complete_init(): tls: enough memory
> for safe operation: shm=63604096 threshold1=12058624
>     tls [tls_server.c:649]: tls_h_tcpconn_clean(): tls shm_available
> after shm_free: 63545192
>
>      For second TLS connection
>      tls [tls_server.c:189]: tls_complete_init(): tls: enough memory
> for safe operation: shm=63545192 threshold1=12058624
>      tls [tls_server.c:649]: tls_h_tcpconn_clean(): tls shm_available
> after shm_free: 63489352
> *
> *
> *Memory Leak:*
> for tls connection connection
> 63604096 - 63545192 = 58904 bytes not freed.
>
> for tls connection connection
> 63545192 - 63489352 = 55840 bytes not freed.
>
> I tested same scenario on kamailio - 4.2.4, 4.3.4 versions result is same.
>
> Could you please provide the fix?
>
> Thanks & Regards,
> Raja Chegondi.
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla
www.twitter.com/miconda -- www.linkedin.com/in/miconda
Kamailio World Conference - May 8-10, 2017 - www.kamailioworld.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20161222/50d854db/attachment.html>


More information about the sr-users mailing list