<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    On 12/12/11 12:02 PM, Phillman25 Kyriacou wrote:
    <blockquote
cite="mid:CAEprJzLAUxpH8eS6i5xwHTHa0iPjiWYYpLwc0sV-m+Uv-9C2Yw@mail.gmail.com"
      type="cite">Dear Daniel<br>
      <br>
      Thanks, this worked!<br>
      I will inform my carrier that they are handling the ACK 200
      message wrong.<br>
      just one question: the syn_branch=0 is used for only stateless ACK
      messages?<br>
    </blockquote>
    it is used for all stateless forwarded requests. By its nature, ACK
    is always stateless because it does not take any reply, so there is
    no dedicated transaction for it -- in other words, no matter how you
    send the ACK from config (e.g., t_relay() or forward()), it will be
    done stateless.<br>
    <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <blockquote
cite="mid:CAEprJzLAUxpH8eS6i5xwHTHa0iPjiWYYpLwc0sV-m+Uv-9C2Yw@mail.gmail.com"
      type="cite"><br>
      Thanks again for your assistance!<br>
      Phillip<br>
      <br>
      <br>
      <div class="gmail_quote">On Mon, Dec 12, 2011 at 11:25 AM,
        Daniel-Constantin Mierla <span dir="ltr">&lt;<a
            moz-do-not-send="true" href="mailto:miconda@gmail.com">miconda@gmail.com</a>&gt;</span>
        wrote:<br>
        <blockquote class="gmail_quote" style="margin:0 0 0
          .8ex;border-left:1px #ccc solid;padding-left:1ex">
          <div bgcolor="#FFFFFF" text="#000000"> Hello,
            <div class="im"><br>
              <br>
              <br>
              On 12/12/11 8:18 AM, Phillman25 Kyriacou wrote:
              <blockquote type="cite"><span style="color:rgb(0,0,0)">Dear
                  List</span><br style="color:rgb(0,0,0)">
                <br style="color:rgb(0,0,0)">
                <span style="color:rgb(0,0,0)">I'm currently facing an
                  issue with a carrier whereby they are complaining that
                  the via header branch parameter (sip.Via.branch == "</span><span
style="font-size:11pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;;color:rgb(0,51,255)"><span
                    style="color:rgb(0,0,0)">z9hG4bKcydzigwkX") in the
                    ACK messages is not unique which results in some
                    calls being successful and some terminating after 20
                    seconds as their sip proxy determines it as a
                    duplicate request. Is there a way to make the via
                    header branch parameter in the ACK message unique
                    across every transaction?<br>
                  </span></span></blockquote>
            </div>
            set in your config file the global parameter:<br>
            <br>
            syn_branch=0<br>
            <br>
            On the other hand, the behavior of the devises used by
            carrier is completely broken. ACK can have a different path
            than INVITE, so there should be no match done on Via branch
            parameter. Since it is ACK for 200OK, it has to be matched
            for dialog. Having the RFC3261 cookie in the branch
            parameter, it has to be matched with (callid, from tag, to
            tag).<br>
            <br>
            Cheers,<br>
            Daniel<br>
            <font color="#888888">
              <pre cols="72">-- 
Daniel-Constantin Mierla -- <a moz-do-not-send="true" href="http://www.asipto.com" target="_blank">http://www.asipto.com</a>
<a moz-do-not-send="true" href="http://linkedin.com/in/miconda" target="_blank">http://linkedin.com/in/miconda</a> -- <a moz-do-not-send="true" href="http://twitter.com/miconda" target="_blank">http://twitter.com/miconda</a></pre>
            </font></div>
        </blockquote>
      </div>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users">http://lists.sip-router.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-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://linkedin.com/in/miconda">http://linkedin.com/in/miconda</a> -- <a class="moz-txt-link-freetext" href="http://twitter.com/miconda">http://twitter.com/miconda</a></pre>
  </body>
</html>