今天,由于证书问题,许多流行的Firefox附加组件已停止工作。

您好,亲爱的哈布罗维特!

我想立即警告您,这是我的第一本出版物,因此,请您立即将所有问题,错别字等通知我。

像往常一样,早上,我打开笔记本电脑,开始在我最喜欢的Firefox(66.0.3 x64版本)中悠闲地冲浪。 突然,早晨不再变得乏味-在一个令人敬畏的时刻,突然弹出一条消息,说某些附加组件无法检查且被禁用。 “很棒!” 我想了想,爬进了附加控制面板。

而且……我在那里看到的东西,轻描淡写地让我有些震惊。 所有插件均被禁用。 HTTPS Everywhere,NoScript,uBlock Origin,FVD SpeedDial以及到目前为止没有任何问题的一些附加组件被标记为过时的。

奇怪的是,第一个反应是想到一个家庭主妇:“病毒!”。 但是,常识占了上风,我尝试的第一件事是重新启动浏览器。 这没用。 我尝试重新安装插件-我得到一个简洁的“下载失败。 尝试安装至少某些东西时,请从附件管理器中检查您的连接。 “啊哈!” 我告诉自己,意识到这个问题显然不是我的

与同事联系后,我发现他们的浏览器也有同样的问题。 快速搜索可以发现Bugzilla中新的错误报告, Reddit上的一个小话题以及此类新闻 。 事实证明,从今天(05/04/2019)开始,未根据Mozilla的新规则 (将于6月推出)进行扩展的扩展名将以“未签名”的形式停止工作。 事实证明,Mozilla侧面的证书存在问题,该证书对扩展名进行了签名,该证书已过期。

导致如此大的失败的原因是未知的,还是Mozilla方面的某种错误,还是“预防性地”阻止受欢迎的加载项以根据更新的规则强制对其进行重新验证的决定。 显然,此问题将影响大量用户-毕竟,Firefox对于扩展是最受赞赏的,因此,目前的失败后果不明。 但是,让我们将这些想法留给分析人员和专家来解决,作为忠实的用户,我对修复我的附加组件最感兴趣。 这个问题还没有答案。 希望这种情况尽快发生。 到目前为止,问题在于“已确认”状态,但尚未解决。

到目前为止,建议将过渡到“每晚”的程序集作为拐杖,您可以在其中禁用附加验证或对用户配置文件进行某些操作 (个人而言,不幸的是,它对我没有帮助)。

感谢所有阅读您的关注!

UPD对于所有浏览器用户,由于用于生成数字签名的证书有效期已到期,因此插件被阻止。 作为续订Linux用户对附件的访问的一种解决方法,可以通过在about:config中将“ xpinstall.signatures.required”变量设置为“ false”来禁用数字签名验证。 这种用于稳定版和Beta版的方法仅适用于Linux,对于Windows和macOS,此类操作仅在夜间版本和开发人员版本(Developer Edition)中才可行。 或者,您也可以将系统时钟的值更改为证书过期之前的时间 。 感谢您添加rsashka

UPD2 :添加了一项民意调查(目前尚不清楚为什么我不立即猜到)

UPD3 :感谢AnatoliyTkachev提供了解决方法 说明的链接。 就我自己而言,我使用脚本来解决问题,因为它需要最少的手势。

UPD4 :开发人员写道 ,他们开发了一种解决方法

Source: https://habr.com/ru/post/zh-CN450478/


All Articles