<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>I just see there is also a good hint from Alex:</p>
    <p><a class="moz-txt-link-freetext" href="https://lists.kamailio.org//pipermail/sr-users/2016-January/091395.html">https://lists.kamailio.org//pipermail/sr-users/2016-January/091395.html</a><br>
    </p>
    <br>
    <br>
    <div class="moz-cite-prefix">On 16.04.2017 22:29, Marko Tirs wrote:<br>
    </div>
    <blockquote
      cite="mid:938054385.1357214.1492374571312@mail.yahoo.com"
      type="cite">
      <div style="color:#000; background-color:#fff;
        font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande,
        sans-serif;font-size:16px">
        <div id="yui_3_16_0_ym19_1_1492355258179_16264"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270">Hi Georg,</span></div>
        <div id="yui_3_16_0_ym19_1_1492355258179_16302"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270"><br>
          </span></div>
        <div id="yui_3_16_0_ym19_1_1492355258179_16285"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270">I believe my
            issue relates to this function:</span></div>
        <div id="yui_3_16_0_ym19_1_1492355258179_16300" dir="ltr"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270"><br>
          </span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16550"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270"># Forward
            REGISTER to Asterisk<br
              id="yui_3_16_0_ym19_1_1492355258179_16514">
            route[REGFWD] {<br
              id="yui_3_16_0_ym19_1_1492355258179_16515">
                if(!is_method("REGISTER"))<br
              id="yui_3_16_0_ym19_1_1492355258179_16516">
                {<br id="yui_3_16_0_ym19_1_1492355258179_16517">
                    return;<br
              id="yui_3_16_0_ym19_1_1492355258179_16518">
                }<br id="yui_3_16_0_ym19_1_1492355258179_16519">
                $var(rip) = $sel(cfg_get.asterisk.bindip);<br
              id="yui_3_16_0_ym19_1_1492355258179_16520">
                $uac_req(method)="REGISTER";<br
              id="yui_3_16_0_ym19_1_1492355258179_16521">
                $uac_req(ruri)="sip:" + $var(rip) + ":" +
            $sel(cfg_get.asterisk.bindport);<br
              id="yui_3_16_0_ym19_1_1492355258179_16522">
                $uac_req(furi)="sip:" + $au + "@" + $var(rip);<br
              id="yui_3_16_0_ym19_1_1492355258179_16523">
                $uac_req(turi)="sip:" + $au + "@" + $var(rip);<br
              id="yui_3_16_0_ym19_1_1492355258179_16524">
                $uac_req(hdrs)="Contact: <sip:" + $au + "@"<br
              id="yui_3_16_0_ym19_1_1492355258179_16525">
                            + $sel(cfg_get.kamailio.bindip)<br
              id="yui_3_16_0_ym19_1_1492355258179_16526">
                            + ":" + $sel(cfg_get.kamailio.bindport) +
            ">\r\n";<br id="yui_3_16_0_ym19_1_1492355258179_16527">
                if($sel(contact.expires) != $null)<br
              id="yui_3_16_0_ym19_1_1492355258179_16528">
                    $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " +
            $sel(contact.expires) + "\r\n";<br
              id="yui_3_16_0_ym19_1_1492355258179_16529">
                else<br id="yui_3_16_0_ym19_1_1492355258179_16530">
                    $uac_req(hdrs)= $uac_req(hdrs) + "Expires: " +
            $hdr(Expires) + "\r\n";<br
              id="yui_3_16_0_ym19_1_1492355258179_16531">
                uac_req_send();<br
              id="yui_3_16_0_ym19_1_1492355258179_16532">
            }<br id="yui_3_16_0_ym19_1_1492355258179_16533">
            #!endif<br id="yui_3_16_0_ym19_1_1492355258179_16534">
          </span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16535"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270"><br>
          </span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16629"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270">Where should I
            put your code to test it?</span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16630"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270"><br>
          </span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16631"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270">Regards</span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16632"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270">Marko<br>
          </span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16633"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270"><br>
          </span></div>
        <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16634"><span
            id="yui_3_16_0_ym19_1_1492355258179_16270"></span></div>
        <div class="qtdSeparateBR"><br>
          <br>
        </div>
        <div class="yahoo_quoted"
          id="yui_3_16_0_ym19_1_1492355258179_16259" style="display:
          block;">
          <div style="font-family: Helvetica Neue, Helvetica, Arial,
            Lucida Grande, sans-serif; font-size: 16px;"
            id="yui_3_16_0_ym19_1_1492355258179_16258">
            <div style="font-family: HelveticaNeue, Helvetica Neue,
              Helvetica, Arial, Lucida Grande, sans-serif; font-size:
              16px;" id="yui_3_16_0_ym19_1_1492355258179_16257">
              <div dir="ltr" id="yui_3_16_0_ym19_1_1492355258179_16256">
                <font id="yui_3_16_0_ym19_1_1492355258179_16260"
                  face="Arial" size="2"> <br>
                  ----- Forwarded Message -----<br>
                  <b id="yui_3_16_0_ym19_1_1492355258179_16777"><span
                      style="font-weight:bold;"
                      id="yui_3_16_0_ym19_1_1492355258179_16776">From:</span></b>
                  gh <a class="moz-txt-link-rfc2396E" href="mailto:gh@heissa.de"><gh@heissa.de></a><br>
                  <b><span style="font-weight: bold;">To:</span></b>
                  Kamailio (SER) - Users Mailing List
                  <a class="moz-txt-link-rfc2396E" href="mailto:sr-users@lists.kamailio.org"><sr-users@lists.kamailio.org></a> <br>
                  <b><span style="font-weight: bold;">Sent:</span></b>
                  Sunday, April 16, 2017 6:47 PM<br>
                  <b><span style="font-weight: bold;">Subject:</span></b>
                  [SR-Users] Kamailio 5.0 doesn't forward Authorization
                  (Digest username) to Asterisk<br>
                </font> </div>
              <div class="y_msg_container"
                id="yui_3_16_0_ym19_1_1492355258179_16261"><br>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16262">Hi Marko,<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16263"><br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16437">i work on
                  the same scenario. It should work with:<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16303"><br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16304">if(uac_reg_request_to("$fU",
                  0))<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16305">    {<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16338">       
                  xlog("L_NOTICE", "Found remote user [$rU] on [$rd] via
                  [$du]");<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16337">       
                  t_on_failure("REMOTE_AUTH");<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16628"><br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16431">       
                  t_relay();<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16432">    }<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16433"><br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16434"><br>
                </div>
                <div dir="ltr">But in my case xlog() currently does not
                  print out the variables, so i <br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16306">am not able
                  to debug:-(<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16839"><br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16824">Can you try
                  this code and tell me if xlog() works for you?<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16435"><br>
                </div>
                <div dir="ltr">Best regards<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16840"><br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16842">Georg<br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16436"><br>
                </div>
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16339"><br>
                </div>
                <div id="yui_3_16_0_ym19_1_1492355258179_16827"><br>
                </div>
                <div id="yui_3_16_0_ym19_1_1492355258179_16828">MY
                  ISSUE:</div>
                <div id="yui_3_16_0_ym19_1_1492355258179_16430">----------------------<br>
                </div>
                <div id="yui_3_16_0_ym19_1_1492355258179_16427">Hi
                  Daniel,</div>
                <br id="yui_3_16_0_ym19_1_1492355258179_16385">
                yes I want to register my SIP clients twice to have full
                media path through Asterisk.<br
                  id="yui_3_16_0_ym19_1_1492355258179_16386">
                <br id="yui_3_16_0_ym19_1_1492355258179_16387">
                Now I register eg. clients 31 & 32 on Kamailio and
                when I try to call 31->32 then my call reaches
                Asterisk but it doesn't find the callee because it isn't
                registered in Asterisk.<br
                  id="yui_3_16_0_ym19_1_1492355258179_16388">
                <br id="yui_3_16_0_ym19_1_1492355258179_16389">
                Am I right that Kamailio cuts a part of register message
                header (Authorisation - Digest name) which it receives
                from SIP-client and forward just such shortened message
                to Asterisk or there is an other problem?<br
                  id="yui_3_16_0_ym19_1_1492355258179_16390">
                <br id="yui_3_16_0_ym19_1_1492355258179_16391">
                Is there any better approach for above requirement (full
                media path through Asterisk for all calls and for all
                users registered by Kamailio)?<br
                  id="yui_3_16_0_ym19_1_1492355258179_16392">
                <br id="yui_3_16_0_ym19_1_1492355258179_16393">
                Thank you<br id="yui_3_16_0_ym19_1_1492355258179_16394">
                Regards<br id="yui_3_16_0_ym19_1_1492355258179_16395">
                Marko<br id="yui_3_16_0_ym19_1_1492355258179_16396">
                <div dir="ltr"
                  id="yui_3_16_0_ym19_1_1492355258179_16829"><br>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <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">sr-users@lists.kamailio.org</a>
<a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>