<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello,<br>
    <br>
    sending a &gt;=300 reply is for an not-established dialog, which
    eventually can be forked by proxy, meaning many 1xx replies can get
    to caller, then many &gt;=300 replies can get to the proxy which
    will chose which one to use for sending back to the caller.<br>
    <br>
    Doing a t_reply(...) with a different code than the received one is
    like having two branch, one locally and one from where the reply is
    received, but you decide to reply from the local one. So if the
    caller device has problems with this case, the it will have problems
    with serial/parallel forking.<br>
    <br>
    For accounting you can save incoming to-tag in an avp and store it
    in a separate column in acc table. But setting the to-tag for
    t_reply() is not possible at this time.<br>
    <br>
    Btw, have you tried instead the change_reply_status() function?<br>
    <br>
<a class="moz-txt-link-freetext" href="http://kamailio.org/docs/modules/stable/modules/textopsx.html#textopsx.change_reply_status">http://kamailio.org/docs/modules/stable/modules/textopsx.html#textopsx.change_reply_status</a><br>
    <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <div class="moz-cite-prefix">On 7/17/12 2:23 PM, Uri Shacked wrote:<br>
    </div>
    <blockquote
cite="mid:CAMMbDhT-zi0UZ3kRUzdLm1fTsutz+fk050TvAamMV=DNV5HdCg@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">Hi,</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">Here is the problem with
              the solution to sending different reply then the once I
              receive:</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">&nbsp;</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">I check if the reply is
              603. If so, i did t_drop_replies and then t_reply with the
              reply i wanted to send back. 500 with append_to_reply
              something....</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">&nbsp;</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">The problem is that on the
              500 that i send back, the to_tag is not the same to_tag
              that i received with the 603.</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">That makes some problems on
              the sip and lots of problems on the CDR creation (it is
              based on to_tag as well).</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">&nbsp;</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">Any ideas?</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">How do i make it the same
              to_tag? Removing a header and recreating it seems very
              dirty for it.....</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">&nbsp;</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 0pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">BR,</span></p>
          <p style="LINE-HEIGHT:normal;MARGIN:0cm 0cm 6pt"
            class="MsoNormal"><span style="FONT-FAMILY:'Times New
              Roman','serif';FONT-SIZE:12pt">Uri</span></p>
        </div>
        <div class="gmail_quote">On Mon, Jun 25, 2012 at 10:25 AM,
          Daniel-Constantin Mierla <span dir="ltr">&lt;<a
              moz-do-not-send="true" href="mailto:miconda@gmail.com"
              target="_blank">miconda@gmail.com</a>&gt;</span> wrote:<br>
          <blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px
            0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">
            <div text="#000000" bgcolor="#FFFFFF">Hello,<br>
              <br>
              this 503 to 500 is a requirement from RFC, to prevent
              propagation of blacklisting/disabling destination hosts. I
              don't remember right now any configuration option for it,
              but you can try to enforce it from the failure route,
              like:<br>
              <br>
              t_reply("503", "...");<br>
              <br>
              Cheers,<br>
              Daniel
              <div>
                <div class="h5"><br>
                  <br>
                  <div>On 6/24/12 4:30 PM, Uri Shacked wrote:<br>
                  </div>
                </div>
              </div>
              <blockquote type="cite">
                <div>
                  <div class="h5">
                    <div dir="ltr">
                      <div>I just read the topic - "<u><font
                            color="#0066cc">Copy reason field from 503
                            to 500.&nbsp;</font></u><a moz-do-not-send="true"
                          name="1382287a1c908f03_73018">&nbsp;</a>"</div>
                      <div>Is there a way to change it if i want to send
                        back the original leg 2 503 reply?<br>
                        <br>
                      </div>
                      <div class="gmail_quote">On Sun, Jun 24, 2012 at
                        4:17 PM, Uri Shacked <span dir="ltr">&lt;<a
                            moz-do-not-send="true"
                            href="mailto:ushacked@gmail.com"
                            target="_blank">ushacked@gmail.com</a>&gt;</span>
                        wrote:<br>
                        <blockquote style="BORDER-LEFT:#ccc 1px
                          solid;MARGIN:0px 0px 0px
                          0.8ex;PADDING-LEFT:1ex" class="gmail_quote">
                          <div dir="ltr">
                            <div>Hi,</div>
                            <div>&nbsp;</div>
                            <div>Kamailio server is behind our company's
                              softswitch and acts as a sip application
                              server.</div>
                            <div>I&nbsp;notice that there are calls that the
                              softswitch replied with 503 "service
                              unavailable" and kamailio sent to the
                              originator leg 500 "service unavaileable".</div>
                            <div>When kamailio recieved 504 or 502 it
                              sends them back as is. shouldn't it be the
                              same with 503?</div>
                            <div>&nbsp;</div>
                            <div>It also does not have a "to tag" in the
                              CDR. And the "to tag" in the 503 that was
                              recieved is not equal to the 500 reply "to
                              tag"&nbsp;&nbsp;kamailio sent back.</div>
                            <div>&nbsp;</div>
                            <div>any ideas?</div>
                            <div>&nbsp;</div>
                            <div>BR,</div>
                            <div>Uri</div>
                          </div>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                  </div>
                </div>
                <pre>_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a moz-do-not-send="true" href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a moz-do-not-send="true" href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><span class="HOEnZb"><font color="#888888">
</font></span></pre>
                <span class="HOEnZb"></span></blockquote>
              <span class="HOEnZb"><font color="#888888"><br>
                  <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://twitter.com/#%21/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Seattle, USA, Sep 23-26, 2012 - <a moz-do-not-send="true" href="http://asipto.com/u/katu" target="_blank">http://asipto.com/u/katu</a>
Kamailio Practical Workshop, Netherlands, Sep 10-12, 2012 - <a moz-do-not-send="true" href="http://asipto.com/u/kpw" target="_blank">http://asipto.com/u/kpw</a></pre>
                </font></span></div>
          </blockquote>
        </div>
        <br>
      </div>
    </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://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio Advanced Training, Seattle, USA, Sep 23-26, 2012 - <a class="moz-txt-link-freetext" href="http://asipto.com/u/katu">http://asipto.com/u/katu</a>
Kamailio Practical Workshop, Netherlands, Sep 10-12, 2012 - <a class="moz-txt-link-freetext" href="http://asipto.com/u/kpw">http://asipto.com/u/kpw</a></pre>
  </body>
</html>