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.
More:
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
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?
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.
Anyway, this looks like an attempt to outsource something to Akamai that went badly wrong.
developer.apple.com. 73 IN CNAME developer-cdn.apple.com.akadns.net.
developer-cdn.apple.com.akadns.net. 73 IN CNAME world-gen.g.aaplimg.com.
world-gen.g.aaplimg.com. 13 IN CNAME apple-c.g.aaplimg.com.
apple-c.g.aaplimg.com. 8 IN CNAME apple-cf.g.aaplimg.com.
apple-cf.g.aaplimg.com. 8 IN CNAME apple-lr.g.aaplimg.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.
The Akamai CNAME just points to a series of aaplimg.com CNAME (eventually ending up with apple-lr.g.aaplimg.com), which is Apple's own CDN domain. The CDN's resolvers (a.gslb.aaplimg.com and b.gslb.aaplimg.com) refused to serve A records for apple-lr.g.aaplimg.com.
They fixed that and now it's back up.
This kind of setup is typically done for flexibility reasons (geographical DNS load balancing or similar, where the Akamai DNS servers serve as the geo LB).
> It's generally considered bad form to have the 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.
Not necessarily - this is what glue records[1] are for. Many large companies host their authoritative DNS on the same domain, it's not a bad practice when done carefully.
> Did they really want to point "developer.apple.com", a web site, to "developer-cdn.apple.com.akadns.net", which is a DNS server.
It's just a CNAME, meaning go look that up. It does not indicate that developer-cdn.apple.com.akadns.net is a DNS server.
The above seems to indicate that somewhere in the chain of resolving developer-cdn.apple.com.akadns.net, a DNS server refused the query. A dig +trace should indicate which.
This looks like an Akamai DNS load balancing solution. It will route a user to an endpoint based on a bunch of statistics (think location, availability, latency, and/or load), and will often handle caching and DDOS protection as well
I’m sure it wasn’t when you posted 10 minutes prior, but FWIW currently listing 11 outages:
> App Store - Outage
Today, 12:32 PM - ongoing
Some users are affected
Users may be experiencing intermittent issues with this service.
Apple Arcade - Outage
Today, 12:32 PM - ongoing
Some users are affected
This service may be slow or unavailable.
Apple Music - Outage
Today, 12:32 PM - ongoing
Some users are affected
This service may be slow or unavailable.
Apple TV+ - Outage
Today, 12:32 PM - ongoing
Some users are affected
Users may be experiencing a problem with Apple TV+. We are investigating this issue.
iTunes Store - Outage
Today, 12:32 PM - ongoing
Some users are affected
This service may be slow or unavailable.
Podcasts - Outage
Today, 12:32 PM - ongoing
Some users are affected
Users are experiencing a problem with this service. We are investigating and will update the status as more information becomes available.
Radio - Outage
Today, 12:32 PM - ongoing
Some users are affected
This service may be slow or unavailable.
Apple Business Manager - Outage
Today, 1:14 PM - ongoing
Some users are affected
Users may be unable to sign in.
Apple School Manager - Outage
Today, 1:14 PM - ongoing
Some users are affected
Users may be unable to sign in.
Device Enrollment Program - Outage
Today, 1:14 PM - ongoing
Some users are affected
Users are experiencing a problem with this service. We are investigating this issue.
Schoolwork - Outage
Today, 1:14 PM - ongoing
Some users are affected
This service may be slow or unavailable.
A lot of system status pages are updated by humans who will verify issues before reporting them. Main reason is to avoid overly surface every minor and transitory issue to public view.
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…
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.
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.
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!
Definitely. Downdetector shows a bunch of reports too (e.g. https://downdetector.com/status/apple-music/). I noticed issues with Music and News, seems like a ton of their services are down
Would an infinite spinner also show up if the server was up but the connection was problematic? If yes, this would be about not handling network errors, which sounds like a decent rejection reason to me.
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?
It fell back to insecure for me, for about 30 seconds (maybe longer before I noticed) I couldn’t connect to the Internet from my iPhone, then I got a notification saying private relay was unavailable and I was able to connect again.
A few minutes later it gave me another notification saying private relay was working again.
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.
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.
If I had just dropped $2K-$12K on a media-centric computer with the intent of running encrypted backups, spreadsheets, databases and other inappropriate tasks for non-ECC memory (looking at you Leo), I’d downvote too!
Animats|4 years ago
More:
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?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.
Anyway, this looks like an attempt to outsource something to Akamai that went badly wrong.
lima|4 years ago
Yes:
The Akamai CNAME just points to a series of aaplimg.com CNAME (eventually ending up with apple-lr.g.aaplimg.com), which is Apple's own CDN domain. The CDN's resolvers (a.gslb.aaplimg.com and b.gslb.aaplimg.com) refused to serve A records for apple-lr.g.aaplimg.com.They fixed that and now it's back up.
This kind of setup is typically done for flexibility reasons (geographical DNS load balancing or similar, where the Akamai DNS servers serve as the geo LB).
> It's generally considered bad form to have the 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.
Not necessarily - this is what glue records[1] are for. Many large companies host their authoritative DNS on the same domain, it's not a bad practice when done carefully.
[1]: https://ns1.com/blog/glue-records-and-dedicated-dns
silisili|4 years ago
It's just a CNAME, meaning go look that up. It does not indicate that developer-cdn.apple.com.akadns.net is a DNS server.
The above seems to indicate that somewhere in the chain of resolving developer-cdn.apple.com.akadns.net, a DNS server refused the query. A dig +trace should indicate which.
frays|4 years ago
jonfw|4 years ago
variant|4 years ago
https://puck.nether.net/pipermail/outages-discussion/2022-Ma...
mnd999|4 years ago
tshaddox|4 years ago
Wife: My Apple Maps isn't working.
Me: Hmm, it's not working for me either. They must be having server problems. You should use Google Maps for now.
Wife: I can't download Google Maps either, the App Store doesn't seem to be working.
zionic|4 years ago
Looks like I really need to keep a 3rd party nav app installed just in case!
moepstar|4 years ago
They work on iOS as well - so it seems to be a regional thing?
(Location: Germany)
donarb|4 years ago
divbzero|4 years ago
Rough order of events:
1. Not working (could not find server)
2. Not working (request timeout)
3. Restart app
4. Working
Perhaps DNS was broken for awhile and restarting the app cleared the DNS cache and forced a fresh IP lookup?
asvitkine|4 years ago
tormock|4 years ago
[deleted]
donohoe|4 years ago
https://www.apple.com/support/systemstatus/
adwi|4 years ago
> App Store - Outage Today, 12:32 PM - ongoing Some users are affected Users may be experiencing intermittent issues with this service.
Apple Arcade - Outage Today, 12:32 PM - ongoing Some users are affected This service may be slow or unavailable.
Apple Music - Outage Today, 12:32 PM - ongoing Some users are affected This service may be slow or unavailable.
Apple TV+ - Outage Today, 12:32 PM - ongoing Some users are affected Users may be experiencing a problem with Apple TV+. We are investigating this issue.
iTunes Store - Outage Today, 12:32 PM - ongoing Some users are affected This service may be slow or unavailable.
Podcasts - Outage Today, 12:32 PM - ongoing Some users are affected Users are experiencing a problem with this service. We are investigating and will update the status as more information becomes available.
Radio - Outage Today, 12:32 PM - ongoing Some users are affected This service may be slow or unavailable.
Apple Business Manager - Outage Today, 1:14 PM - ongoing Some users are affected Users may be unable to sign in.
Apple School Manager - Outage Today, 1:14 PM - ongoing Some users are affected Users may be unable to sign in.
Device Enrollment Program - Outage Today, 1:14 PM - ongoing Some users are affected Users are experiencing a problem with this service. We are investigating this issue.
Schoolwork - Outage Today, 1:14 PM - ongoing Some users are affected This service may be slow or unavailable.
mwnivek|4 years ago
The link is currently not working...
oxplot|4 years ago
nneonneo|4 years ago
ransom1538|4 years ago
perihelions|4 years ago
- "Multiple Apple services are down such as: (Will be updating this list)"
https://old.reddit.com/r/apple/comments/tjg8tz/megathread_ap... ("[Megathread] Apple Outages")
samwillis|4 years ago
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.
Edit: Login and app downloads now working as of 6.00GMT
spansoa|4 years ago
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!
unknown|4 years ago
[deleted]
jcims|4 years ago
rvieira|4 years ago
lima|4 years ago
Unlikely to be BGP shenanigans as some people on Twitter claim. My network has direct peerings to Apple's AS714.
unknown|4 years ago
[deleted]
unknown|4 years ago
[deleted]
chewmieser|4 years ago
callalex|4 years ago
synaesthesisx|4 years ago
gjsman-1000|4 years ago
https://www.macrumors.com/2022/03/21/icloud-and-apple-servic...
Big outage... is it some stupid DNS issue again?
andremedeiros|4 years ago
chuinard|4 years ago
thih9|4 years ago
donatj|4 years ago
oxplot|4 years ago
mathieuh|4 years ago
A few minutes later it gave me another notification saying private relay was working again.
nyuszika7h|4 years ago
ChrisMarshallNY|4 years ago
Maursault|4 years ago
https://www.mac.com/
https://www.me.com/
SlimyHog|4 years ago
rateofclimb|4 years ago
selimthegrim|4 years ago
mariojv|4 years ago
unknown|4 years ago
[deleted]
leviathan|4 years ago
SalimoS|4 years ago
And another notification that it’s back online 40min later
antupis|4 years ago
teeray|4 years ago
wanderer_|4 years ago
brown9-2|4 years ago
1023bytes|4 years ago
variant|4 years ago
unknown|4 years ago
[deleted]
unknown|4 years ago
[deleted]
sys_64738|4 years ago
hit8run|4 years ago
ComputerGuru|4 years ago
camhart|4 years ago
gunzor|4 years ago
jhgb|4 years ago
Must be gravity. (Sorry, I had to.)
alopes|4 years ago
selimthegrim|4 years ago
traceroute66|4 years ago
tiahura|4 years ago
spike021|4 years ago
novateg|4 years ago
fargle|4 years ago
vaxman|4 years ago
https://earthsky.org/sun/sun-activity-solar-flares-cme-week-...
LPDDR5 in the SoC doesn’t.
vaxman|4 years ago
Melatonic|4 years ago
unknown|4 years ago
[deleted]
ragnot|4 years ago
windex|4 years ago
T3RMINATED|4 years ago
[deleted]
tormock|4 years ago
[deleted]
barkingcat|4 years ago
unknown|4 years ago
[deleted]