The config file that I&#39;m using is very simple and all the the messages follow the same path, i.e. it should hit the t_relay_to_udp function. The code that I have in the SER script is in my first message.<br><br>Thanks in advance.<br>
<br>Best Regards,<br><br><br><br><br><div class="gmail_quote">On Thu, Mar 6, 2008 at 9:21 AM, samuel &lt;<a href="mailto:samu60@gmail.com">samu60@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Check whether CANCEL requests follow the same path as INIVTE requests in your SER config file. Probably they don&#39;t and the CANCEL does not hit the t_relay function responsible for forwarding the CANCEL to the right destination and it is discarded as SER acts statelessly.<br>

<br>Hope it helps,<br>Samuel.<br><br><div><span class="gmail_quote">2008/3/5, Nuno Ribeiro &lt;<a href="mailto:nribeiro82@gmail.com" target="_blank">nribeiro82@gmail.com</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="Wj3C7c">
<div><br clear="all">Hi all,</div><div>&nbsp;</div><div>I&#39;m having a problem related with the &quot;early&quot; CANCEL&#39;s. The&nbsp;scenario is the following&nbsp; one :</div><div>A&nbsp;PSTN call to a SIP phone.&nbsp;When the PSTN decides to cancel the call only a right after initiating, the PSTN will send the&nbsp;CANCEL message to the SER but this is discarded and not forwarded to the correct path to the SIP Phone. So&nbsp;what happens is that we have a ghost call.... The PSTN has already cancelled the call but the SIP phone continues to ring.</div>

<div>&nbsp;</div><div>The code that I&nbsp;have in the&nbsp;SER script is really simple:</div><font size="2"><p>if(subst_uri(&#39;/^sip:(\+[0-9]+)@<a href="http://192.168.20.69.*user=phone$/sip:%5C1@ptinovacao.pt/i%27%29%29%7B" target="_blank">192.168.20.69.*user=phone$/sip:\1@ptinovacao.pt/i&#39;)){</a></p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; record_route();</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;loose_route();</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;t_relay_to_udp(&quot;<a href="http://192.168.20.5" target="_blank">192.168.20.5</a>&quot;, &quot;5060&quot;);</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;</p><p>}</p><p>In the log&nbsp;file I see that:</p><p>RFC3261 transaction matching failed</p><p>t_lookup_request: no transaction found</p><p>e2e_cancel: e2e cancel proceeding&nbsp;</p></font>&nbsp;&nbsp; <div>&nbsp;</div><div>

Could you help me?</div><div>&nbsp;</div><div>Thanks in advance.</div><div>&nbsp;</div><div>Best Regards,</div><div><br>-- <br><span>Nuno Ribeiro </span></div><br></div></div>_______________________________________________<br> Serusers mailing list<br>

<a href="mailto:Serusers@lists.iptel.org" target="_blank">Serusers@lists.iptel.org</a><br><a href="http://lists.iptel.org/mailman/listinfo/serusers" target="_blank">http://lists.iptel.org/mailman/listinfo/serusers</a><br>

<br></blockquote></div><br>
</blockquote></div><br><br clear="all"><br>-- <br>Nuno Ribeiro