<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt">Hello Winfried,<br><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"><div class="y_msg_container"><br>> PowerDNS Recursor not listening at ::1 by default. But localhost resolves (/etc/hosts) to ::1 at the first try. So dig's first query fails.<br>> After 1 second (don't know why 1 second because default timeout is 3s), dig tries again at 127.0.0.1 and it works.<br><br>BINGO!<br><br>> You have 3 possibilities:<br>> <br>> 1.) Force the Recursor to listen at ::1 (--local-address=127.0.0.1,::1)<br><br>Worked.<br><br>> 2.) Explicitly dig IPv4 (dig @127.0.0.1 ...)<br><br>Tried that before, worked.<br><br>> 3.) Delete ::1 from /etc/hosts<br><br>Worked.<br><br>Thank you very much Winfried! Maybe
 PowerDNS Recursor should also listen to ::1 by default, Dnsmasq seems to bind to all local interfaces by default.<br><br>@Michael, tried to use forward-zones-recurse before, but forget to mention it. It had the same delay.<br><br>Greetings,<br>Shamus<br><br></div> </div> </div>  </div></body></html>