Hi,
I have
# Time in seconds after a TCP connection will be closed if it is not available for writing in this interval tcp_send_timeout=2
And I am using
save("location", "0x04"))
to save only one contact per user.
However, when I tried to relay message to a user, sometimes it is taking over 45 seconds for t_relay to timeout and return 477 error.
How can I reduce the t_relay timeout?
Thanks Krish Kura
Hello,
On 3/30/12 2:27 PM, Krishna Kurapati wrote:
Hi,
I have
# Time in seconds after a TCP connection will be closed if it is not available for writing in this interval tcp_send_timeout=2
And I am using
save("location", "0x04"))
to save only one contact per user.
However, when I tried to relay message to a user, sometimes it is taking over 45 seconds for t_relay to timeout and return 477 error.
How can I reduce the t_relay timeout?
tm related timeouts can be adjusted via parameters or functions from tm module:
http://kamailio.org/docs/modules/stable/modules/tm.html
look for fr_timer...
Cheers, Daniel
Daniel,
I tried this configuration snippet.
t_on_failure("FAIL_ONE"); # Do not try opening connections with clients since they are behind NAT set_forward_no_connect();
xlog("L_ALERT", "calling t_relay\n");
# set timeout to be less 30s for INVITE and 20s for Non-INVTIEs t_set_fr(30000, 20000); if (!t_relay()) { ... }
I don't see a change in the response... It is still taking 45-50 secs for the 477 error response to MESSAGE from t_relay().
Krish Kura
On Tue, Apr 3, 2012 at 6:39 AM, Daniel-Constantin Mierla miconda@gmail.comwrote:
Hello,
On 3/30/12 2:27 PM, Krishna Kurapati wrote:
Hi,
I have
# Time in seconds after a TCP connection will be closed if it is not available for writing in this interval tcp_send_timeout=2
And I am using
save("location", "0x04"))
to save only one contact per user.
However, when I tried to relay message to a user, sometimes it is taking over 45 seconds for t_relay to timeout and return 477 error.
How can I reduce the t_relay timeout?
tm related timeouts can be adjusted via parameters or functions from tm module:
http://kamailio.org/docs/**modules/stable/modules/tm.htmlhttp://kamailio.org/docs/modules/stable/modules/tm.html
look for fr_timer...
Cheers, Daniel
-- Daniel-Constantin Mierla Kamailio Advanced Training, April 23-26, 2012, Berlin, Germany http://www.asipto.com/index.**php/kamailio-advanced-**training/http://www.asipto.com/index.php/kamailio-advanced-training/