<div dir="ltr"><div><div><div><div>Hi Sebastian,<br><br></div>Thank you for your reply. <br>I have handled CANCEL in case of 408 in failure route as you suggested. This part has been done.<br></div><div><br></div>However, for proxy generated CANCEL, i need to intimate that call was answered else where and have to add this event in custom event logs.<br></div>I am receiving 487 in onreply-route but its true for all types of CANCELs. If i know the CANCEL type, i can log EDR (events detail records).<br><br></div>I am trying to look around for event_route but no success yet.<br><br><pre class="gmail-code gmail-c" style="margin:0px 0px 1.4em;padding:0.7em 1em;font-family:Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace;font-size:14px;direction:ltr;text-align:left;background-color:rgb(251,250,249);color:rgb(51,51,51);border-radius:2px;overflow:auto;border-width:1px;border-style:solid;border-color:rgb(204,204,204);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><span class="gmail-searchword" style="background-color:lightblue">event</span>_<span class="gmail-searchword" style="background-color:lightblue">route</span> <span class="gmail-br0" style="color:rgb(102,204,102)">[</span>tm<span class="gmail-sy0" style="color:rgb(102,204,102)">:</span>local<span class="gmail-sy0" style="color:rgb(102,204,102)">-</span>request<span class="gmail-br0" style="color:rgb(102,204,102)">]</span> <span class="gmail-br0" style="color:rgb(102,204,102)">{</span> <span class="gmail-co2" style="color:rgb(51,153,51)"># Handle locally generated requests</span>
  xlog<span class="gmail-br0" style="color:rgb(102,204,102)">(</span><span class="gmail-st0" style="color:rgb(255,0,0)">"L_INFO"</span><span class="gmail-sy0" style="color:rgb(102,204,102)">,</span> <span class="gmail-st0" style="color:rgb(255,0,0)">"Routing locally generated $rm to <$ru><span class="es1" style="color:rgb(0,0,153);font-weight:bold">\n</span>"</span><span class="gmail-br0" style="color:rgb(102,204,102)">)</span><span class="gmail-sy0" style="color:rgb(102,204,102)">;</span>
<span class="gmail-br0" style="color:rgb(102,204,102)">}</span></pre><div><br clear="all"><div class="gmail_extra"><div><div class="gmail_signature"><div><font size="2"><span style="font-family:verdana,sans-serif"><span style="color:rgb(39,78,19)">--<br>regards,</span></span></font></div><font size="2"><span style="font-family:verdana,sans-serif"><span style="color:rgb(39,78,19)"><br>abdul basit <br></span></span></font></div></div>
<br><div class="gmail_quote">On 25 August 2017 at 01:28, Sebastian Damm <span dir="ltr"><<a href="mailto:damm@sipgate.de" target="_blank">damm@sipgate.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<span class="gmail-"><br>
On Thu, Aug 24, 2017 at 10:05 PM, Abdul Basit <<a href="mailto:basit.engg@gmail.com">basit.engg@gmail.com</a>> wrote:<br>
> I am trying to capture and distinguish two types of cancels generated by<br>
> kamailio.<br>
> 1- Cancel when Invite timeout 408<br>
<br>
</span>You can catch this one in failure route. Whenever an INVITE times out<br>
and you have set t_on_failure(someroute) before, you end up in the<br>
failure route named someroute.<br>
<span class="gmail-"><br>
> 2- Cancel generated when call lands on multiple devices and any one of them<br>
> answer the call.<br>
<br>
</span>I don't know whether those actually run through any route.<br>
<span class="gmail-"><br>
> How can I capture and isolate these proxy generated CANCEL events?<br>
<br>
</span>What's the purpose of distinguishing those two CANCELs?<br>
<br>
Regards<br>
Sebastian<br>
<br>
______________________________<wbr>_________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><br>
</blockquote></div><br></div></div></div>