Hi,<br><br>I found an error in the SER proxy behavior. I use SER v_2_0_0 from CVS.<br>When SER forks requests because there is a number of registered users for particular AOR,<br>and then receives first final response, it in the standard way cancels all other transaction.<br>
Problems is that it is not compliant with RFC3261 because it doesn&#39;t add Max-Forwards<br>header to the CANCEL requests. RFC3261 says that Max-Forwards must be present in any SIP method.<br><br>CANCEL <a href="http://sip:16@212.180.179.42:9360">sip:16@212.180.179.42:9360</a> SIP/2.0<br>
Via: SIP/2.0/UDP 212.180.179.42:7060;branch=z9hG4bKb721.ceeb7aa5.1<br>From: &lt;<a href="mailto:sip%3Apgr@sip.rd.touk.pl">sip:pgr@sip.rd.touk.pl</a>&gt;;tag=374595<br>Call-ID: <a href="mailto:0da793c0ff2e7f2fc81b23e4166bbab3@212.180.179.42">0da793c0ff2e7f2fc81b23e4166bbab3@212.180.179.42</a><br>
To: &lt;<a href="mailto:sip%3Atzl@sip.rd.touk.pl">sip:tzl@sip.rd.touk.pl</a>&gt;<br>CSeq: 479638 CANCEL<br>Route: &lt;sip:sip.rd.touk.pl:7060;lr&gt;<br>User-Agent: Sip EXpress router(2.0.0 (x86_64/linux))<br>Content-Length: 0<br>
<br>Kind regards,<br>Tomasz Zieleniewski<br>