[Kamailio-Users] lifetime and TCP connection timeout

Aymeric Moizard jack at atosc.org
Fri Oct 23 15:12:34 CEST 2009


Hi all,

I'm working on improving my TCP support and go some issue
related to TCP connections and lifetime/persistence.

1-> I'm able to have kamailio to keep opened the TCP connection by sending 
CRLFCRLF keepalive within my application: this solve the issue.

2-> With (or without) SO_KEEPALIVE option, kamailio discard/close the 
connection 50 seconds after my intial SIP message and 30 seconds after my 
last SIP message. My registration is using 500 seconds and I got default 
lifetime paratemer, which is 120 in the tcp_main.c code.

My problem is that I'm supposed to send CRLFCRLF with a frequency advised
between 95 seconds and 120 seconds (outbound draft keep alive). However,
kamailio has already closed the connection and it only works for lower
value.

Did I made a mistake somewhere...

-Note that for mobile device, the interval is supposed to be between 840 
and 672 seconds.-

Tks for your help,

Aymeric MOIZARD / ANTISIP
amsip - http://www.antisip.com
osip2 - http://www.osip.org
eXosip2 - http://savannah.nongnu.org/projects/exosip/





More information about the sr-users mailing list