<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <tt>Hi,<br>
      <br>
      According to the RFC, in RR header can be IP or FQDN (any kind of
      SIP URI). Even more, the best practice is to actually use IPs in
      RR to be 100% sure that the following requests to hit exactly the
      same box (if using FQDN, subject to DNS resolving, a different IP
      may be lookup up later).<br>
      <br>
      If you really want to put an IP there, use the
      record_route_preset() function:<br>
         
      <a class="moz-txt-link-freetext" href="http://www.opensips.org/html/docs/modules/1.11.x/rr.html#id293864">http://www.opensips.org/html/docs/modules/1.11.x/rr.html#id293864</a><br>
      <br>
      Regards,<br>
    </tt>
    <pre class="moz-signature" cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a class="moz-txt-link-freetext" href="http://www.opensips-solutions.com">http://www.opensips-solutions.com</a></pre>
    <div class="moz-cite-prefix">On 25.08.2015 16:47, Nabeel wrote:<br>
    </div>
    <blockquote
cite="mid:CA+vx6KKPeSgYz-yKiNQmiNxC-KF223MTd1mcj=1qR5E4Bfb36Q@mail.gmail.com"
      type="cite">
      <div dir="ltr">Currently, OpenSIPS is using the actual IP address
        in the record-route URI, but I believe my SIP client needs the
        domain name in the record-route instead.
        <div><br>
        </div>
        <div><br>
        </div>
        <div>For example, it should be:</div>
        <div><br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Record-Route:
          &lt;sip:<a moz-do-not-send="true" href="http://sipdomain.com">sipdomain.com</a>;lr;nat=yes;did=29.3daff1f4&gt;</blockquote>
        <div> </div>
        <div><br>
        </div>
        <div>NOT:</div>
        <div><br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Record-Route:
          &lt;sip:<span style="font-size:12.8000001907349px">162.242.153.259</span>;lr;nat=yes;did=29.3daff1f4&gt;</blockquote>
        <div><br>
        </div>
        <div><br>
        </div>
        <div>How can I make this change in the OpenSIPS config?</div>
        <div><br>
        </div>
        <div>This should solve the problem because in a working setup
          (different SIP server), the logs state <i>"Resolving host
            address '<a moz-do-not-send="true"
              href="http://sipdomain.com">sipdomain.com</a>'"</i> and
          the record route URI includes the domain name, but in the
          OpenSIPS setup the logs state <i>"Resolving host address '<span
              style="font-size:12.8000001907349px">162.242.153.259</span>'</i>
          and the record route URI contains the IP address.<br>
          <div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On 24 August 2015 at 18:37, Nabeel <span
            dir="ltr">&lt;<a moz-do-not-send="true"
              href="mailto:nabeelshikder@gmail.com" target="_blank">nabeelshikder@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">
            <p dir="ltr">Hi, </p>
            <p dir="ltr">I see the cause now on the UAC side; I know it
              seems simple to just add some DNS records to the server
              IP,  but I'm still pondering on the best way to solve this
              and where exactly to add the SRV records because:</p>
            <p dir="ltr">1) I already have the SRV records set up on the
              actual hostname / domain, hosted by a DNS service third
              party, which is easier for me to maintain.  However the
              UAC seems to be ignoring this.</p>
            <p dir="ltr">2) I have used the same UAC with another server
              and did not have to set up SRV on the actual server
              machine IP. </p>
            <p dir="ltr">I'm not sure if this has anything to do with
              the OpenSIPS config but I'll let you know if I solve it. </p>
            <div class="HOEnZb">
              <div class="h5">
                <div class="gmail_quote">On 24 Aug 2015 17:56,
                  "Bogdan-Andrei Iancu" &lt;<a moz-do-not-send="true"
                    href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>&gt;
                  wrote:<br type="attribution">
                  <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 ,<br>
                        <br>
                        So, is the problem solved (by your findings in
                        the UAS side) ?<br>
                        <br>
                        Regards,<br>
                      </tt>
                      <pre cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a moz-do-not-send="true" href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a></pre>
                      <div>On 24.08.2015 18:25, Nabeel wrote:<br>
                      </div>
                      <blockquote type="cite">
                        <div dir="ltr">I just discovered that the SIP
                          client logs show an error message only on the
                          recipient side, not on the caller's side.  I
                          missed this previously because the caller's
                          side log does not show any error:
                          <div><br>
                          </div>
                          <blockquote class="gmail_quote"
                            style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">java.lang.Exception:

                            No DNS SRV or A results found for:
                            162.242.153.259  (IP address of OpenSIPS
                            server).</blockquote>
                          <div><br>
                          </div>
                          <div>I have the SRV records set on the actual
                            hostname/domain, but it seems to be looking
                            for SRV at the actual IP address itself.</div>
                        </div>
                        <div class="gmail_extra"><br>
                          <div class="gmail_quote">On 21 August 2015 at
                            17:57, Nabeel <span dir="ltr">&lt;<a
                                moz-do-not-send="true"
                                href="mailto:nabeelshikder@gmail.com"
                                target="_blank">nabeelshikder@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 dir="ltr">
                                <div>The log doesn't show any errors
                                  when the Timeout occurs, it only shows
                                  this:</div>
                                <div><br>
                                </div>
                                <blockquote class="gmail_quote"
                                  style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">opensips[1842]:

                                  ACC: call missed:
timestamp=1440174643;method=INVITE;from_tag=z9hG4bK04147190;to_tag=;call_id=<a
                                    moz-do-not-send="true"
                                    href="mailto:424618310389@10.137.181.237"
                                    target="_blank">424618310389@10.137.181.237</a>;code=408;reason=Request

                                  Timeout                    </blockquote>
                                <div><br>
                                </div>
                                <div>This seems to occur sporadically;
                                  some calls connect without problem but
                                  others don't; so perhaps it is a
                                  genuine timeout... maybe it simply
                                  longer to connect on some calls? </div>
                                <div><br>
                                </div>
                              </div>
                              <div>
                                <div>
                                  <div class="gmail_extra"><br>
                                    <div class="gmail_quote">On 21
                                      August 2015 at 17:46, Nabeel <span
                                        dir="ltr">&lt;<a
                                          moz-do-not-send="true"
                                          href="mailto:nabeelshikder@gmail.com"
                                          target="_blank">nabeelshikder@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 dir="ltr">Sorry to bring
                                          this up again, but I still get
                                          the 408 Request Timeout on
                                          some calls.  
                                          <div><br>
                                          </div>
                                          <div>Isn't there just a way to
                                            increase the request timeout
                                            limit?</div>
                                          <div><br>
                                          </div>
                                          <div>Here is the trace:</div>
                                          <div><br>
                                          </div>
                                          <div><a moz-do-not-send="true"
href="http://pastebin.com/jvCPGYDu" target="_blank">http://pastebin.com/jvCPGYDu</a><br>
                                          </div>
                                          <div><br>
                                          </div>
                                          <div>There is even an ACK in
                                            the trace after the request
                                            timeout message, but the
                                            call doesn't connect.</div>
                                        </div>
                                        <div>
                                          <div>
                                            <div class="gmail_extra"><br>
                                              <div class="gmail_quote">On
                                                7 August 2015 at 18:10,
                                                Bogdan-Andrei Iancu <span
                                                  dir="ltr">&lt;<a
                                                    moz-do-not-send="true"
href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>&gt;</span>
                                                wrote:<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>Indeed,</tt><span><br>
                                                      <pre cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a moz-do-not-send="true" href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a></pre>
                                                    </span>
                                                    <div>
                                                      <div>
                                                        <div>On
                                                          07.08.2015
                                                          20:08, Nabeel
                                                          wrote:<br>
                                                        </div>
                                                        <blockquote
                                                          type="cite">
                                                          <div dir="ltr">
                                                          <div>You mean
                                                          like this,
                                                          right?</div>
                                                          <div><br>
                                                          </div>
                                                          <div>if
                                                          (is_method("REGISTER"))</div>
                                                          <div><br>
                                                          </div>
                                                          <div><span
                                                          style="white-space:pre-wrap">
                                                          </span>{</div>
                                                          <div><span
                                                          style="white-space:pre-wrap">
                                                          </span>if (  
                                                          0 )
                                                          setflag(TCP_PERSISTENT);</div>
                                                          <div><br>
                                                          </div>
                                                          <div>         
                                                                <span
                                                          style="font-family:arial,helvetica,sans-serif">setbflag(SIP_PING_FLAG);</span></div>
                                                          <div><br>
                                                          </div>
                                                          <div><span
                                                          style="white-space:pre-wrap">
                                                          </span>if
                                                          (!save("location"))</div>
                                                          <div><span
                                                          style="white-space:pre-wrap">
                                                          </span>sl_reply_error();</div>
                                                          <div><br>
                                                          </div>
                                                          <div><span
                                                          style="white-space:pre-wrap">
                                                          </span>exit;</div>
                                                          <div><span
                                                          style="white-space:pre-wrap">
                                                          </span>}</div>
                                                          <div><br>
                                                          </div>
                                                          <div><br>
                                                          </div>
                                                          </div>
                                                          <div
                                                          class="gmail_extra"><br>
                                                          <div
                                                          class="gmail_quote">On
                                                          7 August 2015
                                                          at 17:52,
                                                          Bogdan-Andrei
                                                          Iancu <span
                                                          dir="ltr">&lt;<a
moz-do-not-send="true" href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>&gt;</span>
                                                          wrote:<br>
                                                          <blockquote
                                                          class="gmail_quote"
                                                          style="margin:0
                                                          0 0
                                                          .8ex;border-left:1px
                                                          #ccc
                                                          solid;padding-left:1ex">
                                                          <div
                                                          text="#000000"
bgcolor="#FFFFFF"> Hi Nabeel,<span><br>
                                                          <pre cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a moz-do-not-send="true" href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a></pre>
                                                          </span>
                                                          <div>On
                                                          07.08.2015
                                                          19:39, Nabeel
                                                          wrote:<br>
                                                          </div>
                                                          <blockquote
                                                          type="cite">
                                                          <div dir="ltr"><font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif">[........]</font><span><br>
                                                          <div><font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif">Bogdan,</font></div>
                                                          <div><font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif"><br>
                                                          </font></div>
                                                          <div><font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif">Regarding


                                                          UDP, I
                                                          realised that
                                                          the UDP port
                                                          could not be
                                                          in LISTEN
                                                          state and this
                                                          was probably
                                                          preventing my
                                                          server from
                                                          fully opening
                                                          that port. 
                                                          Running nmap
                                                          on that port
                                                          showed result
                                                          "open|filtered",


                                                          unlike with
                                                          TCP which
                                                          showed fully
                                                          open.  I am
                                                          not running
                                                          any firewalls
                                                          on my server,
                                                          so this seems
                                                          to be the
                                                          default
                                                          behaviour of
                                                          my network.</font></div>
                                                          </span></div>
                                                          </blockquote>
                                                          <font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif">A
                                                          bidirectional
                                                          traffic
                                                          through the
                                                          NAT will keep
                                                          the NAT
                                                          pinhole open,
                                                          while a
                                                          unidirectional
                                                          one may not.
                                                          This is the
                                                          advantage of
                                                          the SIP
                                                          pinging versus
                                                          simple UDP
                                                          pinging.</font><span><br>
                                                          <blockquote
                                                          type="cite">
                                                          <div dir="ltr">
                                                          <div><font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif"><br>
                                                          </font></div>
                                                          <div><span
                                                          style="font-family:arial,helvetica,sans-serif">I
                                                          would like to
                                                          clarify one
                                                          thing.  You
                                                          mentioned
                                                          adding
                                                          setbflag(SIP_PING_FLAG)
                                                          before doing
                                                          save(), but in
                                                          my config file
                                                          I don't see
                                                          save()
                                                          anywhere,
                                                          there is only
                                                          this line: "if
                                                          (!save("location"))". 

                                                          Where exactly
                                                          do I add this
                                                          line?</span><font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif"><br>
                                                          </font></div>
                                                          </div>
                                                          </blockquote>
                                                          </span><font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif">exactly.</font><br>
                                                          <br>
                                                          <font
                                                          face="arial,
                                                          helvetica,
                                                          sans-serif">Regards,<br>
                                                          Bogdan<br>
                                                          </font><br>
                                                          </div>
                                                          </blockquote>
                                                          </div>
                                                          <br>
                                                          </div>
                                                        </blockquote>
                                                        <br>
                                                      </div>
                                                    </div>
                                                  </div>
                                                </blockquote>
                                              </div>
                                              <br>
                                            </div>
                                          </div>
                                        </div>
                                      </blockquote>
                                    </div>
                                    <br>
                                  </div>
                                </div>
                              </div>
                            </blockquote>
                          </div>
                          <br>
                        </div>
                        <br>
                        <fieldset></fieldset>
                        <br>
                        <pre>_______________________________________________
Users mailing list
<a moz-do-not-send="true" href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>
<a moz-do-not-send="true" href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
                      </blockquote>
                      <br>
                    </div>
                  </blockquote>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>