您的Firefox扩展都被禁用了吗?那是个错误!

尝试消除问题的工具

一些Firefox用户开始注意到,突然在Web浏览器中禁用了已安装的浏览器扩展。扩展程序将在浏览器的加载项管理器中显示“无法验证是否可在Firefox中使用且已被禁用”消息。 Firefox会在顶部显示“一个或多个已安装的附加组件无法验证且已被禁用”,作为旁边的通知。

受影响的扩展包括LastPass,Ghostery,下载管理器(S3),暗模式,Honey,uBlock Origin,Greasemonkey,NoScript等。

更新3 : Mozilla发布了一个附加组件 适用于Firefox 47-65的用户,该用户修复了附加签名问题。

更新2Mozilla发布了Firefox 66.0.4 和Firefox 66.0.5解决台式机和Android上的问题。公司 计划发布旧版本Firefox的更新 也一样

更新资料 :Mozilla开始推出针对Firefox的Release,Beta和Nightly版本的修复程序。该修复程序使用Mozilla Studies,您需要确保已启用此功能才能获取它。 Mozilla指出,在应用此修复程序并重新启用加载项后,您可以再次禁用“研究”。您需要确保在about:preferences#privacy上选中“允许Firefox安装和运行研究”。

在此期间可能有效的解决方案:

  • 编辑extensions.json
  • 编辑user.js
  • 安装Firefox 66.0.4更新 (请注意,它不是发布版本,仅发布候选版本)
  • 加载临时扩展

发生了什么

仅提供的选项是找到替换并删除相关扩展;这让受影响的用户感到困惑。这是某种先发制人的打击吗 针对违反政策的扩展 ? Mozilla确实宣布将更严格地执行政策。

firefox add-ons disabled

答案是不。原来,问题是由错误引起的。如果仔细阅读,您会发现验证是问题所在。新线程 Bugzilla 建议这与扩展名签名有关。

Firefox将到期签名的附加组件标记为不支持,但不允许从AMO重新下载→由于中间签名证书到期,所有扩展都被禁用。

自Firefox 48和Firefox ESR 52起,所有Firefox扩展都需要签名。Firefox将阻止使用无效证书(或没有证书)安装扩展,这在用户系统上引起了问题。

已报告相关问题: 一些用户 无法从Mozilla的官方加载项存储库安装扩展。用户获得“下载失败。当他们尝试从官方存储库下载任何扩展名时,请检查您的连接错误。

每晚,Dev和Android用户可能能够 禁用扩展名签名 ;一些用户报告说,这暂时解决了该问题。您需要在about:config上将首选项xpinstall.signatures.required设置为false以禁用签名。您也可以将系统日期更改为前一天,以暂时解决该问题,但这可能会导致其他问题。

该问题只能在Mozilla的一端解决。组织需要更新证书或创建新证书来解决该问题。我希望Mozilla尽快解决这个问题 广泛 并影响了许多Firefox用户。

用户不应从其安装中删除受影响的扩展。 Mozilla修复问题后,该问题将自行解决。