[sr-dev] [tracker] Task opened: tls: ssl bug #1491 workaround: not enough memory for safe operation

sip-router bugtracker at sip-router.org
Fri Mar 28 15:51:19 CET 2014


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened.  Details are below. 

User who did this - Jose Luis Verdeguer (pepelux) 

Attached to Project - sip-router
Summary - tls: ssl bug #1491 workaround: not enough memory for safe operation
Task Type - Bug Report
Category - tls
Status - Unconfirmed
Assigned To - 
Operating System - Linux
Severity - High
Priority - Normal
Reported Version - 4.1
Due in Version - Undecided
Due Date - Undecided
Details - I've memory problems with one Kamailio. I can see on logs this error (it is supposed patched) and if I don't restart kamailio, finally this freezes and stop working (Kamailio process still actives but not manage packages).

<code>
Mar 28 12:13:30 sip /usr/sbin/kamailio[3885]: ERROR: <core> [tcp_read.c:1281]: tcp_read_req(): ERROR: tcp_read_req: error reading 
Mar 28 12:13:31 sip /usr/sbin/kamailio[3886]: ERROR: tls [tls_server.c:148]: tls_complete_init(): tls: ssl bug #1491 workaround: not enough memory for safe operation: 4794168
Mar 28 12:13:31 sip /usr/sbin/kamailio[3886]: ERROR: <core> [tcp_read.c:1281]: tcp_read_req(): ERROR: tcp_read_req: error reading 
Mar 28 12:13:33 sip /usr/sbin/kamailio[3883]: ERROR: tls [tls_server.c:148]: tls_complete_init(): tls: ssl bug #1491 workaround: not enough memory for safe operation: 4782344
</code>

When the problem starts ...

<code>
root at debian:~# ps aux | egrep -i "kamailio|mem" |less
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      2281  0.0  0.1  15844  2108 pts/2    S+   Mar24   0:31 joe kamailio.cfg lua/kam.lua
kamailio  3861  0.0  0.6 234336 12396 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3862  0.0  3.3 236844 69684 ?        S    Mar25   2:54 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3863  0.0  3.3 236888 69416 ?        S    Mar25   2:54 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3864  0.0  3.3 236868 69676 ?        S    Mar25   2:53 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3865  0.0  3.3 236860 69472 ?        S    Mar25   2:54 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3866  0.0  0.2 236532  5372 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3867  0.0  0.2 236532  5372 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3868  0.0  0.2 236532  5372 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3869  0.0  0.2 236532  5372 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3870  0.0  1.2 236660 26648 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3871  0.0  1.3 236660 26872 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3872  0.0  1.2 236648 26684 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3873  0.0  1.2 236624 26764 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3874  0.0  3.2 236532 67568 ?        S    Mar25   0:34 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 1
6 -u kamailio -g kamailio
kamailio  3875  0.0  3.2 236532 66080 ?        S    Mar25   1:32 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 16 -u kamailio -g kamailio
kamailio  3876  0.0  0.2 234472  6092 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 16 -u kamailio -g kamailio
kamailio  3877  0.0  0.2 236532  5448 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 16 -u kamailio -g kamailio
kamailio  3878  0.0  0.2 234336  5276 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 16 -u kamailio -g kamailio
kamailio  3879  0.0  0.7 236532 16276 ?        S    Mar25   0:00 /usr/sbin/kamailio -f /etc/kamailio/kamailio.cfg -P /var/run/kamailio/kamailio.pid -m 64 -M 16 -u kamailio -g kamailio
</code>

Version of Debian and Kamailio:

<code>
root at debian:~# dpkg -l |grep kamailio
ii  kamailio                            4.1.2+squeeze                very fast and configurable SIP proxy
ii  kamailio-lua-modules                4.1.2+squeeze                contains the app_lua module
ii  kamailio-mysql-modules              4.1.2+squeeze                MySQL database connectivity module for Kamailio
ii  kamailio-presence-modules           4.1.2+squeeze                SIMPLE presence modules for Kamailio
ii  kamailio-python-modules             4.1.2+squeeze                contains the app_python module
ii  kamailio-radius-modules             4.1.2+squeeze                RADIUS modules for Kamailio
ii  kamailio-snmpstats-modules          4.1.2+squeeze                SNMP AgentX subagent module for Kamailio
ii  kamailio-tls-modules                4.1.2+squeeze                contains the TLS kamailio transport module
ii  kamailio-xml-modules                4.1.2+squeeze                XML based extensions for Kamailio's Management Interface

root at debian:~# cat /etc/debian_version 
6.0.9
</code>

More information can be found at the following URL:
https://sip-router.org/tracker/index.php?do=details&task_id=414

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.



More information about the sr-dev mailing list