<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
            <div>James,</div><div><br></div><div>Thanks great example. I think I will go with </div><div><span><h3 class="ydp1ddcc592title" style="color: rgb(0, 0, 0); font-family: Helvetica, Arial;"><code class="ydp1ddcc592function">http_query(url, result)</code></h3></span><div>route because I am not as savvy @ python or lua as I am on C# over .NetCore. Yes I can see delays with the two resource hop. I am hoping its not too much. </div><div><br></div><div>KD      <br></div></div><div><br></div>
            
            <div id="yahoo_quoted_7034868118" class="yahoo_quoted">
                <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                    
                    <div>
                        On Tuesday, May 22, 2018, 4:04:36 PM EDT, James Cloos <cloos@jhcloos.com> wrote:
                    </div>
                    <div><br></div>
                    <div><br></div>
                    <div><div dir="ltr">For reference, this is how my lrn provder replies to a dns query:<br clear="none"><br clear="none">; <<>> DiG 9.11.2 <<>> @enum.AnEnumProvider.com -t naptr 3.2.6.4.2.6.5.5.7.7.1.lrn.e164.arpa<br clear="none">; (1 server found)<br clear="none">;; global options: +cmd<br clear="none">;; Got answer:<br clear="none">;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7531<br clear="none">;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0<br clear="none">;; WARNING: recursion requested but not available<br clear="none"><br clear="none">;; QUESTION SECTION:<br clear="none">;3.2.6.4.2.6.5.5.7.7.1.lrn.e164.arpa. IN        NAPTR<br clear="none"><br clear="none">;; ANSWER SECTION:<br clear="none">3.2.6.4.2.6.5.5.7.7.1.lrn.e164.arpa. 30 IN NAPTR 10 10 "u" "E2U+pstn:tel" "!^.*$!tel:+17755624623;rn=+17753840044;npdi!" .<br clear="none"><br clear="none">;; Query time: 79 msec<br clear="none">;; SERVER: 108.166.172.197#53(108.166.172.197)<br clear="none">;; WHEN: Tue May 22 16:02:15 EDT 2018<br clear="none">;; MSG SIZE  rcvd: 130<br clear="none"><br clear="none"><br clear="none">So he needs to send the naptr query to a specific host, and to grab and<br clear="none">unpack the answer to get the rn.<br clear="none"><br clear="none"><br clear="none">To the OP, I suspect the only good way to do that with kamailio is to<br clear="none">use one of the Turing complete modules (perl, lua, python or the like)<br clear="none">to write the necessary code.<br clear="none"><br clear="none">Or write your own kamailio module.<br clear="none"><br clear="none">The answer is likely the same when using a web-based api to do the dips.<br clear="none"><br clear="none">-JimC<br clear="none">-- <br clear="none">James Cloos <<a shape="rect" ymailto="mailto:cloos@jhcloos.com" href="mailto:cloos@jhcloos.com">cloos@jhcloos.com</a>>         OpenPGP: 0x997A9F17ED7DAEA6<div class="yqt4789680485" id="yqtfd03813"><br clear="none"><br clear="none"><br clear="none">_______________________________________________<br clear="none">Kamailio (SER) - Users Mailing List<br clear="none"><a shape="rect" ymailto="mailto:sr-users@lists.kamailio.org" href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a><br clear="none"><a shape="rect" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br clear="none"></div></div></div>
                </div>
            </div></div></body></html>