Massive Dyn DNS outage
Sites down:- Twitter
- DYN
- Etsy
- Github
- soundcloud
- spotify
- heroku
- pagerduty
- shopify
- intercom (app, not landing page)
Note that if these sites seem to be up to you, it's likely that your machine has cached the DNS response for these sites.
Some of these sites seem to work when using a UK VPN
301 comments
[ 3.7 ms ] story [ 442 ms ] threadhttps://www.dynstatus.com/incidents/nlr4yrr162t8
https://twitter.com/githubstatus/status/789433336083001344
maybe post a github gist? oh wait...
[pic](https://mikevanrossum.nl/stuff/gh.png)
[edit: twitter and github are both accessible again.]
199.16.156.70 twitter.com
104.244.43.231 abs.twimg.com
104.244.43.231 pbs.twimg.com
192.30.253.113 github.com
151.101.24.133 assets-cdn.github.com
Maybe you should have more than one. Then I could actually carry out my work...
https://107.22.212.99/
(Alias for https://status.github.com, via https://octostatus-9676240.us-east-1.elb.amazonaws.com )
$ host -t NS pagerduty.com
pagerduty.com name server ns-219.awsdns-27.com.
pagerduty.com name server ns-739.awsdns-28.net.
pagerduty.com name server ns-1198.awsdns-21.org.
pagerduty.com name server ns-1569.awsdns-04.co.uk.
I think I'm satisfied.
That said, I still can't load www.pagerduty.com in a browser right now. :/
edit: Using Google public DNS fixes things.
Im dead in the water and I cant complain on twitter :-(
*Everything that can be local.
We switched from Dyn to Rout53 a few weeks ago. It took about 12 hours before half of the traffic had shifted over.
Modern web browsers will also do the same thing if a query returns multiple A records and they get a connection error.
Route53 uses a bunch of different top-level domains for the same reason – if someone does manage to take the .com servers offline you'll be glad .co.uk is run by a separate organization.
Maybe your internet on the other side of the Atlantic is broken, ours seems to be working fine. ;-)
Edit: Looks like the eastern part of the USA is affected: https://cloudharmony.com/status-for-dyn
Works on my continent.
Now facing similar issues reported in original post.
EDIT: joking aside, the issue with multiple DNS providers is primarily (in my experience at the company I'm at having investigated this in the past) intelligent DNS entries. Example, 'return these A records, in this order, based on the number of requests, roughly balanced'.
There's no universal standard, just common aspects. DNS Provider A has one set of features, names for returning A records in some way, based on some weighted averaging, provider B has a different mechanism. So as an infrastructure person you have to:
1. Investigate provider A and B features for intelligent DNS (it's not even universally called intelligent DNS!), and mentally parse the commonalities and differences
2. Create a custom mechanism to keep them in sync internally. So you hope that A and B have an API for maintaining the records.
3. Ensure that when someone in your org wants to make an update, A and B update at the same time in the same way
4. APIs don't change.
I'm also familiar with the aggressiveness of that sales team. I prefer another provider and they were trying to solicit our business by specifically calling out our provider as amenable to a DDOS attack which had occurred.
Someone with a simpler setup with standard DNS features will find it much easier to use multiple providers, of course.
On the West Coast and I just lost twitter/soundcloud/github - 9:40 am PST
For those interested: https://namecoin.org/
(When asking e.g. ns1.p34.dynect.net directly.)