<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;
        mso-fareast-language:EN-US;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;
        mso-fareast-language:EN-IE;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;
        mso-fareast-language:EN-US;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=white lang=EN-IE link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Hi Daniel<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Will do , thanks for your help on this. Much appreciated <o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-IE'>Best Regards<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-IE'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D;mso-fareast-language:EN-IE'>Gerry Kernan<o:p></o:p></span></p></div><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='color:windowtext;mso-fareast-language:EN-IE'>From:</span></b><span lang=EN-US style='color:windowtext;mso-fareast-language:EN-IE'> sr-users [mailto:sr-users-bounces@lists.kamailio.org] <b>On Behalf Of </b>Daniel-Constantin Mierla<br><b>Sent:</b> 12 April 2017 08:58<br><b>To:</b> Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.org><br><b>Subject:</b> Re: [SR-Users] issue with sip path support between asterisk and kamailio<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p>Hello,<span style='font-size:12.0pt;mso-fareast-language:EN-IE'><o:p></o:p></span></p><p>it looks like you do not o record_route() for INVITE. The Path extensions is only for REGISTER request and used only for the initial INVITE of a dialog. To properly route the requests within dialog you have to use record_route() and loose_route() in your config -- see the default kamailio.cfg for an example.<o:p></o:p></p><p>Cheers,<br>Daniel<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><div><p class=MsoNormal>On 11.04.17 17:36, gerry kernan wrote:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal>Hi <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Thanks in advanced if anyone can help me on this.<o:p></o:p></p><p class=MsoNormal>I have kamailio -4.2.3-1.1 running in front of asterisk  13.13.1. I’m using Path support with asterisk so that I can forward Sip requests via kamailio to the asterisk server running on a LAN IP. Kamailio is configured with a WAN and LAN IP.<o:p></o:p></p><p class=MsoNormal>All works well I can register a sip endpoint to the asterisk server via kamailio and make an receive calls, SIP OPTIONs from the asterisk server are received and relayed by kamailio to endpoints.  But I’m having issues when a call is hung up asterisk appears to be trying to send the BYE via its own IP address rather that the IP of the LAN interface on the kamailio server.<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Should I be looking at the issue being on asterisk as it is not sending the BYE via correct IP?<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Y.Y.Y.Y = WAN IP of client endpoint <o:p></o:p></p><p class=MsoNormal>192.10.10.216 = LAN IP of asterisk<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>Example of BYE from sip debug on asterisk <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>--- (10 headers 0 lines) ---<o:p></o:p></p><p class=MsoNormal>Really destroying SIP dialog '<a href="mailto:5d3ae6944a08b42c2078e237141e0e40@192.10.10.216:5060">5d3ae6944a08b42c2078e237141e0e40@192.10.10.216:5060</a>' Method: OPTIONS<o:p></o:p></p><p class=MsoNormal>    -- <SIP/1001-00000011> Playing 'digits/17.ulaw' (language 'en')<o:p></o:p></p><p class=MsoNormal>    -- Executing [*250@cos-all:8] Wait("SIP/1001-00000011", "1") in new stack<o:p></o:p></p><p class=MsoNormal>    -- Executing [*250@cos-all:9] SayUnixTime("SIP/1001-00000011", ",,IMp") in new stack<o:p></o:p></p><p class=MsoNormal>    -- <SIP/1001-00000011> Playing 'digits/4.ulaw' (language 'en')<o:p></o:p></p><p class=MsoNormal>    -- <SIP/1001-00000011> Playing 'digits/oh.ulaw' (language 'en')<o:p></o:p></p><p class=MsoNormal>    -- <SIP/1001-00000011> Playing 'digits/4.ulaw' (language 'en')<o:p></o:p></p><p class=MsoNormal>    -- <SIP/1001-00000011> Playing 'digits/p-m.ulaw' (language 'en')<o:p></o:p></p><p class=MsoNormal>    -- <b>Executing [*250@cos-all:10] Hangup("SIP/1001-00000011", "") in new stack</b><o:p></o:p></p><p class=MsoNormal>  == Spawn extension (cos-all, *250, 10) exited non-zero on 'SIP/1001-00000011'<o:p></o:p></p><p class=MsoNormal>Scheduling destruction of SIP dialog 'OGRjYzJlYmE5MDhjYTdkMTM1ZTAxNTk2YWYwNDg5MTA.' in 6400 ms (Method: ACK)<o:p></o:p></p><p class=MsoNormal>set_destination: Parsing <a href="sip:1001@Y.Y.Y.Y:16078;transport=UDP"><sip:1001@Y.Y.Y.Y:16078;transport=UDP></a> for address/port to send to<o:p></o:p></p><p class=MsoNormal>set_destination: set destination to Y.Y.Y.Y:16078<o:p></o:p></p><p class=MsoNormal>Reliably Transmitting (no NAT) to Y.Y.Y.Y:16078:<o:p></o:p></p><p class=MsoNormal>BYE <a href="sip:1001@Y.Y.Y.Y:16078;transport=UDP">sip:1001@Y.Y.Y.Y:16078;transport=UDP</a> SIP/2.0<o:p></o:p></p><p class=MsoNormal>Via: SIP/2.0/UDP 192.10.10.216:5060;branch=z9hG4bK46ed8549<o:p></o:p></p><p class=MsoNormal>Max-Forwards: 70<o:p></o:p></p><p class=MsoNormal>From: <a href="sip:*250@sip.domain.ie;transport=UDP"><sip:*250@sip.domain.ie;transport=UDP></a>;tag=as60c5965b<o:p></o:p></p><p class=MsoNormal>To: <a href="sip:1001@sip.domain.ie;transport=UDP"><sip:1001@sip.domain.ie;transport=UDP></a>;tag=471c3a31<o:p></o:p></p><p class=MsoNormal>Call-ID: OGRjYzJlYmE5MDhjYTdkMTM1ZTAxNTk2YWYwNDg5MTA.<o:p></o:p></p><p class=MsoNormal>CSeq: 102 BYE<o:p></o:p></p><p class=MsoNormal>User-Agent: OMBUTEL PBX<o:p></o:p></p><p class=MsoNormal>Proxy-Authorization: Digest username="1001", realm="asterisk", algorithm=MD5, uri=<a href="sip:sip.domain.ie">"sip:sip.domain.ie"</a>, nonce="4aaa41f3", response="136fac72a799f9507a7466b578786110"<o:p></o:p></p><p class=MsoNormal>X-Asterisk-HangupCause: Normal Clearing<o:p></o:p></p><p class=MsoNormal>X-Asterisk-HangupCauseCode: 16<o:p></o:p></p><p class=MsoNormal>Content-Length: 0<o:p></o:p></p><p class=MsoNormal>KAMAILIO LAN IP = 192.10.10.202<o:p></o:p></p><p class=MsoNormal>SIP status of peer on asterisk <o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal>  * Name       : 1001<o:p></o:p></p><p class=MsoNormal>  Description  : Infinity-Test<o:p></o:p></p><p class=MsoNormal>  Secret       : <Set><o:p></o:p></p><p class=MsoNormal>  MD5Secret    : <Not set><o:p></o:p></p><p class=MsoNormal>  Remote Secret: <Not set><o:p></o:p></p><p class=MsoNormal>  Context      : cos-all<o:p></o:p></p><p class=MsoNormal>  Record On feature : automon<o:p></o:p></p><p class=MsoNormal>  Record Off feature : automon<o:p></o:p></p><p class=MsoNormal>  Subscr.Cont. : <Not set><o:p></o:p></p><p class=MsoNormal>  Language     : en<o:p></o:p></p><p class=MsoNormal>  Tonezone     : uk<o:p></o:p></p><p class=MsoNormal>  AMA flags    : Unknown<o:p></o:p></p><p class=MsoNormal>  Transfer mode: open<o:p></o:p></p><p class=MsoNormal>  CallingPres  : Presentation Allowed, Not Screened<o:p></o:p></p><p class=MsoNormal>  Callgroup    :<o:p></o:p></p><p class=MsoNormal>  Pickupgroup  :<o:p></o:p></p><p class=MsoNormal>  Named Callgr :<o:p></o:p></p><p class=MsoNormal>  Nam. Pickupgr:<o:p></o:p></p><p class=MsoNormal>  MOH Suggest  : ringback<o:p></o:p></p><p class=MsoNormal>  Mailbox      : 1001@ombutel-voicemail<o:p></o:p></p><p class=MsoNormal>  VM Extension : asterisk<o:p></o:p></p><p class=MsoNormal>  LastMsgsSent : 0/0<o:p></o:p></p><p class=MsoNormal> Call limit   : 2147483647<o:p></o:p></p><p class=MsoNormal>  Max forwards : 0<o:p></o:p></p><p class=MsoNormal>  Dynamic      : Yes<o:p></o:p></p><p class=MsoNormal>  Callerid     : "Infinity-Test" <1001><o:p></o:p></p><p class=MsoNormal>  MaxCallBR    : 384 kbps<o:p></o:p></p><p class=MsoNormal>  Expire       : 3228<o:p></o:p></p><p class=MsoNormal>  Insecure     : no<o:p></o:p></p><p class=MsoNormal>  Force rport  : No<o:p></o:p></p><p class=MsoNormal>  Symmetric RTP: No<o:p></o:p></p><p class=MsoNormal>  ACL          : Yes<o:p></o:p></p><p class=MsoNormal>  DirectMedACL : No<o:p></o:p></p><p class=MsoNormal>  T.38 support : No<o:p></o:p></p><p class=MsoNormal>  T.38 EC mode : Unknown<o:p></o:p></p><p class=MsoNormal>  T.38 MaxDtgrm: 4294967295<o:p></o:p></p><p class=MsoNormal>  DirectMedia  : Yes<o:p></o:p></p><p class=MsoNormal>  PromiscRedir : No<o:p></o:p></p><p class=MsoNormal>  User=Phone   : No<o:p></o:p></p><p class=MsoNormal>  Video Support: No<o:p></o:p></p><p class=MsoNormal>  Text Support : No<o:p></o:p></p><p class=MsoNormal>  Ign SDP ver  : No<o:p></o:p></p><p class=MsoNormal>  Trust RPID   : Yes<o:p></o:p></p><p class=MsoNormal>  Send RPID    : Yes<o:p></o:p></p><p class=MsoNormal>  Path support : Yes<o:p></o:p></p><p class=MsoNormal>  <b>Path         : <a href="sip:192.10.10.202;lr;received=sip:Y.Y.Y.Y:16078"><sip:192.10.10.202;lr;received=sip:Y.Y.Y.Y:16078></a></b><o:p></o:p></p><p class=MsoNormal>  TrustIDOutbnd: Legacy<o:p></o:p></p><p class=MsoNormal>  Subscriptions: Yes<o:p></o:p></p><p class=MsoNormal>  Overlap dial : Yes<o:p></o:p></p><p class=MsoNormal>  DTMFmode     : rfc2833<o:p></o:p></p><p class=MsoNormal>  Timer T1     : 500<o:p></o:p></p><p class=MsoNormal>  Timer B      : 32000<o:p></o:p></p><p class=MsoNormal>  ToHost       :<o:p></o:p></p><p class=MsoNormal>  Addr->IP     : 192.168.200.122:5060<o:p></o:p></p><p class=MsoNormal>  Defaddr->IP  : (null)<o:p></o:p></p><p class=MsoNormal>  Prim.Transp. : UDP<o:p></o:p></p><p class=MsoNormal>  Allowed.Trsp : UDP<o:p></o:p></p><p class=MsoNormal>  Def. Username: 1001<o:p></o:p></p><p class=MsoNormal>  SIP Options  : norefersub replaces replace timer<o:p></o:p></p><p class=MsoNormal>  Codecs       : (ulaw|alaw|g729)<o:p></o:p></p><p class=MsoNormal>  Auto-Framing : No<o:p></o:p></p><p class=MsoNormal>  Status       : OK (19 ms)<o:p></o:p></p><p class=MsoNormal>  Useragent    : Zoiper for Windows 2.43 r24984<o:p></o:p></p><p class=MsoNormal>  Reg. Contact : <a href="sip:1001@192.168.200.122:5060;rinstance=3798b50d10d60d84;transport=UDP">sip:1001@192.168.200.122:5060;rinstance=3798b50d10d60d84;transport=UDP</a><o:p></o:p></p><p class=MsoNormal>  Qualify Freq : 60000 ms<o:p></o:p></p><p class=MsoNormal>  Keepalive    : 0 ms<o:p></o:p></p><p class=MsoNormal>  Sess-Timers  : Accept<o:p></o:p></p><p class=MsoNormal>  Sess-Refresh : uas<o:p></o:p></p><p class=MsoNormal>  Sess-Expires : 1800 secs<o:p></o:p></p><p class=MsoNormal>  Min-Sess     : 90 secs<o:p></o:p></p><p class=MsoNormal>  RTP Engine   : asterisk<o:p></o:p></p><p class=MsoNormal>  Parkinglot   :<o:p></o:p></p><p class=MsoNormal>  Use Reason   : No<o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal><b><span lang=NL style='font-size:12.0pt'>Gerry Kernan</span></b><o:p></o:p></p><p class=MsoNormal><span lang=NL style='font-size:10.0pt'> </span><o:p></o:p></p><p class=MsoNormal><span style='font-size:10.0pt'><img border=0 width=172 height=51 id="Picture_x0020_3" src="cid:image001.jpg@01D2B36B.A704FC00" alt="cid:image001.jpg@01D105A5.2701B0E0"></span><o:p></o:p></p><p class=MsoNormal><span style='font-size:10.0pt'> </span><o:p></o:p></p><p class=MsoNormal style='line-height:115%'><b><span style='font-size:10.0pt;line-height:115%'>Infinity IT   |   17 The Mall   |   Beacon Court   |   Sandyford   |   Dublin D18 E3C8   |   Ireland</span></b><o:p></o:p></p><p class=MsoNormal style='line-height:115%'><b><span style='font-size:10.0pt;line-height:115%'>Tel:  +353 - (0)1 - 293 0090   |   E-Mail:  </span></b><span style='font-size:10.0pt;line-height:115%'><a href="mailto:gerry.kernan@infinityit.ie">gerry.kernan@infinityit.ie</a></span><o:p></o:p></p><p class=MsoNormal style='line-height:115%'><b><span style='font-size:10.0pt;line-height:115%'> </span></b><o:p></o:p></p><p class=MsoNormal style='line-height:115%'><b><span style='font-size:10.0pt;line-height:115%'>Managed IT Services<u>       </u>Infinity IT</span></b><span style='font-size:10.0pt;line-height:115%'> - </span><span style='font-size:12.0pt;line-height:115%;mso-fareast-language:EN-IE'><a href="http://www.infinityit.ie/"><span style='font-size:10.0pt;line-height:115%'>www.infinityit.ie</span></a></span><o:p></o:p></p><p class=MsoNormal style='line-height:115%'><b><span style='font-size:10.0pt;line-height:115%'>IP Telephony<u>                    </u>Asterisk Consulting</span></b><span style='font-size:10.0pt;line-height:115%'> – </span><span style='font-size:12.0pt;line-height:115%;mso-fareast-language:EN-IE'><a href="http://www.asteriskconsulting.com"><span style='font-size:10.0pt;line-height:115%'>www.asteriskconsulting.com</span></a></span><o:p></o:p></p><p class=MsoNormal style='line-height:115%'><b><span style='font-size:10.0pt;line-height:115%'>Contact Centre<u>                </u>Total Interact</span></b><span style='font-size:10.0pt;line-height:115%'> – </span><span style='font-size:12.0pt;line-height:115%;mso-fareast-language:EN-IE'><a href="http://www.totalinteract.com"><span style='font-size:10.0pt;line-height:115%'>www.totalinteract.com</span></a></span><o:p></o:p></p><p class=MsoNormal> <o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:EN-IE'><br><br><br><o:p></o:p></span></p><pre>_______________________________________________<o:p></o:p></pre><pre>Kamailio (SER) - Users Mailing List<o:p></o:p></pre><pre><a href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><o:p></o:p></pre><pre><a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre></blockquote><p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman",serif;mso-fareast-language:EN-IE'><br><br><o:p></o:p></span></p><pre>-- <o:p></o:p></pre><pre>Daniel-Constantin Mierla<o:p></o:p></pre><pre><a href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a><o:p></o:p></pre><pre>Kamailio Advanced Training - May 22-24 (USA) - <a href="http://www.asipto.com">www.asipto.com</a><o:p></o:p></pre><pre>Kamailio World Conference - May 8-10, 2017 - <a href="http://www.kamailioworld.com">www.kamailioworld.com</a><o:p></o:p></pre></div></body></html>