On Tue, Feb 3, 2009 at 10:51 PM, Alexei Kuznetsov <eofster at gmail.com> wrote: > Hi, > > Here's what I've noticed when started to use DNS SRV features of pjsua-lib. > If the registrar does not have SRV records, resolving of A record fails. > > 01:39:20.191 resolver.c Transmitting 37 bytes to NS 0 (192.168.1.1:53): > DNS SRV query for _sip._udp.cubio.net > Hi Alexei, based on your "dig" output, shouldn't you configure 192.168.1.1 as the pjsip NS instead? cheers Benny > 01:39:22.192 resolver.c Re-transmitting 37 bytes to NS 0 ( > 192.168.1.1:53): DNS SRV query for _sip._udp.cubio.net > 01:39:24.191 resolver.c Re-transmitting 37 bytes to NS 0 ( > 192.168.1.1:53): DNS SRV query for _sip._udp.cubio.net > 01:39:26.187 _sip._udp.cubi DNS SRV resolution failed for _sip._ > udp.cubio.net: DNS "Server failure" (PJLIB_UTIL_EDNS_SERVFAIL) > 01:39:26.187 _sip._udp.cubi DNS SRV resolution failed for _sip._ > udp.cubio.net, trying resolving A record for cubio.net > 01:39:26.187 _sip._udp.cubi DNS A record resolution error for 'cubio.net'. > Err=320046 (No working DNS nameserver (PJLIB_UTIL_EDNSNOWORKINGNS)) > 01:39:26.187 sip_resolve.c DNS A record resolution failed: No working DNS > nameserver (PJLIB_UTIL_EDNSNOWORKINGNS) > 01:39:26.187 tsx0x8ac064 Failed to send Request msg REGISTER/cseq=15062 > (tdta0x8eac00)! err=320046 (No working DNS nameserver > (PJLIB_UTIL_EDNSNOWORKINGNS)) > 01:39:26.187 pjsua_acc.c SIP registration failed, status=503 (Service > Unavailable) > > > And here are two dig outputs for the same computer and DNS server (it can > resolve A record for cubio.net). > > $ dig _sip._udp.cubio.net srv > > ; <<>> DiG 9.4.2-P2 <<>> _sip._udp.cubio.net srv > ;; global options: printcmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 42530 > ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 > ;; WARNING: recursion requested but not available > > ;; QUESTION SECTION: > ;_sip._udp.cubio.net. IN SRV > > ;; Query time: 4393 msec > ;; SERVER: 192.168.1.1#53(192.168.1.1) > ;; WHEN: Wed Feb 4 01:46:52 2009 > ;; MSG SIZE rcvd: 37 > > > $ dig cubio.net > > ; <<>> DiG 9.4.2-P2 <<>> cubio.net > ;; global options: printcmd > ;; Got answer: > ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16101 > ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 3 > > ;; QUESTION SECTION: > ;cubio.net. IN A > > ;; ANSWER SECTION: > cubio.net. 3600 IN A 81.29.134.11 > > ;; AUTHORITY SECTION: > cubio.net. 3600 IN NS ns3.cubio.net. > cubio.net. 3600 IN NS ns1.cubio.net. > cubio.net. 3600 IN NS ns2.cubio.net. > > ;; ADDITIONAL SECTION: > ns1.cubio.net. 3094 IN A 81.29.128.1 > ns2.cubio.net. 3094 IN A 81.29.128.2 > ns3.cubio.net. 3094 IN A 81.29.129.125 > > ;; Query time: 58 msec > ;; SERVER: 192.168.1.1#53(192.168.1.1) > ;; WHEN: Wed Feb 4 01:47:07 2009 > ;; MSG SIZE rcvd: 145 > > > Alexei > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090213/d4db7c7c/attachment.html>