Eric Rescorla has a blog post over at Mozilla about the technical details on the recent Firefox add-on outage. He covers the background of how they use certificates, how they tried to mitigate the damage from the outage, how they worked to solve the problem without breaking more things, deployment of the replacement certificate, and why it took so long to fix.
Recently, Firefox had an incident in which most add-ons stopped working. This was due to an error on our end: we let one of the certificates used to sign add-ons expire which had the effect of disabling the vast majority of add-ons. Now that we've fixed the problem for most users and most people's add-ons are restored, I wanted to walk through the details of what happened, why, and how we repaired it.
There were a lot of work arounds discussed here and elsewhere, some of them quite stupid so, lastly, remember to undo any temporary work-arounds that might have been deployed last weekend.
Earlier on SN: In Firefox All Extensions Disabled Due to Expiration of Intermediate Signing Cert
(Score: 0) by Anonymous Coward on Friday May 10 2019, @11:38PM (4 children)
Get a very large chunk of money. That will allow us to start the project. Then get a very large income. That will allow us to continue...
(Score: -1, Troll) by Ethanol-fueled on Saturday May 11 2019, @12:44AM (3 children)
And if you want to avoid the problems that befell other mighty browsers, don't let women or minorities join your team. If anybody asks about your diversity statistics just buy some wigs (some colored pink and purple) and dresses for a photoshoot and say you're all trans.
(Score: 0) by Anonymous Coward on Saturday May 11 2019, @05:42AM
Hello
sirma'am, I find your ideas intriguing wish to subscribe to your newsletter.(Score: 0) by Anonymous Coward on Saturday May 11 2019, @05:58AM (1 child)
Or you could simply hire based on individual's ability without falling into a trap of only 2 choices.
(Score: 2) by Acabatag on Saturday May 11 2019, @08:22PM
Sadly, there are people actively working to make this a difficult choice.