<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hi Denis,<br>
    <br>
    Sorry, I have to make a correction - I forgot that the fix that is
    committed on svn is partial and works only if body lumps are
    applied. So your case will still not work<br>
     and needs another fix. I suggest you to open a bug report in svn. <br>
    <br>
    Regards,<br>
    Anca<br>
    <br>
    On 06/14/2011 02:35 PM, Anca Vamanu wrote:
    <blockquote cite="mid:4DF74798.4080504@opensips.org" type="cite">
      <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
      Hi Denis,<br>
      <br>
      We hit this problem also some time ago, it was indeed a bug when
      applying lumps in local_route. We were just waiting for the fix to
      get enough testing. It is stable now. I have just committed the
      fix in tm module in both trunk and 1.6. Please upgrade and check.<br>
      <br>
      Regards,<br>
      Anca<br>
      <br>
      On 06/14/2011 06:57 AM, Denis Putyato wrote:
      <blockquote cite="mid:001e01cc2a47$25e808f0$71b81ad0$@ru"
        type="cite">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        <meta name="Generator" content="Microsoft Word 12 (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;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Courier New";
        color:#1F497D;
        font-weight:normal;
        font-style:normal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:2.0cm 42.5pt 2.0cm 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"><span style="" lang="EN-US">Hello<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="" lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="" lang="EN-US">I found that
              this problem appears when I use append_hf() to add some
              header in local route of the proxy1 before sending INVITE
              to proxy2. Without this adding problem disappears.<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="" lang="EN-US"><o:p> </o:p></span></p>
          <div>
            <div style="border-width: 1pt medium medium; border-style:
              solid none none; border-color: rgb(181, 196, 223)
              -moz-use-text-color -moz-use-text-color; padding: 3pt 0cm
              0cm;">
              <p class="MsoNormal"><b><span style="font-size: 10pt;
                    font-family:
                    &quot;Tahoma&quot;,&quot;sans-serif&quot;;">From:</span></b><span
                  style="font-size: 10pt; font-family:
                  &quot;Tahoma&quot;,&quot;sans-serif&quot;;"> <a
                    moz-do-not-send="true"
                    class="moz-txt-link-abbreviated"
                    href="mailto:users-bounces@lists.opensips.org">users-bounces@lists.opensips.org</a>
                  [<a moz-do-not-send="true"
                    class="moz-txt-link-freetext"
                    href="mailto:users-bounces@lists.opensips.org">mailto:users-bounces@lists.opensips.org</a>]
                  <b>On Behalf Of </b>Denis Putyato<br>
                  <b>Sent:</b> Friday, June 10, 2011 5:52 PM<br>
                  <b>To:</b> 'OpenSIPS users mailling list'<br>
                  <b>Subject:</b> [OpenSIPS-Users] B2B module and CANCEL<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <p class="MsoNormal"><span lang="EN-US">Hello!<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">I have a such problem
              opensips1.6.4-2<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">There are two proxies
              of version 1.6.4.-2 which has been installed on the same
              server.<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">One proxy (proxy1)
              using B2B “top hiding” and located in /usr/local/sbc and
              using one signaling port <o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">Another proxy (proxy2)
              is just SIP proxy and located in /usr/local/opensips1.6.4/
              and using another signaling port<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">Both proxies using the
              same ip address of the server<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">Call flow:<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">some UA – proxy1 –
              proxy2 – some gateway<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">When UA generate
              CANCEL then proxy1 does some strange things with FROM or
              TO uri headers (you can see it in attachment).  Because of
              this proxy2 cannot parse CANCEL properly and transaction
              in proxy2 cannot be canceled.<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US">Thank you for any
              help.<o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"> <o:p></o:p></span></p>
          <p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
        </div>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>