Recently, all of the addons on Mozilla Firefox stopped working suddenly, and no one had the idea of why this happened. Later, the development team from Mozilla explained that the verification certificate that used to keep the addons signed to run on Mozilla was expired. With the expired certificate, the addons cannot run on the browser, causing the global issue. But as the problem is fixed right now, the Chief Technology Officer of the company Eric Rescorla wrote a detailed blog post explaining the exact reasons behind the issues.
Mozilla has already explained the issue as the expired signing certificate, and the company has pushed the update within a few hours of recognizing the issue fixing it completely. In the blog post, Eric Rescorla explains the reasons behind the issue and how the development team tackled the problems with ease. He told why the certificate expired and what steps were taken to bring the addon functionality back to working condition. According to Eric, the Mozilla development team spotted the problem on 6 PM PT on Friday evening, when they were wrapping the day. As Mozilla Firefox checks for the addon updates every 24 hours, not all of the users were affected when the team noticed the issue.
When the browser checked for the status of the addons, the certificate expired at the same time affecting almost all of the users worldwide. Fortunately, the team deployed the first update on 2:44 AM in less than 9 hours. From the deployment, almost all of the users got the fix within the next 12 hours, and the nightmare finished. As per Eric’s Blog post, the issuance of a new signing certificate in emergency conditions like this is pretty inconvenient due to the security protocols that the team has to follow. Addition to this personal opinion piece from CTO of Mozilla, the company would officially provide the exact reason with all of the technical details.