[OpenSIPS-Users] treply in failure route causes retransmissions
Brett Nemeroff
brett at nemeroff.com
Tue Apr 13 06:38:01 CEST 2010
Hello all,
I'm pretty sure I'm missing something obvious here..
After hitting a failure route, I'm seeing retransmissions with a
t_reply. If I clear out the failure_route, opensips generates a 500,
which is sent out and it's happy with. Almost like the 500 (which is
internally generated) is sent statelessly, from a failure route?
Opensips sits on a server with a private IP and is NATed. I've set the
outside IP address in the advertised_address config param.
failure_route[1] {
xlog("L_INFO","In failure route");
}
(opensips at 10.249.126.19)
0.052840 10.249.126.19 -> 1.2.3.4 SIP/SDP Request: INVITE
sip:74211234 at 1.2.3.4, with session description
0.061683 1.2.3.4 -> 10.249.126.19 SIP Status: 100 Trying
0.062550 1.2.3.4 -> 10.249.126.19 SIP Status: 503 Service Unavailable
0.062637 10.249.126.19 -> 1.2.3.4 SIP Request: ACK sip:74211234 at 1.2.3.4
0.062724 10.249.126.19 -> 5.6.7.8 SIP Status: 500 Service Unavailable
0.100239 5.6.7.8 -> 10.249.126.19 SIP Request: ACK sip:1234 at sip.mydomain.com
(No retransmissions.. everyone happy)
---------------
Now if I put a t_reply in there..
failure_route[1] {
xlog("L_INFO","In failure route");
t_reply("503","Cannot route");
exit;
}
0.042059 10.249.126.19 -> 1.2.3.4 SIP/SDP Request: INVITE
sip:74211234 at 1.2.3.4, with session description
0.051466 1.2.3.4 -> 10.249.126.19 SIP Status: 100 Trying
0.051919 1.2.3.4 -> 10.249.126.19 SIP Status: 503 Service Unavailable
0.052222 10.249.126.19 -> 1.2.3.4 SIP Request: ACK sip:742112324 at 1.2.3.4
0.052436 10.249.126.19 -> 5.6.7.8 SIP Status: 503 Cannot route
0.089601 5.6.7.8 -> 10.249.126.19 SIP Request: ACK sip:1234 at sip.mydomain.com
1.030506 10.249.126.19 -> 5.6.7.8 SIP Status: 503 Cannot route
2.030507 10.249.126.19 -> 5.6.7.8 SIP Status: 503 Cannot route
4.030615 10.249.126.19 -> 5.6.7.8 SIP Status: 503 Cannot route
(not happy)
Any ideas??
Thanks!
-Brett
More information about the Users
mailing list