Hi Michael,<br><br>Thanks for your mail. Couple more question.<br>I don&#39;t have a DNS server running locally. <br><br>Is UDNS not maintaing the resolver cache on my PC?<br>Does your UDNS also depends on BIND-Utils ?<br>
<br><br><span style="color: rgb(255, 0, 0); background-color: rgb(255, 255, 255);">1)</span><span style="background-color: rgb(255, 255, 255);"> </span>Here is the output when I rerun the Query. &nbsp;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; I see the additional section and Answer section getting flipped.<br>
<br><b style="color: rgb(255, 0, 0);">dnsget: unable to lookup A record for <a href="http://www.yahoo.com">www.yahoo.com</a>: valid domain but no data of requested type</b><br><br>[apandey@localhost udns-0.0.9]$ ./dnsget -vv <a href="http://www.yahoo.com">www.yahoo.com</a> <br>
;; trying <a href="http://www.yahoo.com">www.yahoo.com</a>.<br>;; sending 42 bytes query to 192.168.15.1 port 53<br>;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 30366, size: 42<br>;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br>
<br>;; QUERY SECTION (1):<br>;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br><br>;; ADDITIONAL section (1):<br>;EDNS0 OPT record (UDPsize: 4096): 0 bytes<br><br>;; received 58 bytes response from 192.168.15.1 port 53<br>
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 30366, size: 58<br>;; flags: qr rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; QUERY SECTION (1):<br>;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br>
<br>;; ANSWER section (1):<br>;EDNS0 OPT record (UDPsize: 4096): 0 bytes<br><br>;; ADDITIONAL section (1):<br><a href="http://www.yahoo.com">www.yahoo.com</a>.                10000        IN        A        209.131.36.158<br><br><b style="color: rgb(255, 0, 0);">dnsget: unable to lookup A record for <a href="http://www.yahoo.com">www.yahoo.com</a>: valid domain but no data of requested type<br>
</b><br><br><br><span style="background-color: rgb(255, 0, 0);">2)</span><br>Here is the output query when I provide the same arguments 3 times in the command line with -vv mode.<br><br>[apandey@localhost udns-0.0.9]$ ./dnsget -vv <a href="http://www.yahoo.com">www.yahoo.com</a> <a href="http://www.yahoo.com">www.yahoo.com</a> <a href="http://www.yahoo.com">www.yahoo.com</a><br>
;; trying <a href="http://www.yahoo.com">www.yahoo.com</a>.<br>;; sending 42 bytes query to 192.168.15.1 port 53<br>;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 40089, size: 42<br>;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br>
<br>;; QUERY SECTION (1):<br>;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br><br>;; ADDITIONAL section (1):<br>;EDNS0 OPT record (UDPsize: 4096): 0 bytes<br><br>;; trying <a href="http://www.yahoo.com">www.yahoo.com</a>.<br>
;; sending 42 bytes query to 192.168.15.1 port 53<br>;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 40088, size: 42<br>;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; QUERY SECTION (1):<br>
;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br><br>;; ADDITIONAL section (1):<br>;EDNS0 OPT record (UDPsize: 4096): 0 bytes<br><br>;; trying <a href="http://www.yahoo.com">www.yahoo.com</a>.<br>;; sending 42 bytes query to 192.168.15.1 port 53<br>
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 40087, size: 42<br>;; flags: rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; QUERY SECTION (1):<br>;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br>
<br>;; ADDITIONAL section (1):<br>;EDNS0 OPT record (UDPsize: 4096): 0 bytes<br><br>;; received 96 bytes response from 192.168.15.1 port 53<br>;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 40089, size: 96<br>
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; QUERY SECTION (1):<br>;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br><br>;; ANSWER section (2):<br><a href="http://www.yahoo.com">www.yahoo.com</a>.                110        IN        CNAME        <a href="http://www.yahoo-ht3.akadns.net">www.yahoo-ht3.akadns.net</a>.<br>
<a href="http://www.yahoo-ht3.akadns.net">www.yahoo-ht3.akadns.net</a>.        53        IN        A        209.131.36.158<br><br>;; ADDITIONAL section (1):<br>;EDNS0 OPT record (UDPsize: 4000): 0 bytes<br><br>;; received 96 bytes response from 192.168.15.1 port 53<br>
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 40088, size: 96<br>;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; QUERY SECTION (1):<br>;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br>
<br>;; ANSWER section (2):<br><a href="http://www.yahoo.com">www.yahoo.com</a>.                289        IN        CNAME        <a href="http://www.yahoo-ht3.akadns.net">www.yahoo-ht3.akadns.net</a>.<br><a href="http://www.yahoo-ht3.akadns.net">www.yahoo-ht3.akadns.net</a>.        57        IN        A        209.131.36.158<br>
<br>;; ADDITIONAL section (1):<br>;EDNS0 OPT record (UDPsize: 4000): 0 bytes<br><br>;; received 96 bytes response from 192.168.15.1 port 53<br>;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 40087, size: 96<br>
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1<br><br>;; QUERY SECTION (1):<br>;<a href="http://www.yahoo.com">www.yahoo.com</a>.                        IN        A<br><br>;; ANSWER section (2):<br><a href="http://www.yahoo.com">www.yahoo.com</a>.                289        IN        CNAME        <a href="http://www.yahoo-ht3.akadns.net">www.yahoo-ht3.akadns.net</a>.<br>
<a href="http://www.yahoo-ht3.akadns.net">www.yahoo-ht3.akadns.net</a>.        57        IN        A        209.131.36.158<br><br>;; ADDITIONAL section (1):<br>;EDNS0 OPT record (UDPsize: 4000): 0 bytes<br><br><br><br><br>On Sun, Feb 1, 2009 at 2:28 AM, Michael Tokarev &lt;<a href="mailto:mjt%2Budns@corpit.ru">mjt+udns@corpit.ru</a>&gt; wrote:<br>
&gt; Abhijit Pandey wrote:<br>&gt;&gt; Hi Michael,<br>&gt;&gt;<br>&gt;&gt; Thanks for writing UDNS.<br>&gt;&gt;<br>&gt;&gt; I had a quick question, I am trying to run dnsget with a &quot;hostname.&quot;<br>&gt;&gt; If I repeat the same query I get this error<br>
&gt;&gt; unable to lookup A record for &quot;hostname&quot;: valid domain but no data of<br>&gt;&gt; requested type<br>&gt;&gt;<br>&gt;&gt; Let me know how I should fix this.<br>&gt;<br>&gt; Run it in verbose mode (add -v command-line switch) and see which<br>
&gt; flags are present in answer in first and second cases (I assume<br>&gt; that the first time it correctly returns &quot;domain does not exist&quot;).<br>&gt;<br>&gt; My guess is your resolver cache is at fault here. &nbsp;But impossible<br>
&gt; to say w/o the complete reply as seen by dnsget.<br>&gt;<br>&gt; /mjt<br>&gt;<br><br>