Hello,<br><br>I try to make an nslookup from the client. The server dont know the zone and for this it should do recursion to another DNS-Server<br><br>options {<br> dump-file "/var/log/named_dump.db";<br>
notify-source xx.x.xxx.xxx port 53;<br> notify yes;<br> listen-on port 53 { xx.x.xxx.xxx; };<br> check-names slave ignore;<br> directory "/xxxxxxxxxxxx";<br> statistics-file "/var/log/named.stats";<br>
listen-on-v6 { none; };<br> forwarders { xx.xxx.x.xxx; xx.xxx.x.xxx; };<br> forward first;<br> recursion yes;<br>};<br><br><br>I get back a refused from the server.<br><br>When I do a trace the server send the client:<br>
<br>Server canīt do recursive query (flag set).<br><br>But when I do a dig on the server on that name I get an answer and I have the flags:<br><br>;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6, ADDITIONAL: 6<br><br>
qr ... query<br>rd ... recursive desired<br>ra ... recursive available<br><br>An it asks the right servers.<br><br>So why can i do it from the server but not from a client? This is a strange behavior. Is there a bug in 9.8?<br>
I have no restriction set on the server.<br><br>Any idea?<br>thanx for all your help,<br>cheers,<br>Juergen<br><br>