<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hello,</p>
<p>it seems it tries to generate an outgoing cancel for the
suspended branch. I will check the code, likely there has to be
added condition for this cases.</p>
<p>Is the 487 reply for invite sent back? Also, the 200ok for
cancel?</p>
<p>Cheers,<br>
Daniel<br>
</p>
<br>
<div class="moz-cite-prefix">On 20/06/16 16:38, José Seabra wrote:<br>
</div>
<blockquote
cite="mid:CAEVZRWuaOzEz8O1uSjnhSqbCBWkxEhk2AwDKc0Q43M6vJAvZkQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>Hello,<br>
<br>
</div>
I'm attaching more logs to this email regarding to the
issue on SIP CANCEL to an INVITE that is suspended.<br>
<br>
</div>
If do you think that i should open an issue on git regarding
to this let me know.<br>
<br>
</div>
<div>Thank you for your help.<br>
<br>
</div>
Best Regards<br>
</div>
José<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-06-15 14:42 GMT+01:00 José Seabra
<span dir="ltr"><<a moz-do-not-send="true"
href="mailto:joseseabra4@gmail.com" target="_blank">joseseabra4@gmail.com</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div>
<div>
<div>
<div>Hi Daniel,<br>
<br>
But when Kamailio receives a CANCEL prints the
following error messages:<br>
<br>
2016-06-15 14:39:10.354 ERROR: tm
[t_msgbuilder.c:287]: build_local_reparse():
ERROR: build_local_reparse: INVITE is missing<br>
2016-06-15 14:39:10.354 ERROR: tm
[t_msgbuilder.c:494]: build_local_reparse():
ERROR: build_local_reparse: cannot build CANCEL
request<br>
2016-06-15 14:39:10.354 ERROR: tm
[t_cancel.c:310]: cancel_branch(): ERROR: attempt
to build a CANCEL failed<br>
2016-06-15 14:39:10.354 ERROR: tm [t_fwd.c:1389]:
e2e_cancel(): ERROR: cancel error<br>
<br>
</div>
I'm handling the CANCEL in the script by the
following way:<br>
<br>
<br>
if (is_method("CANCEL")) {<br>
if (t_check_trans()) {<br>
route(RELAY);<br>
} else {<br>
sl_send_reply("481", "Call
leg/transaction does not exist");<br>
}<br>
exit();<br>
...<br>
...<br>
...<br>
<br>
</div>
<span class="">Thank you for your support.<br>
<br>
</span></div>
Regards<span class="HOEnZb"><font color="#888888"><br>
</font></span></div>
<span class="HOEnZb"><font color="#888888">José<br>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div><br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</font></span></div>
<div class="HOEnZb">
<div class="h5">
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-06-15 12:15 GMT+01:00
Daniel-Constantin Mierla <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:miconda@gmail.com" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:miconda@gmail.com">miconda@gmail.com</a></a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<p>Hello,<br>
</p>
<span> <br>
<div>On 14/06/16 16:33, José Seabra wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>Hi Olle and Daniel,<br>
</div>
Thank you for your replies, After
receive your msg I looked again to
my script and i found the problem.<br>
<br>
</div>
I didn't configure the correct
failure_route block and the failure
route configured didn't print any
msg on the logs, so I <span
lang="en"><span>thought</span></span>
that it wasn't entering on failure
route.<br>
<br>
</div>
Sorry for my mistake.<br>
<br>
</div>
<div>Anyway, How should i handle the
CANCEL sip msg to an INVITE that is
suspended? (still related with this
implementation)<br>
</div>
</div>
</div>
</blockquote>
</span> Just handling it as done in the default
configuration file is ok -- the suspended
transaction will be canceled.<br>
<br>
Cheers,<br>
Daniel
<div>
<div><br>
<blockquote type="cite">
<div dir="ltr">
<div>
<div><br>
<br>
</div>
Thank you for your support.<br>
<br>
</div>
Regards</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2016-06-14
14:52 GMT+01:00 Olle E. Johansson <span
dir="ltr"><<a
moz-do-not-send="true"
href="mailto:oej@edvina.net"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:oej@edvina.net">oej@edvina.net</a></a>></span>:<br>
<blockquote class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div style="word-wrap:break-word"><br>
<div><span>
<blockquote type="cite">
<div>On 14 Jun 2016, at
15:45, José Seabra <<a
moz-do-not-send="true"
href="mailto:joseseabra4@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:joseseabra4@gmail.com">joseseabra4@gmail.com</a></a>>
wrote:</div>
<br>
<div>
<div dir="ltr">
<div>
<div>
<div>
<div>Hello,<br>
<br>
</div>
Regarding to this
implementation,
I'm sending SIP
Subscribe message
from uac_req_send
function to CNAM
server but it is
unavailable and
Kamailio doesn't
receive any reply
from CNAM server,
What I'm noticing
is that kamailio
is retransmitting
the SIP Subscribe
msg until get "408
request time out".<br>
<br>
</div>
<div>In order to
implement a
failure_route to
this SIP Subscribe
msg sent from
uac_req_send I put
kamailio send this
SIP msg first to
itself then
kamailio set the
failure_route and
send SIP Subscribe
msg to CNAM server
using t_relay from
script
configuration
file, but kamailio
still not entering
on failure_route
block.<br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</span>I am doing the same with
SIP REGISTER and get into the
failure route with a lot of
different issues. Haven’t
specifically tried with a local
TM timeout, a locally generated
408 though. <span><br>
<blockquote type="cite">
<div>
<div dir="ltr">
<div>
<div>
<div><br>
How can I set
failure_route to
this SIP Subscribe
msg sent from
uac_req_send()</div>
</div>
</div>
</div>
</div>
</blockquote>
</span>SHould work with a normal
failure route trigger in the
script. </div>
<div><br>
</div>
<div>Sounds very strange ...</div>
<div><br>
</div>
<div>/O<br>
<blockquote type="cite">
<div>
<div dir="ltr">
<div>
<div><br>
</div>
Regards<br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote"><span>2016-06-07
22:06 GMT+01:00 José
Seabra <span
dir="ltr"><<a
moz-do-not-send="true"
href="mailto:joseseabra4@gmail.com" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:joseseabra4@gmail.com">joseseabra4@gmail.com</a></a>></span>:<br>
</span>
<blockquote
class="gmail_quote"
style="margin:0 0 0
.8ex;border-left:1px
#ccc
solid;padding-left:1ex"><span>
<div dir="ltr">Hello,
<div><br>
</div>
<div>Thank you for
the feedback.</div>
<div><br>
</div>
<div>BR</div>
</div>
</span>
<div
class="gmail_extra">
<div>
<div><br>
<div
class="gmail_quote"><span>2016-06-07
8:38 GMT+01:00
Pavel Eremin <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:eremina.net@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:eremina.net@gmail.com">eremina.net@gmail.com</a></a>></span>:<br>
</span>
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>
<div dir="ltr">
<div>Hi,</div>
<div><br>
</div>
We using PERL
moodule and
PERL script to
do this.
<div>Don't
sure but,
Kamailio will
stop anyway
when it sends
www query and
wating answer.</div>
<div><br>
</div>
</div>
</span>
<div
class="gmail_extra"><br>
<div
class="gmail_quote"><span>
<div>
<div>2016-06-06
19:56
GMT+05:00 José
Seabra <span
dir="ltr"><<a
moz-do-not-send="true" href="mailto:joseseabra4@gmail.com"
target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:joseseabra4@gmail.com">joseseabra4@gmail.com</a></a>></span>:<br>
</div>
</div>
</span>
<blockquote
class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div>
<div dir="ltr"><span>
<div>Hello
there,<br>
</div>
I need to use
kamailio to
consult an
CNAM server in
order to get
the caller id
name and
number to the
call, the
diagram bellow
represents
what i need
implement:<br>
<br>
</span><span><kamailio_CNAM.png></span>
<div>
<div><br>
<br
clear="all">
<div>
<div>Can I
implement this
behavior
through the
following
kamailio
modules:<br>
</div>
<ol>
<li>tm and tmx
module (call
the function
t_suspend and
t_continue in
order to stop
INVITE
transaction
and resume
it).</li>
<li>UAC module
(generate the
SUBSCRIBE sip
message)</li>
<li>Some
kamailio
scripting
logic to
manage this
behavior.</li>
</ol>
<div>what are
your advices
to implement
this scenario?<br>
<br>
</div>
<div>Thank you
for your help<br>
</div>
<div><br>
Regards<span><font
color="#888888"><br>
<br>
</font></span></div>
<span><font
color="#888888">
<div><br>
</div>
<div><br>
</div>
<div>-- <br>
<div
data-smartmail="gmail_signature">Cumprimentos
<div>José
Seabra</div>
</div>
</div>
</font></span></div>
</div>
</div>
</div>
<br>
</div>
</div>
<div>
<div>_______________________________________________<br>
SIP Express
Router (SER)
and Kamailio
(OpenSER) -
sr-users
mailing list<br>
<a
moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a></a><br>
<a
moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer"
target="_blank"><a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a></a><br>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<div>
<div> <br>
_______________________________________________<br>
SIP Express
Router (SER)
and Kamailio
(OpenSER) -
sr-users
mailing list<br>
<a
moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a></a><br>
<a
moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer"
target="_blank"><a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a></a><br>
<br>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<span><font
color="#888888">
<div><br>
</div>
</font></span></div>
</div>
<span><font
color="#888888"><span><font
color="#888888">-- <br>
<div
data-smartmail="gmail_signature">Cumprimentos
<div>José
Seabra</div>
</div>
</font></span></font></span></div>
<span><font
color="#888888"> </font></span></blockquote>
</div>
<span><font
color="#888888"><br>
<br clear="all">
<br>
-- <br>
<div
data-smartmail="gmail_signature">Cumprimentos
<div>José Seabra</div>
</div>
</font></span></div>
<div>
<div>
_______________________________________________<br>
SIP Express Router (SER)
and Kamailio (OpenSER) -
sr-users mailing list<br>
<a
moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org" target="_blank"><a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a></a><br>
<a
moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
target="_blank"><a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a></a><br>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
<br>
_______________________________________________<br>
SIP Express Router (SER) and
Kamailio (OpenSER) - sr-users
mailing list<br>
<a moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org"
target="_blank">sr-users@lists.sip-router.org</a><br>
<a moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div data-smartmail="gmail_signature">Cumprimentos
<div>José Seabra</div>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
<pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a moz-do-not-send="true" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
<br>
</div>
</div>
<pre cols="72"><span><font color="#888888">--
Daniel-Constantin Mierla
</font></span><span><a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a moz-do-not-send="true" href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a moz-do-not-send="true" href="http://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a></span></pre>
</div>
<br>
_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) -
sr-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:sr-users@lists.sip-router.org"
target="_blank">sr-users@lists.sip-router.org</a><br>
<a moz-do-not-send="true"
href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div data-smartmail="gmail_signature">Cumprimentos
<div>José Seabra</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div class="gmail_signature" data-smartmail="gmail_signature">Cumprimentos
<div>José Seabra</div>
</div>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Daniel-Constantin Mierla
<a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a> - <a class="moz-txt-link-freetext" href="http://www.kamailio.org">http://www.kamailio.org</a>
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a></pre>
</body>
</html>