If you're in the rare situation of using GoDaddy DNS but don't use them as a registrar, then you're in luck. Simply sign up with a new DNS provider. They will give you their DNS servers which you need to set as the DNS servers that are authoritative for your domain. Then sign into your registrar and change the authoritative DNS servers for your domain. There will be a propagation delay but once it's done you're all set.
If you are in the extremely common situation of having registered your domain through GoDaddy and also use their DNS service, then you have a problem because to move to another DNS provider you need to sign into GoDaddy.com to make the change I've described above i.e. change which DNS provider is authoritative for your domain. You can't do this until GoDaddy.com is back online. So what I suggest is that you sign up for a new DNS provider and then keep checking GoDaddy.com. As soon as it comes back online, sign in and make the change to your new provider as quick as you can.
Other data:
Whois requests for godaddy domains are currently failing because whois.godaddy.com is offline due to name resolution failure.
Godaddy's twitter feed is a good source of updates, although they are claiming to be making progress and all my godaddy DNS hosted domains are still offline, so it seems to be more marketing speak than real data: https://twitter.com/godaddy
As mentioned, Anonymous seems to be behind it as three tweets on their twitter account seem to indicate: https://twitter.com/AnonOpsLegion
I don't think the scale of this attack is fully understood yet. According to the CBC, GoDaddy hosts over 5 million websites (not sure if that's DNS, registrar, etc) so expect this to be big news and potentially the next political football.
Edit: And finally, http://www.downforeveryoneorjustme.com/ is down for everyone because it's over quota. Via Reddit which is also covering this: http://www.reddit.com/r/technology/comments/znvwk/godaddycom...
We need a new site: http://www.is-downforeveryoneorjustme-downforeveryoneorjustm...
Sorry for the useless comment
Assumes of course that people have their zone file to refer to. Which they should. Even if you don't know what a zone file is it's probably a good idea to at the very least make a screen grab of the information where the info is shown at your registrar. Or just use dig from the command line (see my comment further down for syntax).
You actually can. You will have to modify your /etc/hosts file, go to your GoDaddy account and change to a new DNS service (name servers)
I followed the instructions in this post and I solved the GoDaddy hell for my sites:
http://davewasmer.tumblr.com/post/31283249223/migrating-from...
What to tell your customers when an upstream service provider experiences an outage? I mean, if you're running ifttt.com your users might be savvy enough to understand that a DNS outage isn't your fault; but pinterest.com or whatever (painting with broad strokes here, forgive me) might not have a user base that would understand that events out of your control have made your site inaccessible.
How do you reassure your customers? What's the proper tone to take?
If you can point to ways you'll improve the service in the future as a result of the outage, all the better.
When we had a large DoS attack at Posterous, I wrote two posts, one as soon as possible (http://blog.posterous.com/todays-outage-and-changes-for-cust...), and the next as a bit of a post-mortem (http://blog.posterous.com/moving-forward). Both explained that there were many factors beyond our control, but that the responsibility was ultimately ours, and we were working to learn from the event and improve our services as a result.
They weren't perfect posts, but I think they went a long way toward being open and honest with our users in the midst of a major negative event.
Once you're a service provider -- whether your services in turn rely on other services or not -- reasons stop mattering. As a practical matter, you and I know that there's no way you can build a fully scalable, fully redundant infrastructure from the ground-up in your first week. Hell, if you ever build that kind of infrastructure at all, you'll be way ahead of most companies.
But, that's the kind of infrastructure you should be working towards building, all the time. You should have a clear roadmap for ensuring data integrity, then dealing with security, then dealing with redundancy, and finally high availability.
If your service falls over for any reason, ultimately it's because you haven't done something on your roadmap yet. There's no way to explain that to your customers that doesn't sound like you're trying to pass the fault on to someone else -- because that's exactly what you're doing.
So just 'fess up to your customers: "one of the services that our business relies on had some serious technical problems that affected us today, but we recognize that ultimately it's our responsibility to make sure that our service is always available to you. We're constantly working on our infrastructure to make it more reliable, but we clearly still have more work to do. We will be changing some of our priorities so that this won't be a problem in the future. Thank you for sticking with us." (And then do it, otherwise this will backfire on you the next time you have an outage of similar cause.)
As an aside: I generally take a softer stance towards user responsibilities -- of course everyone should have backups, but Joe Schmoe just doesn't have time for that -- but a much harder stance towards businesses. Once you accept money from someone, you put yourself into a position of absolute responsibility for whatever it is that people rely on you for. If you can't guarantee the availability of your service or the safety of their data, then you shouldn't be taking their money.
I'd argue that such an outage _is_ your fault. If you're worried about Customer perceptions as a result of outages of third-party services your site relies on then, I'd argue, you need to have redundancy in your choice of third-party services. If it's important enough to worry about it should be important enough to spend some money on and do something about. If that drives up your costs then your product's cost, to your Customers, needs to reflect that.
Good push for anyone to switch to DNSMadeEasy or Amazon Route53 if you're currently caught in this.
Update: It appears Anonymous is behind this https://twitter.com/AnonOpsLegion/status/245218636187443200
http://www.rackspace.com/cloud/public/dns/
There are many, many options.
And not only my sites are now down, but all the sites I maintain for clients. If some individual (or group) has done this intentionally, then these people are responsible for taking hundreds, maybe thousands of small businesses off line today. They're cutting into their sales, hurting their bottom lines, and if it continues for too long, will probably lead to people being laid off.
So you can sit on your techie high horses and think you're oh so smart, but the fact is, these are real business people doing real business and criminals are hurting them. So you come down on the honest people for signing contracts and paying their bills on time?
Seriously?
Example:
1) setup amixdomain.com at, say, zoneedit.com (not recommending them just using as an example).
2) Wait a bit, say several hours then use a dns utility like the one at kloth.net to query the two zoneedit.com dns servers directly. If both of them answer for your domain you are in good shape. I don't know what the lag is until zoneedit reloads their dns. It could be in a minute or it could take longer (which is why you can just wait).
Or you can use the OSX (or equivalent on other platforms) dig tool from the command line as follows, using ycombinator.com as an example:
Edit: What I meant to say was "if you have a mac open a terminal session and use dig" sorry for seeming to implying that dig is an OSX tool.
dig @NS1.EASYDNS.COM ycombinator.com 'A'
yc's servers are, so I picked one. You want to query all the dns servers:
Name Server: NS1.EASYDNS.COM
Name Server: NS2.EASYDNS.COM
Name Server: NS3.EASYDNS.ORG
Name Server: NS6.EASYDNS.NET
Name Server: REMOTE1.EASYDNS.COM
Name Server: REMOTE2.EASYDNS.COM
3) After the dns is active at zoneedit.com change the dns to the nameservers zoneedit.com gives you (change at your current registrar). You should have no downtime (since the old and new nameservers are answering with the same results.Aside from that, focus on two concepts: TTL and overlap.
1) On your old host, lower the TTL of all your records to something quite low, like 30 seconds. This will increase the burden on your nameservers, since records will only be cached that long, but it will make you more nimble as you make substantial changes.
2) Migrate your records over to the new provider. This can be a bit tedious for more complex zones, but rather straight-forward for many. Change your nameserver on your local machine to point to your new DNS host, just to test in a "real-world" scenario.
Then go to your registrar and flip the switch.
Switching DNS providers is much less prone to downtime than changing web hosts, since the records themselves aren't changing much -- just where to find them.
If you're switching registrars, the principal is similar, setting the TTL quite low during the transition to help you make changes more quickly should something go wrong.
Imo, having done this since the mid 90's, you don't have to mess with TTL since you aren't changing any of the records. And having someone do that is an additional thing to mess with that adds unnecessary steps.
TTL would be necessary if you are going from one IP to another or a different MX server etc. though.
If you're literally just changing DNS providers why would there be any down time - the record showing the IP where to find your website just gets grabbed from a different location, if a stale record is used it's still right.
[1] (Affiliate) http://www.namecheap.com?aff=37912
[2] (Non-Affiliate) http://www.namecheap.com
[3] http://www.namecheap.com/support/knowledgebase/article.aspx/...
Gradually clients will switch over to the new DNS servers, but as long as both servers resolve to the same IP you should be fine.
Generally you'll want to set up your new DNS, turn down the refresh on your existing DNS domains, wait $old_refresh or so, then change your primary/secondaries listed at your registrar to point at your new DNS.
Their website/UI wasn't any good, very dated, they even rolled out a new one before I left, but that was horrible, they used AJAX everywhere, just for the sake of using it, and it made usability horrible.
Their support sucked as well, you would need to submit a ticket, and they take forever to get back to you, and they don't say anything besides "it looks fine to me". If you try and call them, you end up talking with someone who has no idea what they are talking about (same customer support line, for multiple products), or they don't speak english well.
You end up paying per DNS query, which is a really expensive way to pay for DNS, we were paying thousands of dollars a month to them for DNS alone.
Their advanced DNS services (DNS load balanceer and DNS failover) where very basic, and getting them setup correctly was a PITA.
There DNS service was nice until it crashed, which didn't happen often, but when it did, it took down half the internet with them.
http://cyberinsecure.com/ddos-attack-against-neustar-hits-ma...
I personally wouldn't have picked them to be our provider if it wasn't for one of our investors telling us how great they are and we needed to use them. I should have listened to my gut, but I also didn't want to piss off the guy paying the bills.
YMMV, but I would say, stand clear, and go to one of the newer folks doing the same thing for much less the cost, and more features.
But I don't find the quotes on their website to be confidence inspiring: "UltraDNS manages and maintains its own industry leading resolver platform; as a non-open source platform it isn't prone to hijacking, spoofing or viruses".
And their industry positioning scares me:
The revised bill would place a ".kids" subdomain under the
control of NeuStar Inc., the Washington-based
telecommunications company that won the contract to manage
the ".us" country-code domain last fall.
NeuStar would be expected to police the subdomain to ensure
it remains free of inappropriate content, and it would
answer to the Commerce Department's National
Telecommunications and Information Administration.
Web sites in the domain would be prohibited from linking to
sites outside it, and they could not set up chat rooms,
instant messaging or other interactive services unless they
could certify that they did not expose children to
pedophiles or pose other risks.
If privately held NeuStar were to lose money on the
venture, it could give control back to the Commerce
Department, which would seek another operator.
http://www.freerepublic.com/focus/f-news/687237/postsps. You're probably aware, but I was checking if the site listed in your profile was served by them, and noticed that many9s.com looks to have expired over the weekend.
For DNS hosting I'm currently happy with
Godaddy's dns:
Name Server: CNS1.SECURESERVER.NET
Name Server: CNS2.SECURESERVER.NET
Name Server: CNS3.SECURESERVER.NET
A typical customer of godaddy's dns servers:Name Server: NS07.DOMAINCONTROL.COM
Name Server: NS08.DOMAINCONTROL.COMI'm reminded of the Romney records[1] and more recently the Apple device IDs[2] stories.
[1]: http://news.ycombinator.com/item?id=4480301 [2]: http://news.ycombinator.org/item?id=4500479
Domain Name: GODADDY.COM
Registrar: GODADDY.COM, LLC
Whois Server: whois.godaddy.com
Referral URL: http://registrar.godaddy.com
Name Server: A1.VERISIGNDNS.COM
Name Server: A2.VERISIGNDNS.COM
Name Server: A3.VERISIGNDNS.COM
Status: clientDeleteProhibited
Status: clientRenewProhibited
Status: clientTransferProhibited
Status: clientUpdateProhibited
Updated Date: 10-sep-2012
Creation Date: 02-mar-1999
Expiration Date: 01-nov-2021
Yes, you read that right... they just implemented verisign name-servers. A multi-multi million (billion?) dollar company.Default server: a1.verisigndns.com Address: 2001:500:7967::2:33#53 > www.godaddy.com Server: a1.verisigndns.com Address: 209.112.113.33#53
Name: www.godaddy.com Address: 184.168.227.107
The GoDaddy status page proudly announces "No issues to report": http://support.godaddy.com/system-alerts/
During last week's GoDaddy mail outage, they had no status info posted, even hours after reports on NANOG/Outages: http://comments.gmane.org/gmane.org.operators.isotf.outages/...
Status Alert: Hey, all. We're aware of the trouble people are having with our site. We're working on it.
That understates things by several orders of magnitude. It's not just their site that is down, it's their domain name servers, so most websites that bought their domain from GoDaddy are unreachable (unless you are working off of cached domain data).
Most people who buy from GoDaddy probably host their DNS there as well though.
But I got a call earlier today from my less tech-savvy buddy who was freaking out because his GoDaddy website was down. Yea it is probably "his fault" for choosing them, and he probably "deserves it".
Still, not everyone is born a leet computer hacker, and sometimes this is the only way people will learn, so I'm trying not to be too hard on people for that.
216.69.149.215 mya.godaddy.com
216.69.149.90 idp.godaddy.com
216.69.149.9 dcc.godaddy.com
2. Go to https://mya.godaddy.com/ to manage your GoDaddy accounts.3. Change DNS providers.
GODADDY.COM.VATAXIDERMIST.COM GODADDY.COM.THEYOUNGCONS.COM GODADDY.COM.THEVILLAGEAT63RDSTREET.COM GODADDY.COM.THEFOREXTHIEF.COM GODADDY.COM.THECOTTONWIFE.COM GODADDY.COM.TEST.CHUMCHUM.NET GODADDY.COM.STAGEDOORPRODUCTIONS.COM GODADDY.COM.SKATEONGRANDROLLERRINK.COM GODADDY.COM.SHOPCOULSDON.COM GODADDY.COM.SHIRLEEMCGARRY.COM GODADDY.COM.SETHPAPA.COM GODADDY.COM.SANGRAALBODYWORK.COM GODADDY.COM.RESPECTED.BY.WWW.DNDIALOG.COM GODADDY.COM.REMEDIASERVICES.COM GODADDY.COM.QUINTAFLORIDA.COM GODADDY.COM.QHSSE.COM GODADDY.COM.PISSEDOFFPEOPLEOFAMERICA.COM GODADDY.COM.MYANHOMEINSPECTION.COM GODADDY.COM.MUTTLANDMEADOWS.COM GODADDY.COM.MICHALPOE.COM GODADDY.COM.MERCHANTSSTORES.COM GODADDY.COM.LOVE8PLANET.COM GODADDY.COM.LEVIATHANCOMPUTERS.NET GODADDY.COM.LANDLCONNECTION.COM GODADDY.COM.KARLAADAMS.COM GODADDY.COM.JESSICABOAL.COM GODADDY.COM.IXCANADESIGNS.COM GODADDY.COM.INDYMETROWOMAN.COM GODADDY.COM.GGONYA.NET GODADDY.COM.GDDAS.COM GODADDY.COM.FLORIDASURETY.COM GODADDY.COM.FLETCHERANDFLETCHERPHOTOGRAPHY.COM GODADDY.COM.EZGRAPHICSLOGOS.COM GODADDY.COM.ERICAMDESIGNS.COM GODADDY.COM.EAGLEEYEHOMEMONITORING.COM GODADDY.COM.CLIFFYCELLS.COM GODADDY.COM.CAKEMUFFIN.COM GODADDY.COM.BERNADETTEHAROLD.COM GODADDY.COM.BANGALORESRESTAURANTS.COM GODADDY.COM.AUTHORMARIONBROWN.COM GODADDY.COM.AND.ALEX.FUCKED.BY.WWW.DNDIALOG.COM GODADDY.COM.ANALOGANIMALRECORDS.COM GODADDY.COM.ALEXANDREAREINA.COM GODADDY.COM.AIPOS.NET GODADDY.COM.1BEAUTYPRO.COM GODADDY.COM
What you are seeing above (and some of the examples) are the result of clueless customers who got some instruction and entered into the wrong field at their registrar. Other cases are people trying to get hits or bring attention to their site. This has been around since the mid 90's at least.
Is that a question? :)
See this, relative to my comment above:
FACEBOOK.COM.ZZZZZ.GET.LAID.AT.WWW.SWINGINGCOMMUNITY.COM
FACEBOOK.COM.MORE.INFO.AT.WWW.BEYONDWHOIS.COM
FACEBOOK.COM.LOVED.BY.WWW.SHQIPHOST.COM
FACEBOOK.COM.KNOWS.THAT.THE.BEST.WEB.HOSTING.IS.NASHHOST.NET
FACEBOOK.COM.GET.ONE.MILLION.DOLLARS.AT.WWW.UNIMUNDI.COM
But no, it carried on to: 'Today's Lesson - SAVINGS! 20% OFF*'
Sure, they didn't take my side in the SOPA debate, but I'd rather live in a world where everyone is entitled to their opinion.
I'm also not comfortable with a group calling themselves "Hackers" giving my profession a foul name by activities like this. This is like bombing a nation which doesn't have same views as yours. Hackers, they are not. Shameful.
When I asked for a refund, I was told I could only get in store credit. In store credit for a virtual good that hasn't been activated/used and arguably charged without my consent? Joke of a company.
BTW one of the servers we needed to access did not resolve, but I was able to connect via IP instead of DNS. Host file baby!
So what can we conclude from this incident?
GoDaddy's registrar service GoDaddy's authoritative DNS service GoDaddy's hosting service GoDaddy SSL certificates etc.
They are all different services. When you link them all together and give GoDaddy control over your entire setup, if there's a problem with any one service, you can't recover as easily as if they were each handled independently. meme: "Do one thing well."
"All-in-one" solutions, though they might provide convenience, might come at a cost in terms of disaster recovery. meme: SPOF
I wonder if this thinking might also apply to software: using a single, large "all-in-one" program versus using lots of smaller, independent (and replaceable) programs.
Of course, if someone were to do this same thing to BuddyNS I would be up a creek for a little while, but I could just login to Namecheap and point to a different secondary.
[1]: http://tinydns.org/
Now I need to bust a nut and get things moved off ASAP.
I'd be really interesting to get some behind-the-scenes data on what happened and what it took to fix it.
It's not free but close enough to it for your purposes here.
Surprisingly, all the reasons to stay on GD vanished this afternoon :-P
ETA is 6 hours
For DNS, I recommend dnsimple. They do DNS and domain registration for my three domains and their UI is amazing. Here's a referral link that, if used, gives both of us one month free DNS service (which is only $3 anyway). https://dnsimple.com/r/96a980397648e9
References:
[1]: https://en.wikipedia.org/wiki/GoDaddy.com#Marketing (Wikipedia: GoDaddy.com: Marketing) [2]: http://www.wired.com/threatlevel/2007/01/godaddy_defends/ ("GoDaddy Defends SecLists Takedown," Kevin Poulsen, January 25, 2007, Threat Level) [3]: http://news.cnet.com/8301-31921_3-57349913-281/godaddy-bows-... ("GoDaddy bows to boycott, now 'opposes' SOPA copyright bill," Declan McCullagh, December 29, 2011, CNET News) [4]: http://www.bobparsons.me (Bob Parsons) [5]: http://abcnews.go.com/Business/daddy-ceo-bob-parsons-africa-... ("Go Daddy CEO Bob Parsons: Africa Elephant Hunt Video 'Nothing to Be Ashamed Of'," Susanna Kim and Michael S. James, April 2, 2011, ABC News)
Now we need to switch to DynDNS asap who say they are getting tons of calls right now
The sender might also get a delivery failure message from the relay.
To clear things up a bit: $ whois =godaddy.com
See: http://superuser.com/questions/37954/how-to-use-command-line...
I usually don't root against companies but they are exceptionally bad.
Also, do backups, use good password practices, and everything else that everyone knows and the lazy will still fail to do.
Oh, 20 seconds in and a downvote. I can take them, I didn't ignore the last 8 problems GoDaddy has been responsible for lately and am not hurting from this outage.
Absolutely nothing useful to add to the discussion, just snark. Yet for some reason its the highest voted comment.
In this case, the problem is that DNS is a distributed database, and the idea that people are hosting websites with all of their DNS from a single provider that is at the same time acting as their registrar (whose only purpose in the DNS infrastructure is to mediate your ability to change your DNS servers and renew your account) is horrific: it means something horrendously wrong has occurred in this community.
Meanwhile, the comments here are just strange: people talking about "switching providers without downtime" when the whole point of how DNS works is that you can have arbitrarily many servers and thereby have multiple providers hosting your zones at once. To even have a webpage in the first place you had to setup DNS, and if you somehow skipped that step then you probably skipped tons of other important steps. :(
Reading this entire thread is thereby just depressing: this isn't some advanced corner case of A/B testing leading to improved knowledge of how to do pricing, this is web hosting 101. Yet, somehow, we have 308 upvotes and 238 comments that have been left about an outage of a single provider for the only component in the entire stack of a website where you almost have to go out of your way to not have fault tolerance.
Then, as opposed to trying to get this discussion out of the way as soon as possible, we are just being flooded with a combination of people claiming that this is important, and that those who disagree are being "snarky", combined with opportunistic bloggers submitting tutorials like the "GoDaddy Outage: How to Migrate to AWS Route 53" that was just posted.
Therefore, I will claim that it isn't drivebyacct2 that is indicative of a loss of HN quality: it is instead that somehow any of this was relevant in the first place, and that once posted it keeps spreading. I can understand people being interested when AWS or Heroku or even GitHub goes offline, but no one on Hacker News should care if GoDaddy DNS goes offline.
You're attempting to marginalize GP's comment as "snark," but I'm not seeing it.
A potential solution to get this fixed:
1. SNRKY_COMMENTS = {MODs manually tag comments such as OP}
2. SNRKY_UPVOTERS = {Users who upvote SNRKY_COMMENTS}
3. Vote = Vote * 0.5 , if user(Vote) ∈ SNRKY_UPVOTERS
Sure, it may be snark but I sure as hell hope it motivates at least one more person to switch. And apparently it has, unless I'm failing to detect sarcasm on one of the other replies.
This entire conversation should be useless because there shouldn't be people here still using GoDaddy.
For shame.
One is in a moral sense - something along the lines of "If you use GoDaddy, you share its guilt for its bad acts and deserve punishment". That's unfair, of course.
Another possible meaning is that anyone who fails to research something as important as a domain name registrar is suffering the natural consequences of their actions when a poor choice causes them problems. A person doesn't have to be very savvy to read the Wikipedia article and see that GoDaddy has been involved in several high-profile controversies regarding mistreatment of customers.
I don't think someone asserting the second should be shamed, though it doesn't seem to be very valid. I didn't come up with much negative information outside of the Wikipedia article when I avoided search terms specifically related to known issues.
Are there really a lot of "not-too-savvy" folks who understand that they need GoDaddy to provide them DNS servers but know better than to use someone else for DNS services and/or registration? Maybe I underestimate the size of that population.
I should and do apologize... I'm getting a lot of flak for my tone. No one deserves for their sites to be down, but I have no sympathy for HN readers who experience downtime. This issue has been discussed to death too many times for it to be an honest surprise to anyone here.
> If you are using GoDaddy for anything, you deserve what you get. If you are using GoDaddy for not just registration but also for DNS, I would just fix it as soon as possible and not tell anyone.
...to something like this:
"GoDaddy has a history of not only being bad with customer support, but also being the target for many politically motivated attacks for business practices which are not forthright or above-board. If you use them for registration and DNS, you are likely to get burned, so I suggest moving to another provider in short order once this clears up."
You could do a lot to benefit people without the vitriol, snark and associated venom.
I didn't downvote you.
But you might have gotten downvoted because you said "If you are using GoDaddy for anything, you deserve what you get." w/o giving links or further information. The things you are thinking might not be obvious to everyone.
http://www.huffingtonpost.com/2011/03/31/bob-parsons-godaddy...
http://gizmodo.com/5870559/as-if-you-needed-another-reason-t...
http://www.salmanahsan.com/godaddy-sucks/
http://www.oooff.com/blacklist/why-godaddy-sucks.php
http://www.simpleproductivityblog.com/why-i-left-godaddy/
From what I gather you should take your money elsewhere because: (1) they love SOPA (even though they redacted their support) (2) they have awful customer service and seedy sell tactics (3) have ads which are sexist and (4) have a CEO who likes hunting elephants.
If those don't bother you then you can now add have DNS servers go down for significant portions of time.
Even wikipedia ditched GoDaddy several months ago.
Citing sources for your opinion is good practice, I agree, but so is independent due diligence.
Because it seems like there are a lot of suggestions to move to alternate services that are in almost every case more expensive, but may or may not be any more reliable. It is well known that there are entities in control of botnets large enough to DDoS just about anything for some period of time.
ETA: Source- http://storify.com/poe/anonymous-lulz-and-godaddy