<div dir="ltr"><div>Hello Brian :</div>
<div>&nbsp;</div>
<div>From the message</div>
<div><a href="http://lists.freeswitch.org/pipermail/freeswitch-users/2008-August/005544.html">http://lists.freeswitch.org/pipermail/freeswitch-users/2008-August/005544.html</a></div>
<div>&gt;<i><br></i>&gt;&gt;<i> It should not query ENUM first .<br></i>&gt;&gt;<i> 21&nbsp; 11.653138 210.2x.x.x -&gt; 202.y.y.y DNS Standard query NAPTR&nbsp; <br></i>&gt;&gt;<i> <a href="http://2.9.9.9.e164.org">2.9.9.9.e164.org</a>&nbsp; </i></div>

<div><i>&lt;--- this is ENUM way , if I want to call an old fashion &quot;Telephone No&quot;<br>you can see the domain always go to &quot;<a href="http://E164.ORG">E164.ORG</a>&quot;</i></div>
<div><br>&gt;Again you told it to go to enum... isn&#39;t that exactly what it should&nbsp; <br>&gt;do.&nbsp; Why would we do a srv before that unless I&#39;m missing your point&nbsp; <br>&gt;here.<br></div>
<div>&nbsp;</div>
<div><a href="http://www.voip-info.org/wiki-DNS+SRV">http://www.voip-info.org/wiki-DNS+SRV</a></div>
<div>A Domain Name Server (DNS) SRV record helps connecting to a SIP user in a similar way that an MX record helps email delivery. </div>
<div>&nbsp;</div>
<div><a href="http://mit.edu/sip/sip.edu/dns.shtml">http://mit.edu/sip/sip.edu/dns.shtml</a></div>
<div>&nbsp;</div>
<div>For example </div>
<div><a href="mailto:sip%3Abilling@voip.apnic.net">sip:billing@voip.apnic.net</a></div>
<div><a href="mailto:sip%3A0702058888@sip.ttn.net">sip:0702058888@sip.ttn.net</a></div>
<div>&nbsp;</div>
<div>The pure dns query will get either an &quot;A&quot; record</div>
<div>;; QUESTION SECTION:<br>;<a href="http://voip.apnic.net">voip.apnic.net</a>.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A<br>;; ANSWER SECTION:<br><a href="http://voip.apnic.net">voip.apnic.net</a>.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3600&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://203.119.0.97">203.119.0.97</a><br>
</div>
<div>or a &quot;SRV&quot; record</div>
<div>;; QUESTION SECTION:<br>;<a href="http://sip.ttn.net">sip.ttn.net</a>.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SRV</div>
<div>;; ANSWER SECTION:<br><a href="http://sip.ttn.net">sip.ttn.net</a>.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3600&nbsp;&nbsp;&nbsp; IN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; CNAME&nbsp;&nbsp; <a href="http://nusip1.gogotalk.net.tw">nusip1.gogotalk.net.tw</a>.<br></div>
<div>&nbsp;</div>
<div>
<h4>for openser&nbsp; example</h4>
<h4>forward(destination)</h4>
<p>Forward the SIP request to the given destination in stateless mode. This has the format of [proto:]host[:port]. Host can be an IP or hostname; supported protocols are UDP, TCP and TLS. (For TLS, you need to compile the TLS support into core). If proto or port are not specified, NAPTR and SRV lookups will be used to determine them (if possible). </p>

<p><a href="http://www.opensips.org/index.php?n=Resources.DocsCoreFcn#parameters">http://www.opensips.org/index.php?n=Resources.DocsCoreFcn#parameters</a></p>
<p>for Asterisk sip.conf example</p>
<p>srvlookup=yes&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Enable DNS SRV lookups on outbound calls<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Note: Asterisk only uses the first host<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; in SRV records<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Disabling DNS SRV lookups disables the<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; ability to place SIP calls based on domain<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; names to some other SIP users on the Internet</p>
<p>So they are totally different !</p></div></div>