[Kamailio-Users] ACK without matching transaction discarded
Alex R.S.M
alex_rsm at hotmail.com
Tue Oct 7 20:31:28 CEST 2008
Hi,
I am using openSER as a proxy for a simple SIP call (UAC <--> openSER <--> UAS). openSER receives ACK from callee but doesn't send it to caller.
It seems openSER can not find a matching transaction, so it ignore and discard the message.
if ( is_method("ACK") )
{
if ( t_check_trans() )
{
t_relay();
exit;
}
else
{
# ACK without matching transaction ... ignore and discard.\n"); exit;
}
Here is the message header:
Internet Protocol, Src: 10.0.0.174 (10.0.0.174), Dst: 10.0.0.160 (10.0.0.160)
...
ACK sip:9134750000 at 10.0.0.183:5080 SIP/2.0
Via: SIP/2.0/UDP 10.0.0.174:5040;branch=z9hG4bK-12255-1-4
From: <sip:9133750000 at 10.0.0.174:5040>;tag=1
To: <sip:9134750000 at 10.0.0.183:5080>;tag=1
Call-ID: 1-12255 at 10.0.0.174
CSeq: 1 ACK
Contact: sip:sipp at 10.0.0.174:5040
Max-Forwards: 70
Subject: Performance Test
Content-Length: 0
Am I missing anything?
Thanks,
Alex
_________________________________________________________________
Want to do more with Windows Live? Learn “10 hidden secrets” from Jamie.
http://windowslive.com/connect/post/jamiethomson.spaces.live.com-Blog-cns!550F681DAD532637!5295.entry?ocid=TXT_TAGLM_WL_domore_092008
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kamailio.org/pipermail/users/attachments/20081007/a1eca8cd/attachment.htm
More information about the Users
mailing list