Someone has installed a ordinary recursive server as a transparent DNS caching server and is intercepting your queries. This does not work.
At a minimum a "transparent" DNS caching server needs to force recursion. It also need to fake AA=1 in the responses. It also needs to pass through TSIG signed queries. It also need to pass through SOA/AXFR/IXFR requests. You should be able to work around the issue by forwarding all your queries. That way "rd=1" will be set on them and you won't be expecting "aa=1" responses. e.g. forward only; forwarders { 8.8.8.8; }; Mark In message <CAFrZoh1=6defarg5xlhumwbqf1e+yqdm5wrugtpbezu3uft...@mail.gmail.com>, Dorn Hetzel writes: > > I just finished installing bind 9.9.2-P2 on a windows 7 box to act as a > local resolved for my 192.168.7 lan and to cache queries so they don't all > have to go out over my satellite link... > > I think it seems likely that I have done something wrong, but I'm not sure > what... > > named.conf looks like: > > options { > directory "c:\named\zones"; > allow-transfer { none; }; > recursion yes; > allow-recursion { any; }; > allow-query { any; }; > allow-query-cache { any; }; > }; > > logging { > channel my_log { > file "c:\named\named.log" versions 64 size 64k; > severity info; > print-time yes; > print-severity yes; > print-category yes; > }; > category default { > my_log; > }; > }; > > key "rndc-key" { > algorithm hmac-md5; > secret "yahyahyahyahsaoddfhjsdoafhsdfnotreally"; > }; > > controls { > inet 127.0.0.1 port 953 > allow { 127.0.0.1; } keys { "rndc-key"; }; > }; > > zone "0.0.127.in-addr.arpa" { > type master; > file "0.0.127.in-addr.arpa.txt"; > }; > > zone "7.168.192.in-addr.arpa" { > type master; > file "7.168.192.in-addr.arpa.txt"; > }; > > but I get lots and lots of the following and resolution is quite slow and > times out repeatedly from clients and then finally resolves, then times out > again... > > Any thoughts (or bricks to the head if what I am doing is especially > stupid?) > > -dorn > > .C:\NAMED>more named.log > 02-May-2013 20:17:14.424 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.36.148.17#53 > 02-May-2013 20:17:14.431 resolver: notice: DNS format error from > 202.12.27.33#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.431 lame-servers: info: error (FORMERR) resolving > './NS/IN': 202.12.27.33#53 > 02-May-2013 20:17:14.434 resolver: notice: DNS format error from > 192.5.5.241#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.434 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.5.5.241#53 > 02-May-2013 20:17:14.437 resolver: notice: DNS format error from > 128.8.10.90#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.437 lame-servers: info: error (FORMERR) resolving > './NS/IN': 128.8.10.90#53 > 02-May-2013 20:17:14.440 resolver: notice: DNS format error from > 192.203.230.10#53 resolving ./NS: non-improving referra > l > 02-May-2013 20:17:14.440 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.203.230.10#53 > 02-May-2013 20:17:14.443 resolver: notice: DNS format error from > 192.58.128.30#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.443 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.58.128.30#53 > 02-May-2013 20:17:14.446 resolver: notice: DNS format error from > 193.0.14.129#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.446 lame-servers: info: error (FORMERR) resolving > './NS/IN': 193.0.14.129#53 > 02-May-2013 20:17:14.449 resolver: notice: DNS format error from > 198.41.0.4#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.449 lame-servers: info: error (FORMERR) resolving > './NS/IN': 198.41.0.4#53 > 02-May-2013 20:17:14.451 resolver: notice: DNS format error from > 128.63.2.53#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.452 lame-servers: info: error (FORMERR) resolving > './NS/IN': 128.63.2.53#53 > 02-May-2013 20:17:14.454 resolver: notice: DNS format error from > 192.112.36.4#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.454 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.112.36.4#53 > 02-May-2013 20:17:14.457 resolver: notice: DNS format error from > 192.33.4.12#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.457 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.33.4.12#53 > 02-May-2013 20:17:14.460 resolver: notice: DNS format error from > 199.7.83.42#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:14.460 lame-servers: info: error (FORMERR) resolving > './NS/IN': 199.7.83.42#53 > 02-May-2013 20:17:14.463 resolver: notice: DNS format error from > 192.228.79.201#53 resolving ./NS: non-improving referra > l > 02-May-2013 20:17:14.463 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.228.79.201#53 > 02-May-2013 20:17:30.110 resolver: notice: DNS format error from > 202.12.27.33#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.110 lame-servers: info: error (FORMERR) resolving > './NS/IN': 202.12.27.33#53 > 02-May-2013 20:17:30.112 resolver: notice: DNS format error from > 192.58.128.30#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.113 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.58.128.30#53 > 02-May-2013 20:17:30.115 resolver: notice: DNS format error from > 192.203.230.10#53 resolving ./NS: non-improving referra > l > 02-May-2013 20:17:30.115 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.203.230.10#53 > 02-May-2013 20:17:30.118 resolver: notice: DNS format error from > 128.8.10.90#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.119 lame-servers: info: error (FORMERR) resolving > './NS/IN': 128.8.10.90#53 > 02-May-2013 20:17:30.122 resolver: notice: DNS format error from > 198.41.0.4#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.123 lame-servers: info: error (FORMERR) resolving > './NS/IN': 198.41.0.4#53 > 02-May-2013 20:17:30.125 resolver: notice: DNS format error from > 193.0.14.129#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.125 lame-servers: info: error (FORMERR) resolving > './NS/IN': 193.0.14.129#53 > 02-May-2013 20:17:30.128 resolver: notice: DNS format error from > 128.63.2.53#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.128 lame-servers: info: error (FORMERR) resolving > './NS/IN': 128.63.2.53#53 > 02-May-2013 20:17:30.131 resolver: notice: DNS format error from > 192.33.4.12#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.131 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.33.4.12#53 > 02-May-2013 20:17:30.134 resolver: notice: DNS format error from > 199.7.83.42#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.134 lame-servers: info: error (FORMERR) resolving > './NS/IN': 199.7.83.42#53 > 02-May-2013 20:17:30.137 resolver: notice: DNS format error from > 192.5.5.241#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.137 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.5.5.241#53 > 02-May-2013 20:17:30.139 resolver: notice: DNS format error from > 192.36.148.17#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.140 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.36.148.17#53 > 02-May-2013 20:17:30.142 resolver: notice: DNS format error from > 192.228.79.201#53 resolving ./NS: non-improving referra > l > 02-May-2013 20:17:30.142 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.228.79.201#53 > 02-May-2013 20:17:30.145 resolver: notice: DNS format error from > 192.112.36.4#53 resolving ./NS: non-improving referral > 02-May-2013 20:17:30.145 lame-servers: info: error (FORMERR) resolving > './NS/IN': 192.112.36.4#53 > > C:\NAMED > > -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users