Hi,<br><br>Do you have --trace output of what you describe? This is not expected behaviour. Trace will show what is going on.<br><br>Bert.<br><br>Sent from my phone.<br><br>----- Reply message -----<br>From: "Sebastian Laubscher" <Sebastian.Laubscher@1und1.de><br>Date: Wed, Jun 16, 2010 11:04<br>Subject: [Pdns-users] pDNS Recursor and forward-zones-file<br>To: "pdns-users@mailman.powerdns.com" <pdns-users@mailman.powerdns.com><br><br>Hi Mates.<br><br>We're experiencing some "strange" behavior with pDNS Recursor (3.2 "static") and the forward-zones-file. Our Recursors are configured to forward a few hundred zones to other DNS servers, so our config is something like...:<br><br>forward-zones-file=/path/to/file<br><br>and the file itself contains multiple lines like...:<br><br>+zone.example=1.2.3.4,2.3.4.5<br>+example.domain=4.3.2.1<br><br>The thing is: if the Recursor forwards a query for zone.example to the authorative server 1.2.3.4 which is down or not responding, the query fails. Every query after this one will resolv correctly with 2.3.4.5. <br><br>So, as soon as the first DNS server in line is offline, every Recursor will send at least one "query failed" to the clients before switching to the next server. Wouldn't it be more reliable to change the behavior to the opposite? First ask the other servers and only if no servers could be reached, send an error?<br><br>What if there are more than one zones on an offline server?<br><br>+zone.example=1.2.3.4,2.3.4.5<br>+other.example=1.2.3.4,2.3.4.5<br>+even.more.example=1.2.3.4,6.7.8.9<br>+last.example=1.2.3.4,4.3.2.1<br><br>Will there be one query error per server or per zone, before switching to the next IP?<br><br><br>Or did I get this wrong? <br>Anyone with the same problem? <br><br>Thanks,<br>  Sebastian<br>_______________________________________________<br>Pdns-users mailing list<br>Pdns-users@mailman.powerdns.com<br><a href="http://mailman.powerdns.com/mailman/listinfo/pdns-users">http://mailman.powerdns.com/mailman/listinfo/pdns-users</a><br><br><br><br>