Andrei Pelinescu-Onciul writes:
Are you sure that it does not receive a negative reply
from the gateway
that triggers the failure route?
andrei,
as i mentioned, i don't have yet wireshark dump from gw side, but i see
from sr syslog entry that sr is receiving "186 session progress" from the
gw about 1 second later than sr had already sent "503 no more gateways"
to the ua. so it is highly unlikely that the gw would send 186 after a
negative reply.
Do you have any t_*() before t_on_faile() (e.g.
t_newtran())?
Anything special if t_relay() fails immediately?
this is the complete list of tm calls made:
t_on_reply("REPLY"); # includes t_check_status() calls
t_on_failure("GW_FAILURE");
t_on_branch("PSTN_BRANCHES"); # PSTN_BRANCHES doesn't include tm stuff
t_set_fr("120000", "5000");
t_relay();
i'll try to get a full pcap showing both ua and gw side.
-- juha