<div dir="ltr"><div><br></div>Thanks<div><br></div><div>The INVITE is received from a VOIP provider, on the kamailio box, and forwarded to the asterisk box. For all my voip provider, it works fine, but just for one, the ACK is not passed onto the asterisk box, but a trace shows that the ACK is sent by kamailio to kamaiio - I have attached below the SIP packets for the original invite and the ACK that gets incorrectly forwarded, </div><div><br></div><div>J.<br><div><br></div><div><br></div><div><div style="font-size:12.8px"><div>2017/12/26 15:21:47.414524 VOIP-IP:5060 -> KAMAILIOIP:5060</div><div>INVITE sip:CALLED-NUM@KAMAILIOIP SIP/2.0</div><div>Via: SIP/2.0/UDP VOIP-IP:5060;branch=<wbr>z9hG4bKh5r5mp20007mno86oit0.1</div><div>P-Asserted-Identity: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>></div><div>To: <sip:CALLED-NUM@KAMAILIOIP:<wbr>5060></div><div>From: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>>;tag=SDf1f0501-<wbr>496399c4-0016-096a-0000-0000</div><div>Call-ID: SDf1f0501-<wbr>70980730711ea436a8ed241985dddc<wbr>7d-v300g00040</div><div>CSeq: 1 INVITE</div><div>Max-Forwards: 65</div><div>Contact: <sip:CALLING-NUM@VOIP-IP:5060;<wbr>transport=udp></div><div>Allow: INVITE, ACK, BYE, CANCEL, OPTIONS</div><div>Supported: uui,timer</div><div>Accept: application/sdp, application/isup, application/xml</div><div>P-Access-Network-Info: GSTN;operator-specific-GI="<wbr>639720000";network-provided</div><div>Content-Type: application/sdp</div><div>Content-Length: 221</div><div>Session-Expires: 1800; refresher=uac</div><div>Min-SE: 90</div><div><br></div><div><br></div><div><i>ACK Received from provider</i></div><div><br></div><div>2017/12/26 15:21:47.473423 VOIP-IP:5060 -> KAMAILIOIP:5060</div><div>ACK sip:CALLED-NUM@KAMAILIOIP:5060 SIP/2.0</div><div>Via: SIP/2.0/UDP VOIP-IP:5060;branch=<wbr>z9hG4bKmdfnm110182k1pbvl180.1</div><div>To: <sip:KAMAILIOIP:5060>;tag=<wbr>as3eec8631</div><div>From: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>>;tag=SDf1f0501-<wbr>496399c4-0016-096a-0000-0000</div><div>Call-ID: SDf1f0501-<wbr>70980730711ea436a8ed241985dddc<wbr>7d-v300g00040</div><span class="gmail-im"><div>CSeq: 1 ACK</div><div>Max-Forwards: 66</div><div>Content-Length: 0</div></span><div>Route: <sip:KAMAILIOIP;lr=on;ftag=<wbr>SDf1f0501-496399c4-0016-096a-<wbr>0000-0000;did=eea.aa52></div><div><br></div></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><i>ACK Forwarded</i></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><div>2017/12/26 15:21:47.473898<b> KAMAILIOIP:5060 -> KAMAILIOIP:5060</b></div><div>ACK sip:KAMAILIOIP;lr=on;ftag=<wbr>SDf1f0501-496399c4-0016-096a-<wbr>0000-0000;did=eea.aa52 SIP/2.0</div><div>Via: SIP/2.0/UDP KAMAILIOIP;branch=z9hG4bK52bb.<wbr>2e7f3f0b7c8c60b92bfa2d945cc982<wbr>9d.0</div><div>Via: SIP/2.0/UDP VOIP-IP:5060;branch=<wbr>z9hG4bKmdfnm110182k1pbvl180.1</div><div>To: <sip:KAMAILIOIP:5060>;tag=<wbr>as3eec8631</div><div>From: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>>;tag=SDf1f0501-<wbr>496399c4-0016-096a-0000-0000</div><div>Call-ID: SDf1f0501-<wbr>70980730711ea436a8ed241985dddc<wbr>7d-v300g00040</div><div>CSeq: 1 ACK</div><div>Max-Forwards: 65</div><div>Content-Length: 0</div></div><div class="gmail-yj6qo gmail-ajU" style="margin:2px 0px 0px;font-size:12.8px"></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 2, 2018 at 9:19 AM, Wilkins, Steve <span dir="ltr"><<a href="mailto:swwilkins@mitre.org" target="_blank">swwilkins@mitre.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div class="m_6688309724488468073WordSection1">
<p class="MsoNormal">Hello,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Have you done a trace tcpdump/Wireshark?  What does the traffic look like?  Are Asterisk and Kamailio on different Servers?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">-Steve<u></u><u></u></p>
<p class="MsoNormal"><a name="m_6688309724488468073__MailEndCompose"><u></u> <u></u></a></p>
<span></span>
<p class="MsoNormal"><b>From:</b> sr-users [mailto:<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@<wbr>lists.kamailio.org</a>]
<b>On Behalf Of </b>Jean Cérien<br>
<b>Sent:</b> Tuesday, January 2, 2018 8:04 AM<br>
<b>To:</b> Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>><br>
<b>Cc:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>><br>
<b>Subject:</b> Re: [SR-Users] t_relay dying ?<u></u><u></u></p><div><div class="h5">
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hello<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Any suggestion as to why the ACK is not forwarded to the Asterisk box and stays on the kamailio server ?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">REgards<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">J.<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Tue, Dec 26, 2017 at 11:49 AM, Jean Cérien <<a href="mailto:cerien.jean@gmail.com" target="_blank">cerien.jean@gmail.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Daniel<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Many thanks for your help in this holidays season.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">The ACK  is now going out and executions follows, which is good, however, the ack is sent to the Kamailio box itself and not actually forwarded to the asterisk (I've attached at the end of this message the initial invite, received ACK and
 "forwarded" ACK).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Both packet go through very classic config, starting with dlg_manage(), then  if (has_totag()), if (loose_route()), which leads to route(RELAY), which does the actual call to t_relay.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">This sequence works fine with other providers, I cant see what is wrong !<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Regards<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">J<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><i>Initial invite received from provider</i><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">2017/12/26 15:21:47.414524 VOIP-IP:5060 -> KAMAILIOIP:5060<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">INVITE <a>sip:CALLED-NUM@KAMAILIOIP</a> SIP/2.0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Via: SIP/2.0/UDP VOIP-IP:5060;branch=<wbr>z9hG4bKh5r5mp20007mno86oit0.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">P-Asserted-Identity: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">To: <<a>sip:CALLED-NUM@KAMAILIOIP:<wbr>5060</a>><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">From: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>>;tag=SDf1f0501-<wbr>496399c4-0016-096a-0000-0000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Call-ID: SDf1f0501-<wbr>70980730711ea436a8ed241985dddc<wbr>7d-v300g00040<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">CSeq: 1 INVITE<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Max-Forwards: 65<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Contact: <<a>sip:CALLING-NUM@VOIP-IP:5060;<wbr>transport=udp</a>><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Allow: INVITE, ACK, BYE, CANCEL, OPTIONS<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Supported: uui,timer<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Accept: application/sdp, application/isup, application/xml<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">P-Access-Network-Info: GSTN;operator-specific-GI="<wbr>639720000";network-provided<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Type: application/sdp<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Length: 221<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Session-Expires: 1800; refresher=uac<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Min-SE: 90<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><i>ACK Received from provider</i><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">2017/12/26 15:21:47.473423 VOIP-IP:5060 -> KAMAILIOIP:5060<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">ACK <a>sip:CALLED-NUM@KAMAILIOIP:5060</a> SIP/2.0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Via: SIP/2.0/UDP VOIP-IP:5060;branch=<wbr>z9hG4bKmdfnm110182k1pbvl180.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">To: <<a>sip:KAMAILIOIP:5060</a>>;tag=<wbr>as3eec8631<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">From: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>>;tag=SDf1f0501-<wbr>496399c4-0016-096a-0000-0000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Call-ID: SDf1f0501-<wbr>70980730711ea436a8ed241985dddc<wbr>7d-v300g00040<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">CSeq: 1 ACK<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Max-Forwards: 66<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Length: 0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Route: <<a>sip:KAMAILIOIP;lr=on;ftag=<wbr>SDf1f0501-496399c4-0016-096a-<wbr>0000-0000;did=eea.aa52</a>><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><i>ACK Forwarded</i><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">2017/12/26 15:21:47.473898<b> KAMAILIOIP:5060 -> KAMAILIOIP:5060</b><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">ACK <a>
sip:KAMAILIOIP;lr=on;ftag=<wbr>SDf1f0501-496399c4-0016-096a-<wbr>0000-0000;did=eea.aa52</a> SIP/2.0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Via: SIP/2.0/UDP KAMAILIOIP;branch=z9hG4bK52bb.<wbr>2e7f3f0b7c8c60b92bfa2d945cc982<wbr>9d.0<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Via: SIP/2.0/UDP VOIP-IP:5060;branch=<wbr>z9hG4bKmdfnm110182k1pbvl180.1<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">To: <<a>sip:KAMAILIOIP:5060</a>>;tag=<wbr>as3eec8631<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">From: <<a href="mailto:sip%3ACALLING-NUM@orange-multimedia.fr" target="_blank">sip:CALLING-NUM@orange-<wbr>multimedia.fr</a>>;tag=SDf1f0501-<wbr>496399c4-0016-096a-0000-0000<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Call-ID: SDf1f0501-<wbr>70980730711ea436a8ed241985dddc<wbr>7d-v300g00040<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">CSeq: 1 ACK<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Max-Forwards: 65<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Content-Length: 0<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Sat, Dec 23, 2017 at 8:12 AM, Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p>I just tested and works fine. Try with master branch and default config file.<u></u><u></u></p>
<p>To test I modified a bit the default kamailio.cfg and I have in route[RELAY]:<u></u><u></u></p>
<p>    xlog("=======* request $rm before relay\n");<br>
    if (!t_relay()) {<br>
        xlog("=======x request $rm not relayed\n");<br>
        sl_reply_error();<br>
    }<br>
    xlog("=======> request $rm relayed\n");<u></u><u></u></p>
<p>I get the ACK routed and in logs I get:<u></u><u></u></p>
<p>{1 2 ACK <a href="mailto:1473723014@127.0.0.1" target="_blank">1473723014@127.0.0.1</a>}  2(20129) ERROR: <script>: =======* request ACK before relay<br>
{1 2 ACK <a href="mailto:1473723014@127.0.0.1" target="_blank">1473723014@127.0.0.1</a>}  2(20129) ERROR: <script>: =======> request ACK relayed<u></u><u></u></p>
<p>Cheers,<br>
Daniel<u></u><u></u></p>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On 22.12.17 21:00, Jean Cérien wrote:<u></u><u></u></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Many thanks for your help.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I've applied the patch, recompiled and I see no difference unfortunately. The ACK is not forwarded, and execution after t_relay stops. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I've set the debug level to 4 and captured the traces - I believe the section dealing with the ACK is there: 
<a href="https://pastebin.com/TG03YQWC" target="_blank">https://pastebin.com/TG03YQWC</a><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">KR<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">J.<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Fri, Dec 22, 2017 at 11:59 AM, Daniel-Constantin Mierla <<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p>Hello,<u></u><u></u></p>
<p>can you give a try with latest master branch or by using the patch from next link?<u></u><u></u></p>
<p>  - <a href="https://github.com/kamailio/kamailio/commit/52111974b4571e0562e8e731df80f48dbc504915" target="_blank">
https://github.com/kamailio/<wbr>kamailio/commit/<wbr>52111974b4571e0562e8e731df80f4<wbr>8dbc504915</a><u></u><u></u></p>
<p>Apparently the t_realy() stopped script execution (by returning 0) when e2e ACK forwarding was successful. The patch should change that to return true.<u></u><u></u></p>
<p>If all works fine while testing, then I will backport.<u></u><u></u></p>
<p>Cheers,<br>
Daniel<u></u><u></u></p>
<div>
<div>
<p><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On 22.12.17 14:05, Jean Cérien wrote:<u></u><u></u></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">Hello <u></u><u></u></p>
<div>
<p class="MsoNormal">I've tried mhomed = 1 with no luck - not so sure what you mean by default route, I've added listen = udp:myadsress:5060<u></u><u></u></p>
<div>
<p class="MsoNormal">I also have auto_aliases=no and alias=myaddress<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">However, what bugs me is that execution seems to stop INSIDE t_relay and the info message after the t_relay is not displayed. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I hate to say this, but could this be a bug ?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Rgds<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">J.<u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">On Fri, Dec 22, 2017 at 1:52 AM, Sergey Safarov <<a href="mailto:s.safarov@gmail.com" target="_blank">s.safarov@gmail.com</a>> wrote:<u></u><u></u></p>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal">Check that your installation have one NIC with only one default route on host.
<u></u><u></u></p>
<div>
<p class="MsoNormal">If not check that "mhomed=1" is enabled.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Sergey<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">пт, 22 дек. 2017 г. в 0:02, Jean Cérien <<a href="mailto:cerien.jean@gmail.com" target="_blank">cerien.jean@gmail.com</a>>:<u></u><u></u></p>
</div>
<blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0in 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in">
<div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hello<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">I am using kamailio 5.0.2, on a debian 9 system.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Everything was running fine, until one of our voip provider changed his switch. Our kamailio is relaying between several voip providers and several asterisk (only the signalisation, no rtp).<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">When we get an invite from this new switch, we select an asterisk and relay it correctly to this box. However, the OK is relayed back. But when the voip providers sends an ACK for this OK, the t_relay function does not return at all, it
 just dies with no action and no error.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Here is the snippet from route(relay)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">        xlog("L_INFO","route(relay)  @@ $rm - Source: $si:$sp, fu:$fu, tu:$tu\n" );<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">        $var(restrelay)=t_relay();<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">        xlog("L_INFO","route(relay)  @@ $rm - t_relay result: $var(restrelay)" );<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">        if (!$var(restrelay)) {<u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">When processing the initial invite, I do get both INFO messages. When the ACK is processed, I only get one INFO message, and no ACK is relayed - so it seems execution dies in the t_relay<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">What could be wrong ???<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">J.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Details of the ACK:<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">ACK <a>
sip:dialednumber@kamailioIP:<wbr>5060</a> SIP/2.0</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">Via: SIP/2.0/UDP VOIPPROVIDERIP:5060;branch=<wbr>z9hG4bKjq16fi00d85uee181ic0.1</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">To: <<a>sip:kamailioIP:5060</a>>;tag=<wbr>as7f10ed48</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">From: <<a href="mailto:sip%3Asourcenumber@orange-multimedia.fr" target="_blank">sip:sourcenumber@orange-<wbr>multimedia.fr</a>>;tag=SD8u3ob01-<wbr>7dd8efde-0002-00d5-0000-0000</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">Call-ID: SD8u3ob01-<wbr>688d41f5e2164ceeafe76f40b82b3f<wbr>97-v300g00030</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">CSeq: 1 ACK</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">Max-Forwards: 66</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">Content-Length: 0</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">Route: <<a>sip:kamailioIP;lr=on;ftag=<wbr>SD8u3ob01-7dd8efde-0002-00d5-<wbr>0000-0000;did=a0b.49d</a>></span><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">(should you have enough width; the diagram will look ok)<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">                   VOIP PROVIDER               KAMAILIO                       ASTERISK</span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">  21:38:54.685149   │ ──────────────────────────> │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.000451   │  100 trying -- your call is │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.685600   │ <────────────────────────── │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.000084   │                             │        INVITE (SDP)         │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.685684   │                             │ ──────────────────────────> │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.000831   │                             │         100 Trying          │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.686515   │                             │ <────────────────────────── │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.000471   │                             │        200 OK (SDP)         │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.686986   │                             │ <────────────────────────── │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.000394   │        200 OK (SDP)         │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.687380   │ <────────────────────────── │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.038694   │             ACK             │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.726074   │ ──────────────────────────> │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.060155   │                             │        200 OK (SDP)         │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.786229   │                             │ <<<──────────────────────── │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.000138   │        200 OK (SDP)         │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒ 21:38:54.786367   │ <<<──────────────────────── │                             │   </span><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New"">▒       +0.005721   │             ACK             │                             │ </span><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<p class="MsoNormal">______________________________<wbr>_________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
______________________________<wbr>_________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><u></u> <u></u></p>
<pre>______________________________<wbr>_________________<u></u><u></u></pre>
<pre>Kamailio (SER) - Users Mailing List<u></u><u></u></pre>
<pre><a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a><u></u><u></u></pre>
<pre><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">https://lists.kamailio.org/<wbr>cgi-bin/mailman/listinfo/sr-<wbr>users</a><u></u><u></u></pre>
</blockquote>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
<pre><span style="color:#888888">-- <u></u><u></u></span></pre>
<pre><span style="color:#888888">Daniel-Constantin Mierla<u></u><u></u></span></pre>
<pre><span style="color:#888888"><a href="http://www.twitter.com/miconda" target="_blank">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" target="_blank">www.linkedin.com/in/miconda</a><u></u><u></u></span></pre>
<pre><span style="color:#888888">Kamailio Advanced Training - <a href="http://www.asipto.com" target="_blank">www.asipto.com</a><u></u><u></u></span></pre>
<pre><span style="color:#888888">Kamailio World Conference - May 14-16, 2018 - <a href="http://www.kamailioworld.com" target="_blank">www.kamailioworld.com</a><u></u><u></u></span></pre>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</blockquote>
<p class="MsoNormal"><br>
<br>
<u></u><u></u></p>
<pre>-- <u></u><u></u></pre>
<pre>Daniel-Constantin Mierla<u></u><u></u></pre>
<pre><a href="http://www.twitter.com/miconda" target="_blank">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda" target="_blank">www.linkedin.com/in/miconda</a><u></u><u></u></pre>
<pre>Kamailio Advanced Training - <a href="http://www.asipto.com" target="_blank">www.asipto.com</a><u></u><u></u></pre>
<pre>Kamailio World Conference - May 14-16, 2018 - <a href="http://www.kamailioworld.com" target="_blank">www.kamailioworld.com</a><u></u><u></u></pre>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
</div>
</blockquote>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div></div></div>
</div>

<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>
<br></blockquote></div><br></div>