<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello,</p>
    <p>can you try adding also the patch from commit:</p>
    <p>  -
<a class="moz-txt-link-freetext" href="https://github.com/kamailio/kamailio/commit/4bd1d70c2804ee2a1d29bd911275aa241577cfc1">https://github.com/kamailio/kamailio/commit/4bd1d70c2804ee2a1d29bd911275aa241577cfc1</a><br>
    </p>
    Cheers,<br>
    Daniel<br>
    <br>
    <div class="moz-cite-prefix">On 23.11.17 10:09, Daniel-Constantin
      Mierla wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:4d8de686-c681-596a-db84-c00f52952079@gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <p>Hello,</p>
      <p>can you test with the master branch or backport the patch from
        the commit:</p>
      <p>  -
        <a class="moz-txt-link-freetext"
href="https://github.com/kamailio/kamailio/commit/5fabdea4d86c527a2e38caaae7a54884367d6a7c"
          moz-do-not-send="true">https://github.com/kamailio/kamailio/commit/5fabdea4d86c527a2e38caaae7a54884367d6a7c</a></p>
      <p>If all goes fine, then I can backport to 5.x.x branches.</p>
      <p>Cheers,<br>
        Daniel<br>
      </p>
      <br>
      <div class="moz-cite-prefix">On 22.11.17 12:57, CARLOS GARCIA
        MORCHON wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:DB5PR06MB16068CD7B8B80DFED7F1BC04EA200@DB5PR06MB1606.eurprd06.prod.outlook.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=utf-8">
        <meta name="Generator" content="Microsoft Word 15 (filtered
          medium)">
        <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;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        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.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EstiloCorreo18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EstiloCorreo19
        {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:70.85pt 3.0cm 70.85pt 3.0cm;}
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]-->
        <div class="WordSection1">
          <p class="MsoNormal">Hi,<o:p></o:p></p>
          <p class="MsoNormal"><o:p> </o:p></p>
          <p class="MsoNormal"><span lang="EN-GB">I have an IMS core
              deployed using kamailio 5.0.2. Calls from clients are
              reaching the core pcscf from a freeswitch (with address
              A.A.A.A) + a kamailio acting as proxy (with address
              B.B.B.B), so the INVITE request looks like this:<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">INVITE <a
                href="sip:1111111111@mnc001.mcc001.3gppnetwork.org"
                moz-do-not-send="true">
                sip:1111111111@mnc001.mcc001.3gppnetwork.org</a> SIP/2.0<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Record-Route: <<a
                href="sip:A.A.A.A;lr" moz-do-not-send="true">sip:A.A.A.A;lr</a>><o:p></o:p></span></p>
          <p class="MsoNormal">Via: SIP/2.0/UDP
            A.A.A.A;branch=z9hG4bK8735.ef7a61e110f335b2e92a8c1d430de585.0<o:p></o:p></p>
          <p class="MsoNormal">Via: SIP/2.0/UDP
            B.B.B.B:5080;received=B.B.B.B;rport=5080;branch=z9hG4bKHpB704ZaXSKtm<o:p></o:p></p>
          <p class="MsoNormal"><span lang="EN-GB">Max-Forwards: 65<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">From: "222222222" <<a
                href="sip:222222222@B.B.B.B" moz-do-not-send="true">sip:222222222@B.B.B.B</a>>;tag=eytD49ymQr71S<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">To: <<a
                href="sip:1111111111@mnc001.mcc001.3gppnetwork.org"
                moz-do-not-send="true">sip:1111111111@mnc001.mcc001.3gppnetwork.org</a>><o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Call-ID:
              77d249c0-487c-1236-1997-00163edbaa97<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">CSeq: 115249948 INVITE<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Contact: <<a
                href="sip:mod_sofia@B.B.B.B:5080" moz-do-not-send="true">sip:mod_sofia@B.B.B.B:5080</a>><o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">User-Agent:
              FreeSWITCH-mod_sofia/1.6.19+git~20170927T175834Z~38f568d343~64bit<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Allow: INVITE, ACK,
              BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER,
              REFER, NOTIFY<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Supported: timer,
              path, replaces<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Allow-Events: talk,
              hold, conference, refer<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Content-Type:
              application/sdp<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Content-Disposition:
              session<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Content-Length: 224<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">P-Charge-Info: <<a
                href="sip:222222222@mobile.tuenti.int"
                moz-do-not-send="true">sip:222222222@mobile.tuenti.int</a>>;npi=ISDN;noa=4<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">X-FS-Support:
              update_display,send_info<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Remote-Party-ID:
              "222222222" <<a href="sip:222222222@B.B.B.B"
                moz-do-not-send="true">sip:222222222@B.B.B.B</a>>;party=calling;screen=yes;privacy=off<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">If the client cancels
              the request, the CANCEL request that gets to the core
              pcscf looks like this:<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal">CANCEL <a
              href="sip:1111111111@mnc001.mcc001.3gppnetwork.org"
              moz-do-not-send="true">
              sip:1111111111@mnc001.mcc001.3gppnetwork.org</a> SIP/2.0<o:p></o:p></p>
          <p class="MsoNormal">Via: SIP/2.0/UDP
            A.A.A.A;branch=z9hG4bK8735.ef7a61e110f335b2e92a8c1d430de585.0<o:p></o:p></p>
          <p class="MsoNormal"><span lang="EN-GB">Max-Forwards: 65<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">From: "222222222" <<a
                href="sip:222222222@B.B.B.B" moz-do-not-send="true">sip:222222222@B.B.B.B</a>>;tag=eytD49ymQr71S<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">To: <<a
                href="sip:1111111111@mnc001.mcc001.3gppnetwork.org"
                moz-do-not-send="true">sip:1111111111@mnc001.mcc001.3gppnetwork.org</a>><o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Call-ID:
              77d249c0-487c-1236-1997-00163edbaa97<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">CSeq: 115249948 CANCEL<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Content-Length: 0<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Reason:
              Q.850;cause=16;text="Normal Call Clearing"<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">The processing of the
              CANCEL at the pcscf is eventually reaching the
              t_check_trans() function, but the logs return “no CANCEL
              matching found!” and thus the processing ends. I have
              followed the code up to the via_matching function in the
              t_lookup.c file of the tm module source and added some
              logs. The via matching is failing at the port comparison
              (the port stored for the INVITE is “5060”, the port stored
              for the CANCEL is “0”.<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">The flow works ok with
              a different client (connected directly to the core) which
              includes the port in the Via headers.<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">¿Can this be a bug in
              kamailio or am I doing something wrong?. AFAIK The RFC
              3261 does not mandate to include the ports in the sent-by
              element of the Via header<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Thanks!<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-GB">Carlos<o:p></o:p></span></p>
        </div>
        <br>
        <hr> <font face="Arial" size="1" color="Gray"><br>
          Este mensaje y sus adjuntos se dirigen exclusivamente a su
          destinatario, puede contener información privilegiada o
          confidencial y es para uso exclusivo de la persona o entidad
          de destino. Si no es usted. el destinatario indicado, queda
          notificado de que la lectura, utilización, divulgación y/o
          copia sin autorización puede estar prohibida en virtud de la
          legislación vigente. Si ha recibido este mensaje por error, le
          rogamos que nos lo comunique inmediatamente por esta misma vía
          y proceda a su destrucción.<br>
          <br>
          The information contained in this transmission is privileged
          and confidential information intended only for the use of the
          individual or entity named above. If the reader of this
          message is not the intended recipient, you are hereby notified
          that any dissemination, distribution or copying of this
          communication is strictly prohibited. If you have received
          this transmission in error, do not read it. Please immediately
          reply to the sender that you have received this communication
          in error and then delete it.<br>
          <br>
          Esta mensagem e seus anexos se dirigem exclusivamente ao seu
          destinatário, pode conter informação privilegiada ou
          confidencial e é para uso exclusivo da pessoa ou entidade de
          destino. Se não é vossa senhoria o destinatário indicado, fica
          notificado de que a leitura, utilização, divulgação e/ou cópia
          sem autorização pode estar proibida em virtude da legislação
          vigente. Se recebeu esta mensagem por erro, rogamos-lhe que
          nos o comunique imediatamente por esta mesma via e proceda a
          sua destruição<br>
        </font> <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
Kamailio (SER) - Users Mailing List
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a>
<a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
      </blockquote>
      <br>
      <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - <a class="moz-txt-link-abbreviated" href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a>
Kamailio World Conference - May 14-16, 2018 - <a class="moz-txt-link-abbreviated" href="http://www.kamailioworld.com" moz-do-not-send="true">www.kamailioworld.com</a></pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a>
Kamailio Advanced Training - <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
Kamailio World Conference - May 14-16, 2018 - <a class="moz-txt-link-abbreviated" href="http://www.kamailioworld.com">www.kamailioworld.com</a></pre>
  </body>
</html>