4

I recently registered a domain and got hosting from Dreamhost. But when even after three days, the website was not accessible, I contacted support about it. This is the response the support person gave me:

"My apologies! The DNS had gotten stuck, so I went ahead and pushed that through for you. Please allow 2-3 hours for the DNS to propagate."

Now I have to say that my knowledge regarding these things is virtually zero, and I couldn't understand what the support person meant, so I ran a search and it seemed that Mr. Google knew just as much as I did regarding this.

Can someone tell me what "dns getting stuck" means?

HopelessN00b
  • 53,385
  • 32
  • 133
  • 208
  • 2
    Hmm that's a new one on me as well! Maybe they were referring to it getting "stuck" in some internal process, rather than the internet at large? – Ben Pilbrow Apr 05 '10 at 21:56

3 Answers3

5

Probably it means the changes weren't propagating from the master server to the slave servers.

In many high-intensity DNS environments, changes are made on a restricted server not actually serving end-users, then replicated out to the actual client-facing DNS servers. Sometimes these changes aren't replicated successfully...

Jon Lasser
  • 960
  • 5
  • 7
3

"DNS Getting Stuck" means that the support person you talked to is clueless.

In all likelihood, the record was probably never entered into their DNS servers or the DNS process was hung and needed rebooting. Remember that next to ISPs, web hosts tend to have the least competent front-line staff and have seared consciences when it comes to lying. If you had a dollar, they'd steal two from you and make an auto-renewal to do it again in a year. </rant>

Wesley
  • 32,320
  • 9
  • 80
  • 116
  • I would also translate it as "support person is never supposed to admit something went wrong procedurally". And most people accept "it got stuck, i fixed it" as a decent answer. – Zypher Apr 05 '10 at 21:59
  • "The internet was broken but I fixinated it. I hope you are havening a great day!" – Wesley Apr 05 '10 at 22:02
  • Never assume malice where incompetence is adequate explanation -- but don't default to incompetence when there are other reasonable hypotheses. Have you ever tried to get BIND running in master-slave mode? Certainly on older versions, it has a tendency to 'get stuck.' (Many of these are fixed in newer versions of BIND, but last I checked a lot of shops were still running BIND 8 because they had tens of thousands of zone records that weren't legal on BIND 9...) – Jon Lasser Apr 05 '10 at 22:17
  • Thanks for the additional info (warning). I guess it's time to read up on these things so that next time I can select the "I know about this better than you do" instead of "Explain everything to me very carefully" when contacting support. – Muhammad Mussnoon Apr 05 '10 at 22:18
  • 1
    @Muhammad Mussnoon: We IT people can tend to think we're perpetually deserving of the "I know about this better than you do" option, but I always try to check myself because 1) It's just not nice to behave that way (like I did in my answer), and 2) They might just know more than me. You never know enough to say you now it all... and when you think you know it all you prove you don't because if you knew it all you'd know that you don't know it all. Recursive: See redundant. =) – Wesley Apr 05 '10 at 23:43
  • 2
    @Jon Lasser: I knew my attitude was out of line when I typed it, but was too cranky to change it. I went for the cheap laugh over doing the Right Thing. – Wesley Apr 05 '10 at 23:44
1

Sounds like a generic error that a support rep might give for a typo. If forced to guess I'd suggest someone updated the zone file but forgot to update the serial and the new details were not loaded by the server.

Antitribu
  • 1,709
  • 3
  • 23
  • 37