<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.51">
<TITLE>Problems with ACK</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hello List.</FONT>

<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2 FACE="Arial">I have a problem with an ACK message for a CANCEL.&nbsp; I'm just wondering if anyone knows what could be happening here.&nbsp; It seems that SER can't route or&nbsp; &quot;understand&quot; this ACK</FONT></P>

<P><FONT SIZE=2 FACE="Arial">ACK sip:0299005622408196@sipvoiss.desa.redvoiss.net SIP/2.0.</FONT>

<BR><FONT SIZE=2 FACE="Arial">v: SIP/2.0/UDP 192.168.1.100:5060;branch=z9hG4bK2861608023.</FONT>

<BR><FONT SIZE=2 FACE="Arial">f: &quot;5502203289&quot; &lt;sip:5502203289@sipvoiss.desa.redvoiss.net&gt;;tag=1349608987.</FONT>

<BR><FONT SIZE=2 FACE="Arial">t: &lt;sip:0299005622408196@sipvoiss.desa.redvoiss.net&gt;;tag=f146818fa4.</FONT>

<BR><FONT SIZE=2 FACE="Arial">i: 5c83a04822964085e07aabd210e9d72f@192.168.1.100.</FONT>

<BR><FONT SIZE=2 FACE="Arial">CSeq: 4 ACK.</FONT>

<BR><FONT SIZE=2 FACE="Arial">l: 0.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Could be something with the COMPACT form ???</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">This is the log from the debug : </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: t_lookup_request: start searching: hash=52251, isACK=1 </FONT>

<BR><B><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: DEBUG: RFC3261 transaction matching failed </FONT></B>

<BR><B><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: DEBUG: t_lookup_request: no transaction found</FONT></B> 

<BR><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: SER: forwarding ACK&nbsp; statelessly&nbsp; </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: DEBUG: mk_proxy: doing DNS lookup... </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: get_record: lookup(_sip._udp.sipvoiss.desa.redvoiss.net, 33) failed </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: sip_resolvehost: no SRV record found for sipvoiss.desa.redvoiss.net, trying 'normal' lookup... </FONT></P>

<P><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: check_via_address(10.0.0.248, 192.168.1.100, 0) </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: Sending: ACK sip:0299005622408196@sipvoiss.desa.redvoiss.net SIP/2.0^M Max-Forwards: 10^M Record-Route: &lt;sip:10.0.0.246;ftag=2639303304;lr=on&gt;^M Via: SIP/2.0/UDP 10.0.0.246;branch=0^M v: SIP/2.0/UDP 192.168.1.100:5060;received=10.0.0.248;branch=z9hG4bK365542204^M f: &quot;5502203289&quot; &lt;sip:5502203289@sipvoiss.desa.redvoiss.net&gt;;tag=2639303304^M t: &lt;sip:0299005622408196@sipvoiss.desa.redvoiss.net&gt;;tag=2746a580a4^M i: 81983e61d980fd3ef0046dafe9518284@192.168.1.100^M CSeq: 10 ACK^M l: 0^M ^M . </FONT></P>

<P><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: orig. len=338, new_len=477, proto=1 </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: DEBUG:destroy_avp_list: destroying list (nil) </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 12:18:10 sipvoiss ser[5430]: receive_msg: cleaning up </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">What does it means : &quot;RFC3261 transaction matching failed&quot; and why ???</FONT>
</P>
<BR>

<P><FONT SIZE=2 FACE="Arial">The weird situation happend when almost the same message arrives without the Compact Form : </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">V102</FONT>

<BR><FONT SIZE=2 FACE="Arial">ACK sip:0299005622408196@sipvoiss.desa.redvoiss.net SIP/2.0.</FONT>

<BR><FONT SIZE=2 FACE="Arial">Via: SIP/2.0/UDP 10.0.0.237:5060;branch=z9hG4bK2364391837.</FONT>

<BR><FONT SIZE=2 FACE="Arial">From: &quot;5502203289&quot; &lt;sip:5502203289@sipvoiss.desa.redvoiss.net&gt;;tag=827237367.</FONT>

<BR><FONT SIZE=2 FACE="Arial">To: &lt;sip:0299005622408196@sipvoiss.desa.redvoiss.net&gt;;tag=6b466391a4.</FONT>

<BR><FONT SIZE=2 FACE="Arial">Call-ID: 43b2cc325b7fbe9f8790e4cee01dc4b3@10.0.0.237.</FONT>

<BR><FONT SIZE=2 FACE="Arial">CSeq: 2 ACK.</FONT>

<BR><FONT SIZE=2 FACE="Arial">Content-Length: 0.</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">This message works ok!.</FONT>

<BR><FONT SIZE=2 FACE="Arial">....</FONT>

<BR><FONT SIZE=2 FACE="Arial">...</FONT>

<BR><B><FONT SIZE=2 FACE="Arial">Mar 23 16:30:06 sipvoiss ser[5974]: DEBUG: RFC3261 transaction matched, tid=424819551</FONT></B> 

<BR><FONT SIZE=2 FACE="Arial">Mar 23 16:30:06 sipvoiss ser[5974]: DEBUG: t_lookup_request: transaction found (T=0x404ce3e8) </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 16:30:06 sipvoiss ser[5974]: DEBUG: cleanup_uac_timers: RETR/FR timers reset </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 16:30:06 sipvoiss ser[5974]: DEBUG: add_to_tail_of_timer[2]: 0x404ce430 </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 16:30:06 sipvoiss ser[5974]: DEBUG:destroy_avp_list: destroying list (nil) </FONT>

<BR><FONT SIZE=2 FACE="Arial">Mar 23 16:30:06 sipvoiss ser[5974]: receive_msg: cleaning up </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Can someone give me a hand here?</FONT>

<BR><FONT SIZE=2 FACE="Arial">Thanks in advance</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Regards,</FONT>

<BR><FONT SIZE=2 FACE="Arial">Ricardo Martinez-</FONT>
</P>

</BODY>
</HTML>