<a href="https://developer.apple.com" rel="nofollow">https://developer.apple.com</a> doesn't work
App Store doesn't work
iMessage doesn't work.
Not just me - coworkers also struggling.<p>Any idea what's going on?
<p><pre><code> nslookup
> server a.ns.apple.com
Default server: a.ns.apple.com
Address: 2620:149:ae0::53#53
Default server: a.ns.apple.com
Address: 17.253.200.1#53
> developer.apple.com
Server: a.ns.apple.com
Address: 2620:149:ae0::53#53
developer.apple.com canonical name = developer-cdn.apple.com.akadns.net.
** server can't find developer-cdn.apple.com.akadns.net: REFUSED
</code></pre>
Ah. So Apple's own DNS servers are redirecting developer.apple.com to something on "akadns.net",
which is operated by Akamai. But Apple's own DNS servers refuse to resolve that, probably because it's not in the apple.com zone.<p>More:<p><pre><code> nslookup
> developer-cdn.apple.com.akadns.net
Server: 127.0.0.53
Address: 127.0.0.53#53
Non-authoritative answer:
developer-cdn.apple.com.akadns.net canonical name = world-gen.g.aaplimg.com.
world-gen.g.aaplimg.com canonical name = apple-c.g.aaplimg.com.
apple-c.g.aaplimg.com canonical name = apple-cf.g.aaplimg.com.
apple-cf.g.aaplimg.com canonical name = apple-lr.g.aaplimg.com.
> server a.ns.apple.com
Default server: a.ns.apple.com
Address: 2620:149:ae0::53#53
Default server: a.ns.apple.com
Address: 17.253.200.1#53
> developer-cdn.apple.com.akadns.net
Server: a.ns.apple.com
Address: 2620:149:ae0::53#53
** server can't find developer-cdn.apple.com.akadns.net: REFUSED
</code></pre>
It's clearly a botched DNS configuration. Not clear what the intent was. Did they really want to point
"developer.apple.com", a web site, to "developer-cdn.apple.com.akadns.net", which is a DNS server? Or am I misreading that?<p>It's generally considered bad form to have all the DNS servers for "example.com" under "example.com", by the way. If you mess up "example.com", or it goes down, getting to it to fix it can be difficult.<p>Anyway, this looks like an attempt to outsource something to Akamai that went badly wrong.
Yep.<p>Wife: My Apple Maps isn't working.<p>Me: Hmm, it's not working for me either. They must be having server problems. You should use Google Maps for now.<p>Wife: I can't download Google Maps either, the App Store doesn't seem to be working.
You wouldn't think it if you went by this:<p><a href="https://www.apple.com/support/systemstatus/" rel="nofollow">https://www.apple.com/support/systemstatus/</a>
Here's a lot of crowd-sourced anecdata points:<p>- <i>"Multiple Apple services are down such as: (Will be updating this list)"</i><p><a href="https://old.reddit.com/r/apple/comments/tjg8tz/megathread_apple_outages_march_21/" rel="nofollow">https://old.reddit.com/r/apple/comments/tjg8tz/megathread_ap...</a> (<i>"[Megathread] Apple Outages"</i>)
I chose the perfect time to restore a repaired iPhone, don’t seem to be able to fully login to iCloud, it’s hanging on the login screen…<p>Edit:
It’s also refusing to download any apps, doesn’t even show the progress circle. Just a download icon next to the app name on the Home Screen and errors out when you click it.<p>Edit:
Login and app downloads now working as of 6.00GMT
It's times like this that force us to remind ourselves how reliant we are on critical services like these. On one hand, we can celebrate (Internet snow-day!) but on the other we are forced to shop around for alternatives too.<p>I often wondered how medieval the world would become if there was a huge sun flare ejection that breached the magnetic field and destroyed a bunch of data-centers. Think of the mess we'd be in!
I’m sure it’s happens more than I’m aware but i have to say that i can’t recall an App Store outage since i got back in the platform 3-4 years ago. Not bad!
I picked a terrific time to lose my temper and do a `rm -rf /Library/Developer/CommandLineTools ; xcode-select --install` /facepalm
Looks like their DNS servers are responsive, but refuse to serve records:<p><pre><code> $ dig -t NS developer.apple.com
[...]
apple-lr.g.aaplimg.com. 14400 IN NS b.gslb.aaplimg.com.
apple-lr.g.aaplimg.com. 14400 IN NS a.gslb.aaplimg.com.
$ dig @a.gslb.aaplimg.com developer.apple.com
[...]
;; ->>HEADER<<- opcode: QUERY, status: REFUSED
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; WARNING: recursion requested but not available
</code></pre>
Most likely a configuration mistake that'll be undone as soon as they figured out how to re-deploy their DNS servers while DNS is down.<p>Unlikely to be BGP shenanigans as some people on Twitter claim. My network has direct peerings to Apple's AS714.
Definitely. Downdetector shows a bunch of reports too (e.g. <a href="https://downdetector.com/status/apple-music/" rel="nofollow">https://downdetector.com/status/apple-music/</a>). I noticed issues with Music and News, seems like a ton of their services are down
MacRumors says Apple is down.<p><a href="https://www.macrumors.com/2022/03/21/icloud-and-apple-services-down/" rel="nofollow">https://www.macrumors.com/2022/03/21/icloud-and-apple-servic...</a><p>Big outage... is it some stupid DNS issue again?
iCloud Private Relay is shown as affected as well. This is an interesting case when it comes to failure behavior. From security perspective, you want your connection to stop working instead of falling back to insecure. Is this the case? Can anyone confirm?
They seem to have been having a bit of a lie-down, today. I can't submit TestFlight builds, but now, it is taking longer, before the server throws a nutty, so I guess the fix is on its way.
MobleMe is still down.<p><a href="https://www.mac.com/" rel="nofollow">https://www.mac.com/</a><p><a href="https://www.me.com/" rel="nofollow">https://www.me.com/</a>
the domain name developer.apple.com resolves through a series of CNAMEs to Apple's CDN (applimg.com), which if it was down would explain other things like iMessage also being unavailable.
gotECC?<p><a href="https://earthsky.org/sun/sun-activity-solar-flares-cme-week-of-march-14-2022/" rel="nofollow">https://earthsky.org/sun/sun-activity-solar-flares-cme-week-...</a><p>LPDDR5 in the SoC doesn’t.