Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a site ( that I'm having some extremely frustrating DNS issues with. Basically, the site seems to work fine, until the domain randomly stops resolving the ip. I thought I had isolated the problem, but it keeps happening. Here is what I know

1) I thought it might have been an ISP thing, but I tried on another machine on the same network and it resovled fine....for a few days, then I had the same issue on multiple machines. I have also recently experienced the same problem on the other side of the world, on a different machine

2) I can 'fix' the problem by editing local host file - which I thought was fine because it was my ISP, but now I see it's not, I want to make sure clients can get to this site.

3) The site is hosted on a VPS. No other sites on the VPS have had any problems.

4) I have spoken to hosting company and they say everything is fine on their end

5) I am forcing site into https using .htaccess (if that makes a difference)

Any help on this would be HUGE. I've been pulling my hair out for weeks and no one seems to know what is going on....



share|improve this question

migrated from Nov 23 '10 at 22:56

This question came from our site for professional and enthusiast programmers.

Who stops randomly resolving the IP exactly, with what error message, and what result? – Pekka 웃 Nov 23 '10 at 22:23
Use 'nslookup' or 'dig' to point it at different nameservers (from your ISP and outside of it) and try to resolve the domain name. It sounds like one of the nameservers has wrong information. – dmah Nov 23 '10 at 23:36

One of your name servers for't able to be resolved properly (sometimes?).

 NS2.DENTAGROW.COM has address

 Host NS2.DENTAGROW.COM not found: 3(NXDOMAIN)
 Host NS2.DENTAGROW.COM not found: 3(NXDOMAIN)

 host: couldn't get address for 'NS2.DENTAGROW.COM': not found


 DNS server handling your query: localhost
 DNS server's address:

 ** server can't find NS2.DENTAGROW.COM: SERVFAIL

Since DENTAGROW.COM's name servers are NS[12].DENTAGROW.COM are you sure the glue record is set up?

share|improve this answer is configured incorrectly. It is able to resolve itself

Using domain server:
Aliases: has address

But it can't resolve the other nameserver:


Returns no answer.

Edit: Sorry, I was confused by the hostnames being almost, but not quite, alike, so I was looking for the wrong domain... does resolve correctly.

The fix should be to edit the domain on to add the host so that exists (and being sure to increase the serial# so everyone else knows it has updated).

share|improve this answer

You have a few errors, check the DNS report:

  1. Nameserver does not responds to queries (NXDOMAIN - no A record)
  2. You have 2 stealth nameservers without A records (, )


  1. Sync nameservers list from your domain configuration with those configured at your registars
  2. Ensure yourself that each domain's nameserver has an A record
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.