I have a BIND server running on Ubuntu that is failing to lookup www.microsoft.com or any records at Microsoft. All other domains like google.com and yahoo.com seem to be working just fine. I am looking for some suggestions on how to improve logging to figure out why BIND is having problems with this domain.
I already am capturing the query channel into the default_syslog and see the queries coming to the server, but I don't see the result of the efforts of the BIND server in trying to find the IP address of these names.
Symptoms
> ping www.microsoft.com fails on lookup, indicates host is not found
> dig @A.B.C.D www.microsoft.com also times out, where A.B.C.D is the IP address of this internal DNS server.
other queries seem to work fine
At this time, I am using db.root for the root servers and have no forwarders setup in this configuration. I would expect this server to be determining the root servers of microsoft.com and then being able to find the records from there. Thank you for any suggestions on how to improve logging detail in BIND and where to look for the log messages.
rndc trace 9to open up debugging and I have found the default_debug file at /var/cache/bind/named.run which has detailed logging. When I look a little more closely at the DNS log entries, I see for microsoft.com queries, the log is showwingrequest failed: duplicate query. I don't know what this might be, but wanted to add more information.