I'm totally lost with this: I have set up a Linux (Mandriva 2006) server on my home ADSL line and everything works just splendid. Well, everything except for a tiny little problem. Bind sometimes has a problem with resolving A records, always for the same domains and hosts. But what I don't understand is that when I turn on more debugging in "dig" it shows me that it received the information, but a error claims it didn't Example: As you can see, dig did indeed receive the IP for ns1.theplanet.com, and then claimed it didn't. The problem doesn't seem to be a network problem, since I can ping the server. My question is this: Why is 'dig' claiming that it can't get the address for ns1.theplanet.com when it's obvious from the trace that it already did ?