<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <tt>Hi, Dragomir!<br>
      <br>
      So you did not have the parameter provisioned at all? Or what was
      the initial issue?<br>
      <br>
      Best regards,<br>
    </tt>
    <pre class="moz-signature" cols="72">Răzvan Crainea
OpenSIPS Developer
<a class="moz-txt-link-abbreviated" href="http://www.opensips-solutions.com">www.opensips-solutions.com</a></pre>
    <div class="moz-cite-prefix">On 11/07/2017 03:55 PM, Dragomir
      Haralambiev wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CADzurOJaEyRbhxzobLAHk8oJOP37K=kJTBzA+wyRW53gu9k-tw@mail.gmail.com">
      <div dir="ltr">Thanks Razvan and Hristo,<br>
        <br>
        Add in my script follow lines and incoming calls worked fine:
        <div><br>
          <span style="font-size:12.8px">modparam("registrar",
            "received_avp", "$avp(</span><span style="font-size:12.8px">received)</span><span
            style="font-size:12.8px">")</span><br>
          <span style="font-size:12.8px">modparam("nathelper","</span><wbr
            style="font-size:12.8px"><span style="font-size:12.8px">received_avp",
            "$avp(</span><span style="font-size:12.8px">received)</span><span
            style="font-size:12.8px">")<br>
          </span><br>
          Thank you!</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">2017-11-07 12:25 GMT+02:00 Hristo Donev
          <span dir="ltr"><<a href="mailto:nocbgtelcom@gmail.com"
              target="_blank" moz-do-not-send="true">nocbgtelcom@gmail.com</a>></span>:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div dir="ltr">YES !!!<br>
              <br>
              <div>Here is problem:<br>
                <br>
              </div>
              <div>I have follow line:<br>
                modparam("nathelper|registrar"<wbr>,"received_avp",
                "$avp(42)")<br>
                <br>
                This not working.<br>
                <br>
              </div>
              <div>All is OK if I use:<br>
                modparam("nathelper","<wbr>received_avp", "$avp(42)")<br>
                modparam("registrar", "received_avp", "$avp(42)")<br>
                <br>
                <br>
                <br>
                <br>
              </div>
            </div>
            <div class="HOEnZb">
              <div class="h5">
                <div class="gmail_extra"><br>
                  <div class="gmail_quote">2017-11-07 10:55 GMT+02:00
                    Răzvan Crainea <span dir="ltr"><<a
                        href="mailto:razvan@opensips.org"
                        target="_blank" moz-do-not-send="true">razvan@opensips.org</a>></span>:<br>
                    <blockquote class="gmail_quote" style="margin:0 0 0
                      .8ex;border-left:1px #ccc solid;padding-left:1ex">
                      <div text="#000000" bgcolor="#FFFFFF"> <tt>Hi,
                          Dragomir!<br>
                          <br>
                          This is something that I noticed from the
                          first email you have sent - the
                          fix_nated_register() function is not called,
                          or does not work properly. Can you also print
                          the avp you are setting in the
                          received_avp[1]. Also, call script trace for
                          the reply too.<br>
                          <br>
                          [1]
                          <a
                            class="m_1497629354068088391m_4745442915828153770moz-txt-link-freetext"
href="http://www.opensips.org/html/docs/modules/2.4.x/nathelper.html#idp5510048"
                            target="_blank" moz-do-not-send="true">http://www.opensips.org/html/d<wbr>ocs/modules/2.4.x/nathelper.ht<wbr>ml#idp5510048</a><br>
                          <br>
                          Best regards,<br>
                        </tt><span>
                          <pre class="m_1497629354068088391m_4745442915828153770moz-signature" cols="72">Răzvan Crainea
OpenSIPS Developer
<a class="m_1497629354068088391m_4745442915828153770moz-txt-link-abbreviated" href="http://www.opensips-solutions.com" target="_blank" moz-do-not-send="true">www.opensips-solutions.com</a></pre>
                        </span>
                        <div>
                          <div class="m_1497629354068088391h5">
                            <div
                              class="m_1497629354068088391m_4745442915828153770moz-cite-prefix">On
                              11/06/2017 06:18 PM, Dragomir Haralambiev
                              wrote:<br>
                            </div>
                            <blockquote type="cite">
                              <div dir="ltr">Hi, 
                                <div><br>
                                </div>
                                <div>Thanks for your email.<br>
                                  <br>
                                  Here is part of my location table:<br>
                                  <br>
                                  <div>         contact_id  username 
                                     domain  contact                   
                                                                       
                                                 received  path   
                                    expires                   q  callid 
                                                                       
                                            cseq  last_modified       
                                     flags  cflags     user_agent       
                                                    socket             
                                         methods  sip_instance  attr    </div>
                                  <div>-------------------  --------- 
                                    ------ 
                                    ------------------------------<wbr>------------------------------<wbr>-------------- 
                                    --------  ------ 
                                    -------------------  ------ 
                                    ------------------------------<wbr>------------------ 
                                    ------  -------------------  ------ 
                                    --------- 
                                    ------------------------------<wbr>-- 
                                    -----------------------  ------- 
                                    ------------  --------</div>
                                  <div> 181494352482801881  57996206 
                                     (NULL)  <a
                                      href="http://sip:57996206@192.168.22.206:5062"
                                      target="_blank"
                                      moz-do-not-send="true">sip:57996206@192.168.22.206:50<wbr>62</a> 
                                                                       
                                          (NULL)    (NULL)  2017-11-06
                                    17:58:48   -1.00  <a
                                      href="mailto:1162502851@192.168.22.206"
                                      target="_blank"
                                      moz-do-not-send="true">1162502851@192.168.22.206</a> 
                                                              162 
                                    2017-11-06 17:52:48       0 
                                    NAT_BFLAG  Yealink SIP-T19P
                                    31.72.0.75     
                                     udp:OpenSips_IP:5060    16383 
                                    (NULL)        (NULL)  </div>
                                  <div> 181654460760464436  57996204 
                                     (NULL)  <a
                                      href="http://sip:57996204@192.168.22.204:5060"
                                      target="_blank"
                                      moz-do-not-send="true">sip:57996204@192.168.22.204:50<wbr>60</a> 
                                                                       
                                          (NULL)    (NULL)  2017-11-06
                                    17:59:02   -1.00  <a
                                      href="mailto:0_1763370066@192.168.22.204"
                                      target="_blank"
                                      moz-do-not-send="true">0_1763370066@192.168.22.204</a> 
                                                            179 
                                    2017-11-06 17:53:02       0 
                                    NAT_BFLAG  Yealink SIP-T21P_E2
                                    52.81.0.25    udp:OpenSips_IP:5060 
                                      16383  (NULL)        (NULL)  </div>
                                  <div> </div>
                                </div>
                                <div>Why "received" field is blank?<br>
                                  Where could be the problem?<br>
                                  <br>
                                </div>
                              </div>
                              <div class="gmail_extra"><br>
                                <div class="gmail_quote">2017-11-06
                                  11:44 GMT+02:00 Răzvan Crainea <span
                                    dir="ltr"><<a
                                      href="mailto:razvan@opensips.org"
                                      target="_blank"
                                      moz-do-not-send="true">razvan@opensips.org</a>></span>:<br>
                                  <blockquote class="gmail_quote"
                                    style="margin:0 0 0
                                    .8ex;border-left:1px #ccc
                                    solid;padding-left:1ex">
                                    <div text="#000000"
                                      bgcolor="#FFFFFF"> <tt>Hi,
                                        Dragomir!<br>
                                        <br>
                                        If you simply do
                                        fix_nated_register() on the
                                        REGISTER messages, all these
                                        will be sorted out. Moreover,
                                        it's actually not correct to
                                        change the contact of the user,
                                        because in the SIP message it
                                        might expect to have exactly
                                        what he sent.<br>
                                        When using fix_nated_register(),
                                        there is another field (called
                                        Received) that stores the actual
                                        IP and port where the REGISTER
                                        came from, and when an invite
                                        comes in, it is automatically
                                        set by the lookup() function in
                                        the DST uri, without changing
                                        the contact (the contact may
                                        still be private).<br>
                                        <br>
                                        So simply calling
                                        fix_nated_register() should fix
                                        this issue for all scenarios.<br>
                                        I initially though that you were
                                        using the Contact from something
                                        else and you really need that
                                        value there.<br>
                                        <br>
                                        Best regards,<br>
                                      </tt><span>
                                        <pre class="m_1497629354068088391m_4745442915828153770m_6567376357742622228moz-signature" cols="72">Răzvan Crainea
OpenSIPS Developer
<a class="m_1497629354068088391m_4745442915828153770m_6567376357742622228moz-txt-link-abbreviated" href="http://www.opensips-solutions.com" target="_blank" moz-do-not-send="true">www.opensips-solutions.com</a></pre>
                                      </span>
                                      <div>
                                        <div
                                          class="m_1497629354068088391m_4745442915828153770h5">
                                          <div
class="m_1497629354068088391m_4745442915828153770m_6567376357742622228moz-cite-prefix">On
                                            11/03/2017 09:36 PM,
                                            Dragomir Haralambiev wrote:<br>
                                          </div>
                                          <blockquote type="cite">
                                            <div dir="ltr">
                                              <div>
                                                <div>Hi,</div>
                                                <div><br>
                                                </div>
                                                <div>Why I need the real
                                                  IP and port in
                                                  location table?</div>
                                                <div><br>
                                                </div>
                                                <div>Now I make only
                                                  outgoing call.
                                                  Everything works fine
                                                  on the following
                                                  scenario.:</div>
                                                <div>User ----->
                                                  Opensips ------>
                                                  ITSP</div>
                                                <div><br>
                                                </div>
                                                <div>If I not have real
                                                  IP in location table
                                                  incoming calls not be
                                                  implemented.</div>
                                                <div>ITSP ---->
                                                  Opensips ---->?</div>
                                                <div><br>
                                                </div>
                                                <div>Opensips get IP
                                                  from location table
                                                  and try to send call.
                                                  But in location table
                                                  have not real IP.</div>
                                                <div>I see how the
                                                  Opensips try to send
                                                  call to 192.168.2.34.</div>
                                                <div><br>
                                                </div>
                                                <div>This is the main
                                                  problem.</div>
                                              </div>
                                            </div>
                                            <div class="gmail_extra"><br>
                                              <div class="gmail_quote">2017-11-03
                                                11:45 GMT+02:00 Răzvan
                                                Crainea <span dir="ltr"><<a
href="mailto:razvan@opensips.org" target="_blank" moz-do-not-send="true">razvan@opensips.org</a>></span>:<br>
                                                <blockquote
                                                  class="gmail_quote"
                                                  style="margin:0 0 0
                                                  .8ex;border-left:1px
                                                  #ccc
                                                  solid;padding-left:1ex">
                                                  <div text="#000000"
                                                    bgcolor="#FFFFFF"> <tt>Unfortunately
                                                      I just realised
                                                      that you cannot
                                                      change the Contact
                                                      header for this
                                                      scenario.<br>
                                                      And to be honest I
                                                      don't really
                                                      understand why you
                                                      are trying to
                                                      change it - if you
                                                      need the real IP
                                                      and port, you can
                                                      take them from the
                                                      received field.<br>
                                                      <br>
                                                      Best regards,</tt><span>
                                                      <pre class="m_1497629354068088391m_4745442915828153770m_6567376357742622228m_-4701204381392790406moz-signature" cols="72">Răzvan Crainea
OpenSIPS Developer
<a class="m_1497629354068088391m_4745442915828153770m_6567376357742622228m_-4701204381392790406moz-txt-link-abbreviated" href="http://www.opensips-solutions.com" target="_blank" moz-do-not-send="true">www.opensips-solutions.com</a></pre>
                                                    </span><span>
                                                      <div
class="m_1497629354068088391m_4745442915828153770m_6567376357742622228m_-4701204381392790406moz-cite-prefix">On
                                                        11/02/2017 11:43
                                                        PM, Dragomir
                                                        Haralambiev
                                                        wrote:<br>
                                                      </div>
                                                    </span>
                                                    <blockquote
                                                      type="cite">
                                                      <div dir="ltr">Hi,
                                                        <div><br>
                                                        </div>
                                                        <span>
                                                          <div>Here is
                                                          part of my
                                                          script:<br>
                                                          ....</div>
                                                          <div>modparam("registrar",
"mcontact_avp", "$avp(register)")</div>
                                                          <div>.....<br>
                                                          <br>
                                                              if
                                                          (t_check_status("2[0-9][0-9]")<wbr>) 
                                                          {<br>
                                                          <div><span style="white-space:pre-wrap">                        </span>$log_level
                                                          = 5;</div>
                                                          <div><span style="white-space:pre-wrap">                        </span>script_trace(
                                                          1, "$rm from
                                                          $si, ruri=$ru,
ct=$ct.fields(uri) avp(register)=$avp(register)", "me");</div>
                                                          <div><span style="white-space:pre-wrap">                        </span>route(save_location);</div>
                                                          <div>         
                                                                     
                                                           .......   </div>
                                                          <div>    }</div>
                                                          <div><br>
                                                          You can see
                                                          log here:<br>
                                                          </div>
                                                          </div>
                                                          <div><a
                                                          href="https://pastebin.com/WWQ9Mmh4"
target="_blank" moz-do-not-send="true">https://pastebin.com/WWQ9Mmh4</a><br>
                                                          <br>
                                                          Here is the
                                                          replacement
                                                          contact:<br>
                                                          <br>
                                                          <div>DBG:registrar:build_contact:
                                                          created
                                                          Contact HF:
                                                          Contact: <<a
href="http://sip:55595009@192.168.22.138:5062" target="_blank"
                                                          moz-do-not-send="true">sip:55595009@192.168.22.138:5<wbr>062</a>>;expires=360</div>
                                                          <div>DBG:registrar:save:
                                                          replacing
                                                          contact uri [<a
href="http://sip:55595009@188.23.232.10:1043" target="_blank"
                                                          moz-do-not-send="true">sip:55595009@188.23.232.10:10<wbr>43</a>]
                                                          with [<a
                                                          href="http://sip:55595009@192.168.22.138:5062"
target="_blank" moz-do-not-send="true">sip:55595009@192.168.22.138:5<wbr>062</a>]<br>
                                                          <br>
                                                          How to stop
                                                          replacing
                                                          contact from <a
href="http://188.23.232.10:1043" target="_blank" moz-do-not-send="true">188.23.232.10:1043</a>
                                                          to <a
                                                          href="http://192.168.22.138:5062"
target="_blank" moz-do-not-send="true">192.168.22.138:5062</a> ?</div>
                                                          </div>
                                                        </span></div>
                                                    </blockquote>
                                                  </div>
                                                  <br>
______________________________<wbr>_________________<br>
                                                  Users mailing list<br>
                                                  <a
                                                    href="mailto:Users@lists.opensips.org"
                                                    target="_blank"
                                                    moz-do-not-send="true">Users@lists.opensips.org</a><br>
                                                  <a
                                                    href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
                                                    rel="noreferrer"
                                                    target="_blank"
                                                    moz-do-not-send="true">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
                                                  <br>
                                                </blockquote>
                                              </div>
                                              <br>
                                            </div>
                                            <br>
                                            <fieldset
class="m_1497629354068088391m_4745442915828153770m_6567376357742622228mimeAttachmentHeader"></fieldset>
                                            <br>
                                            <pre>______________________________<wbr>_________________
Users mailing list
<a class="m_1497629354068088391m_4745442915828153770m_6567376357742622228moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org" target="_blank" moz-do-not-send="true">Users@lists.opensips.org</a>
<a class="m_1497629354068088391m_4745442915828153770m_6567376357742622228moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank" moz-do-not-send="true">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a>
</pre>
                                          </blockquote>
                                          <br>
                                        </div>
                                      </div>
                                    </div>
                                    <br>
                                    ______________________________<wbr>_________________<br>
                                    Users mailing list<br>
                                    <a
                                      href="mailto:Users@lists.opensips.org"
                                      target="_blank"
                                      moz-do-not-send="true">Users@lists.opensips.org</a><br>
                                    <a
                                      href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
                                      rel="noreferrer" target="_blank"
                                      moz-do-not-send="true">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
                                    <br>
                                  </blockquote>
                                </div>
                                <br>
                              </div>
                              <br>
                              <fieldset
                                class="m_1497629354068088391m_4745442915828153770mimeAttachmentHeader"></fieldset>
                              <br>
                              <pre>______________________________<wbr>_________________
Users mailing list
<a class="m_1497629354068088391m_4745442915828153770moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org" target="_blank" moz-do-not-send="true">Users@lists.opensips.org</a>
<a class="m_1497629354068088391m_4745442915828153770moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank" moz-do-not-send="true">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a>
</pre>
                            </blockquote>
                            <br>
                          </div>
                        </div>
                      </div>
                      <br>
                      ______________________________<wbr>_________________<br>
                      Users mailing list<br>
                      <a href="mailto:Users@lists.opensips.org"
                        target="_blank" moz-do-not-send="true">Users@lists.opensips.org</a><br>
                      <a
                        href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
                        rel="noreferrer" target="_blank"
                        moz-do-not-send="true">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
                      <br>
                    </blockquote>
                  </div>
                  <br>
                </div>
              </div>
            </div>
            <br>
            ______________________________<wbr>_________________<br>
            Users mailing list<br>
            <a href="mailto:Users@lists.opensips.org"
              moz-do-not-send="true">Users@lists.opensips.org</a><br>
            <a
              href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
              rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a>
<a class="moz-txt-link-freetext" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>