Tell HN: Apple development certificate server seems down?
Posted by strongpigeon 5 hours ago
I don't see anything on https://developer.apple.com/system-status/, but I haven't been able to install apps for development on my own devices starting at 11AM PDT.
Other people on Reddit seem to be hitting this too [0]. Anyone knows anything about it?
[0]: https://www.reddit.com/r/iOSProgramming/comments/1rq4uxl
Edit: Now getting intermittent 502s from https://ppq.apple.com/. Something is definitely going on.
Comments
Comment by xutopia 5 hours ago
This is worse than Github being down and Apple Developers who pay 99$ a year for the privilege of writing software on this ecosystem aren't event getting a status page update: https://developer.apple.com/system-status/
Comment by andyvanosdale 1 hour ago
Comment by _heimdall 41 minutes ago
Comment by Brian_K_White 17 minutes ago
The entire Apple universe is smaller than the world or even just the github part of the world, and the Apple developer universe is a tiny fraction of even just the Apple universe.
Comment by ToucanLoucan 4 hours ago
I'm looking for a job shoveling pig shit as we speak.
What genuinely pisses me off is that this isn't noted on their status page, nor is it indicated at all when you, I dunno, revoke and generate certs repeatedly trying to solve a problem you didn't fucking cause.
Comment by monero-xmr 45 minutes ago
Comment by ollin 54 minutes ago
Although https://developer.apple.com/system-status/ was green for most of the 3-4 hour outage, the page now at least acknowledges two minutes of downtime:
App Store Connect - Resolved Outage
Today, 12:04 AM - 12:06 AM
All users were affected
Users experienced a problem with this service.
Not a great developer experience.Comment by gt565k 5 hours ago
Apple's status page is showing no problems (all green).
This is a really bad look for Apple.
Comment by strongpigeon 5 hours ago
Comment by gt565k 5 hours ago
Are you serious Apple?
Comment by strongpigeon 5 hours ago
Issued On Wednesday, January 21, 2026 at 9:47:41 AM
Expires On Wednesday, February 17, 2027 at 10:28:16 AM
What I get is: net::ERR_CERT_AUTHORITY_INVALIDComment by xutopia 5 hours ago
Comment by astrostl 4 hours ago
OpenSSL can't validate the cert because it contains a critical extension it doesn't recognize — specifically 1.2.840.113635.100.6.27.3.2, which is an Apple-proprietary OID marked as critical. Per X.509 rules, if a client encounters an unrecognized critical extension, it must reject the cert.
That said, this is likely intentional on Apple's part — browsers and Apple's own TLS stack (SecureTransport/Network.framework) almost certainly know how to handle this extension. It's a private Apple CA (Apple Server Authentication CA) signing an Apple-internal service endpoint, so it's designed to work within Apple's ecosystem rather than with generic OpenSSL.
In practice:
- Works fine in Apple clients (Safari, curl on macOS using the system TLS stack, iOS apps)
- Fails with raw OpenSSL or other non-Apple TLS implementations
- Not a misconfiguration — it's Apple intentionally using a proprietary critical extension on their private PKIComment by strongpigeon 4 hours ago
The intermittent 502s on the other hand are an issue.
Comment by Orellius 48 minutes ago
Comment by ynac 4 hours ago
[edit] And FreeUSATax portal. Solar cone today?
Comment by avicado0o 3 hours ago
Comment by strongpigeon 3 hours ago
Comment by tariksune 3 hours ago
edit: working now
Comment by erkanerol 3 hours ago
Comment by colinbartlett 50 minutes ago
Full disclosure, I operate a product that compares official outage acknowledgment to actual outage impact times. (Which I won't mention to avoid self-promotion.)
For this specific incident, I saw the alert come across my Slack at 19:02 UTC. We received over 100 reports of this outage before the official acknowledgement was posted by Apple on their status page at 21:37 UTC.
Shortly after their acknowledgment, the reports fizzled out and then Apple marked the incident as resolved about 20 minute later.
The whole outage lasted about 4 hours from first report to last and wasn't acknowledged by Apple until 3.5 hours into it.
Comment by semtra 4 hours ago