<div dir="ltr">I don't know mate, something wrong with your config, all I can say from the provided info is that there's no place for <b>alias </b>in From/To headers. They must be in Contact/RURI.<div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Apr 10, 2020 at 9:43 PM Daniel W. Graham <<a href="mailto:dan@cmsinter.net">dan@cmsinter.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US">
<div class="gmail-m_-1400707373001864154WordSection1">
<p class="MsoNormal">I’ve tested with two different UA types and same thing happens, must be a result of the B2BUA sending the alias in the To header of the invite.
<u></u><u></u></p>
<p class="MsoNormal">Example -<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">2020/04/10 12:31:36.851987 Proxy_IP:5060 -> NAT_Device_IP:58090<u></u><u></u></p>
<p class="MsoNormal">INVITE sip:399@UA1_IP:60916;rinstance=8ec7d4acf9c3436c SIP/2.0<u></u><u></u></p>
<p class="MsoNormal">Record-Route: <sip:Poxy_IP;lr=on;ftag=as4220330a;did=a2c.1d81><u></u><u></u></p>
<p class="MsoNormal">Via: SIP/2.0/UDP Proxy_IP;branch=z9hG4bKbfa9.767ffbe5f0e31be8c27932008d28844e.0<u></u><u></u></p>
<p class="MsoNormal">Via: SIP/2.0/UDP B2BUA_IP:5160;received= B2BUA_IP;branch=z9hG4bK22bd58aa;rport=5160<u></u><u></u></p>
<p class="MsoNormal">Max-Forwards: 69<u></u><u></u></p>
<p class="MsoNormal">From: "Dan Test" <sip:398@ B2BUA_IP:5160>;tag=as4220330a<u></u><u></u></p>
<p class="MsoNormal">To: <sip:399@UA1_IP:60916;rinstance=8ec7d4acf9c3436c;alias=NAT_Device_IP~58090~1><u></u><u></u></p>
<p class="MsoNormal">Contact: <sip:398@ B2BUA_IP:5160><u></u><u></u></p>
<p class="MsoNormal">Call-ID: 1835b7eb541743600e1b79c07615206c@ B2BUA_IP:5160<u></u><u></u></p>
<p class="MsoNormal">CSeq: 102 INVITE<u></u><u></u></p>
<p class="MsoNormal">User-Agent: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<u></u><u></u></p>
<p class="MsoNormal">Date: Fri, 10 Apr 2020 16:31:34 GMT<u></u><u></u></p>
<p class="MsoNormal">Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE<u></u><u></u></p>
<p class="MsoNormal">Supported: replaces, timer<u></u><u></u></p>
<p class="MsoNormal">P-Asserted-Identity: "Dan Test" <sip:398@B2BUA_IP><u></u><u></u></p>
<p class="MsoNormal">Content-Type: application/sdp<u></u><u></u></p>
<p class="MsoNormal">Content-Length: 566<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">The alias is in the contact header for the invite sent by kamailio, so everything looks fine there.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">-dan<u></u><u></u></p>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(181,196,223);padding:3pt 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12pt;color:black">From: </span></b><span style="font-size:12pt;color:black">sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>> on behalf of Sergiu Pojoga <<a href="mailto:pojogas@gmail.com" target="_blank">pojogas@gmail.com</a>><br>
<b>Reply-To: </b>"Kamailio (SER) - Users Mailing List" <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>><br>
<b>Date: </b>Friday, April 10, 2020 at 2:29 AM<br>
<b>To: </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] Callee BYE routing issue<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">From: <sip:399@UA1_IP:52884;rinstance=705e0af5f4be485c;alias=NAT_Device_IP:~57808~1>;tag=64f4b712</span> <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">Something wrong with the above From, no closing ">", also there's no place for
<b>alias </b>in From headers.<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Fri, Apr 10, 2020 at 1:25 AM Daniel W. Graham <<a href="mailto:dan@cmsinter.net" target="_blank">dan@cmsinter.net</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0in 0in 0in 6pt;margin-left:4.8pt;margin-right:0in">
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Have an issue with BYE routing in a lab setup, any suggestions on what I should be looking at?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Topology:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">UA1  <-> NAT device 1 <-> Proxy1 <-> Registrar/B2BUA <-> Proxy1 <-> NAT device 1 <-> UA2</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">All UA to UA calls flow through B2BUA.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">All IP’s are public except for UA1 and UA2.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">-Both endpoints can call each other.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">-If the caller hangs up first, BYE is routed properly.
</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">-If the callee hangs up first, BYE causes proxy to send 478.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">On calls where BYE results in 478:</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">if(!isdsturiset()) {</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">    ……….…………………….not executed</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">    handle_ruri_alias()</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">}</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">return;</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Example issue call: UA2 to UA1, UA1 hang-up.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 *** cfgtrace:dbg_cfg_trace(): request_route=[DLGURI] c=[/usr/local/etc/kamailio/kamailio.cfg] l=540 a=16 n=if</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 *** cfgtrace:dbg_cfg_trace(): request_route=[DLGURI] c=[/usr/local/etc/kamailio/kamailio.cfg] l=532 a=24 n=isdsturiset</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 *** cfgtrace:dbg_cfg_trace(): request_route=[DLGURI] c=[/usr/local/etc/kamailio/kamailio.cfg] l=540 a=2 n=return</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">………..</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 tm [ut.h:245]: uri2dst2(): bad_uri: [sip::;transport=]</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 tm [t_fwd.c:1732]: t_forward_nonack(): failure to add branches</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 *** cfgtrace:dbg_cfg_trace(): request_route=[RELAY] c=[/usr/local/etc/kamailio/kamailio.cfg] l=275 a=24 n=sl_reply_error</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 sl [sl_funcs.c:401]: sl_reply_error(): stateless error reply used: Unresolvable destination (478/SL)</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Apr 10 00:31:28 edgedev /usr/local/sbin/kamailio[5317]: ERROR: {1 2 BYE 24dc84a4592515245177483c2a657042@B2BUA_IP:5160}
 *** cfgtrace:dbg_cfg_trace(): request_route=[RELAY] c=[/usr/local/etc/kamailio/kamailio.cfg] l=277 a=2 n=exit</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">2020/04/10 00:31:28.625060 NAT_Device_IP:57808 -> Proxy_IP:5060</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">BYE sip:398@B2BUA_IP:5160 SIP/2.0</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Via: SIP/2.0/UDP UA1_IP:52884;branch=z9hG4bK-524287-1---43b5f31829f20952</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Max-Forwards: 70</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Route: <sip:Proxy_IP;lr=on;ftag=as78671fd9;did=b1b.a27></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Contact: <sip:399@UA1_IP:52884></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">To: "Dan Test" <sip:398@B2BUA_IP:5160>;tag=as78671fd9</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">From: <sip:399@UA1_IP:52884;rinstance=705e0af5f4be485c;alias=NAT_Device_IP:~57808~1>;tag=64f4b712</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Call-ID: 24dc84a4592515245177483c2a657042@B2BUA_IP:5160</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">CSeq: 2 BYE</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">User-Agent: xxxxxxxxxxxxxxxx</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Content-Length: 0</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">#########################################</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">For comparison, here is a BYE from another test call:
<u>UA1 to UA2, UA1 hang-up.</u></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">This BYE was routed correctly.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">2020/04/10 00:44:02.688608 NAT_Device_IP:57808 -> Proxy_IP:5060</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">BYE sip:398@B2BUA_IP:5160 SIP/2.0</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Via: SIP/2.0/UDP UA1_IP:52884;branch=z9hG4bK-524287-1---ce36df02e8a80a48</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Max-Forwards: 70</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Route: <sip:Proxy_IP;lr=on;ftag=9078f232;did=49e.8c01></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Contact: <sip:399@UA1_IP:52884></span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">To: <sip:398@B2BUA_IP>;tag=as5874901f</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">From: <sip:399@B2BUA_IP:5060>;tag=9078f232</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Call-ID: 103104NGU1NjkxNGZkYmM4MzA3Y2FkMzY1OGNkZTZmMTMyZDU</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">CSeq: 3 BYE</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">User-Agent: xxxxxxxxxxxxxxxx</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Authorization: Digest username= xxxxxxxxxxxxxxxx</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif">Content-Length: 0</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-family:"Segoe UI Historic",sans-serif"> </span><u></u><u></u></p>
<p class="MsoNormal">-dan<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p>
</div>
</div>
<p class="MsoNormal">_______________________________________________<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/cgi-bin/mailman/listinfo/sr-users</a><u></u><u></u></p>
</blockquote>
</div>
</div>
</div>

_______________________________________________<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" rel="noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>