kernel.org Went Dark for 12 Hours — a Mirror Config Was to Blame
On the evening of July 2, anyone trying to download a Linux kernel from the official website hit a wall. The latest releases returned 404 errors. Archived versions returned 403 errors. For more than half a day, kernel.org was effectively broken for its most basic function.

The Linux Foundation, which runs the site, confirmed the cause early on July 3 Beijing time. A configuration error introduced while adding a new primary mirror server had made all kernel archive files inaccessible. The team said it was working to restore everything.
A follow-up around 2 PM Beijing time on July 3 acknowledged that recovery was still underway and would take another 12 hours. “Affected files will be available as soon as the synchronization is complete,” the Foundation wrote.
As of now, kernel.org is back online. Both current and archived kernel builds are downloadable again. The full mirror sync took roughly 24 hours from the initial outage.
The kernel.org dashboard tracked the incident chronologically: the root cause was a config error on a new primary mirror server that broke access to archive files. A fix was deployed promptly. Recovery stretched through July 3, with the team estimating 12 more hours for full restoration. Once synchronization finished, affected files went live again.
For a project whose code runs on everything from smartphones to supercomputers, a single misconfiguration taking the whole distribution chain down for a day is a concrete failure in a system most people assume is bulletproof.