证书过期导致全球Firefox用户无法使用扩展,仍在修复中

日前有不少火狐浏览器用户发现自己的所有扩展被禁用,不少网友以为临时故障于是卸载重新安装浏览器等。但是这些折腾并不能解决问题直到火狐浏览器官方发布公告,原来是火狐浏览器某个系统证书到期导致问题。

 
证书过期导致全球Firefox用户无法使用扩展,仍在修复中
 

这个证书用于校验火狐浏览器扩展程序并且具有高优先级,如果无法校验则会自动禁用扩展程序提高安全性。而乌龙事件中的证书过期让火狐浏览器稳定版上的所有扩展被禁用,除非用户手动修改配置项降低安全级别。

临时解决:

方法一,打开 abouot:config 页面将 xpinstall.signatures.required 改为 false;

方法二,用 runasdate 把 firefox 的时间调到昨天。