07579394 发表于 2019-5-4 19:00

这几天要转chrome吗,收藏夹等等怎么转啊

结夜野棠. 发表于 2019-5-4 19:19

一个影响这么广泛的 bug 搞这么久,感觉已经不值得爱了,转 chrome 了,再会

rootss 发表于 2019-5-4 19:21

07579394 发表于 2019-5-4 19:00
这几天要转chrome吗,收藏夹等等怎么转啊

临时解决办法
https://www.reddit.com/r/firefox/comments/bkhtv8/heres_whats_going_on_with_your_addons_being/

refo2613 发表于 2019-5-4 19:44

squallx 发表于 2019-5-4 19:48

我就说我也没手贱点更新嘛这搞什么飞机

天知道 发表于 2019-5-4 19:50

refo2613 发表于 2019-5-4 19:44
上不去,求转载

见41楼

squallx 发表于 2019-5-4 19:51

塔奇克马 发表于 2019-5-4 18:58
我以为是我浏览器坏了.然后xpinstall.signatures.required改成flase了...暂时能用了. ...

无效 是不是还有别的步骤

天知道 发表于 2019-5-4 19:53

最新进展是:
12:50 p.m. UTC / 03:50 a.m. PDT: We rolled-out a fix for release, beta and nightly users on Desktop. The fix will be automatically applied in the background within the next few hours, you don’t need to take active steps.

In order to be able to provide this fix on short notice, we are using the Studies system. You can check if you have studies enabled by going to Firefox Preferences -> Privacy & Security -> Allow Firefox to install and run studies.

You can disable studies again after your add-ons have been re-enabled.

We are working on a general fix that doesn’t need to rely on this and will keep you updated.

简单说弄了一个热更新,但目前只有正常版本、Beta和Nightly版本有;我这种ESR用户好像没有;而且它说的选项->隐私与安全中的“Allow Firefox to install and run studies”我在ESR中找半天没找着,不知道是个什么选项。

天知道 发表于 2019-5-4 19:58

squallx 发表于 2019-5-4 19:51
无效 是不是还有别的步骤

应该没有,但如果你不是ESR,Beta或Nightly版本的,这个选项可能无效。

迪米特里 发表于 2019-5-4 20:01

幸好没手贱点卸载,现在能正常用了

museqsou 发表于 2019-5-4 20:07

地址栏打开 about:support
打开配置文件夹
打开 extensions.json
替换 "appDisabled":true 为 "appDisabled":false
替换 "signedState":-1 为 "signedState":2
保存文件
重启Firefox.
地址栏打开 about:addons
重新启用被禁用的扩展
临时解决方案2

Lisylfn 发表于 2019-5-4 20:09

天知道 发表于 2019-5-4 19:53
最新进展是:
12:50 p.m. UTC / 03:50 a.m. PDT: We rolled-out a fix for release, beta and nightly user ...

应该是这个选项, 正常版
https://i.loli.net/2019/05/04/5ccd80e72a1f0.png

斜阳 发表于 2019-5-4 20:11

傻逼火狐,ESR也挂了

天知道 发表于 2019-5-4 20:16

斜阳 发表于 2019-5-4 20:11
傻逼火狐,ESR也挂了

ESR版试试41楼的方法,暂时可用。但记着修复完成后要改回去。

Uranus 发表于 2019-5-4 20:25

我收到这个BUG的临时更新了,就点了下帮助,关于FireFox里的检查更新,只检查不更新,然后插件列表里出现了这个hotfix,以前的插件暂时正常了


牛肉米粉 发表于 2019-5-4 20:38

幸好chrome还能用

neverer 发表于 2019-5-4 20:42

用waterfox,暂时无异常……

softworm 发表于 2019-5-4 20:46

Waterfox 路过,因为某些扩展不想用新版火狐,于是这次没影响...

雪风 发表于 2019-5-4 20:54

在各种小问题没得解决但还是坚持56不升级,把升级组件都删除另外用cent备用的情况下,没想到还会被扩展来一记致命一击

llliu 发表于 2019-5-4 21:10

头脑一热点了个翻新firefox,然后自动同步把扩展又装回来,这下又可以用了

还是说已经修复啦

rootss 发表于 2019-5-4 21:18

llliu 发表于 2019-5-4 21:10
头脑一热点了个翻新firefox,然后自动同步把扩展又装回来,这下又可以用了

还是说已经修复啦 ...

我有一台是53楼那种自动修好的

loli炮 发表于 2019-5-5 13:25

坑爹的火狐 去贴吧看说开什么试验就行没用翻新,修完了损失惨重 扩展脚本一个不剩都给我删干净了昨晚折腾到2点凭记忆重装了大半还有一部分找不到或者忽然不能用了 艹nmb的火狐

lwa190212 发表于 2019-5-5 13:34

一直开着的FF也会中招吗

lixianfyss 发表于 2019-5-5 13:49

长谷川昴 发表于 2019-5-4 10:25
不想升级量子火狐的话,请换用Waterfox,完全没受影响,老版的功能和保留的插件/扩展还更多 ...

支持火狐账号吗?

kukimao 发表于 2019-5-5 14:15

Hieda 发表于 2019-5-5 14:29

本帖最后由 Hieda 于 2019-5-5 14:31 编辑

0. 不能卸拓展/重新开荒,如果这么做扩展的配置全丢,mozilla警告过了
1.要修复的话在隐私和安全里允许studies就行了https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/,收不到更新的话在about:config里把app.normandy.first_run设为true之后再重启火狐
2. 虽然热更新修复了,但是下个正式修复的新版本发不出来,具体看专楼

lixianfyss 发表于 2019-5-5 14:39

天知道 发表于 2019-5-4 19:58
应该没有,但如果你不是ESR,Beta或Nightly版本的,这个选项可能无效。

56Beta版本改这个并没作用。

lixianfyss 发表于 2019-5-5 14:42

Lisylfn 发表于 2019-5-4 20:09
应该是这个选项, 正常版

56Beta没这个选项,还有别的方法装studies吗?

lixianfyss 发表于 2019-5-5 14:44

Hieda 发表于 2019-5-5 14:29
0. 不能卸拓展/重新开荒,如果这么做扩展的配置全丢,mozilla警告过了
1.要修复的话在隐私和安全里允许stud ...

56Beta没这个选项,感觉Mozila借这次机会要彻底清除钉子户?

ashunicorn 发表于 2019-5-5 14:45

本帖最后由 ashunicorn 于 2019-5-5 01:46 编辑

补充一个临时方法,如果勾选了实验性推送还不行的话(比如我)

1. 首先进入about:config,把devtools.chrome.enabled设置为true
2. 用Ctrl/Command+Shift+J开启火狐控制台
3. 在控制台窗口下方的命令栏输入以下内容后回车:

——火狐版本57及以上——

    async function set_addons_as_signed() {
      Components.utils.import("resource://gre/modules/addons/XPIDatabase.jsm");
      Components.utils.import("resource://gre/modules/AddonManager.jsm");
      let addons = await XPIDatabase.getAddonList(a => true);

      for (let addon of addons) {
            // The add-on might have vanished, we'll catch that on the next startup
            if (!addon._sourceBundle.exists())
                continue;

            if( addon.signedState != AddonManager.SIGNEDSTATE_UNKNOWN )
                continue;

            addon.signedState = AddonManager.SIGNEDSTATE_NOT_REQUIRED;
            AddonManagerPrivate.callAddonListeners("onPropertyChanged",
                                                    addon.wrapper,
                                                    ["signedState"]);

            await XPIDatabase.updateAddonDisabledState(addon);

      }
      XPIDatabase.saveChanges();
    }

    set_addons_as_signed();
——火狐版本小于等于56——

async function set_addons_as_signed() {
      Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm");
      Components.utils.import("resource://gre/modules/AddonManager.jsm");
      let XPIDatabase = this.XPIInternal.XPIDatabase;
      
      let addons = await XPIDatabase.getAddonList(a => true);

      for (let addon of addons) {
          // The add-on might have vanished, we'll catch that on the next startup
          if (!addon._sourceBundle.exists())
            continue;

          if( addon.signedState != AddonManager.SIGNEDSTATE_UNKNOWN )
            continue;

          addon.signedState = AddonManager.SIGNEDSTATE_NOT_REQUIRED;
          AddonManagerPrivate.callAddonListeners("onPropertyChanged",
                                                addon.wrapper,
                                                ["signedState"]);

          await XPIProvider.updateAddonDisabledState(addon);

      }
      XPIDatabase.saveChanges();
}

set_addons_as_signed();

来源:https://news.ycombinator.com/item?id=19824410
这个脚本的作用会关闭当前所有插件的签名检查,生效期是24小时,到期了重新做一次就行
















Hieda 发表于 2019-5-5 14:47

lixianfyss 发表于 2019-5-5 14:44
56Beta没这个选项,感觉Mozila借这次机会要彻底清除钉子户?

不,我觉得只是单纯的傻雕

ashunicorn 发表于 2019-5-5 14:47

lwa190212 发表于 2019-5-5 00:34
一直开着的FF也会中招吗

签名时间检查不过都会中招

xeseed 发表于 2019-5-5 17:08

navarra 发表于 2019-5-4 13:36
为啥不用ublock origin……

-- 来自 能看大图的 Stage1官方 Android客户端

也红了

praetorian 发表于 2019-5-5 17:17

浏览器推荐一下,Chrome有的地方无法爬墙没办法下插件。

千本blur 发表于 2019-5-5 17:24

火狐一炸,不知道怎么上网冲浪了

猫熊爱 发表于 2019-5-5 17:29

自从几年前火狐把我的收藏和资料都搞没以后就不信了。现在是C和F混着用

linux40 发表于 2019-5-5 19:12

praetorian 发表于 2019-5-5 17:17
浏览器推荐一下,Chrome有的地方无法爬墙没办法下插件。

我准备这几天抽空换 pale moon,装回DTA,回到 good old days。

kuglv 发表于 2019-5-5 20:16

本帖最后由 kuglv 于 2019-5-5 20:19 编辑

旧版本火狐可以参考下面这个办法,转自贴吧,56.0亲测有效,未知对多老的版本有效

https://github.com/ichaoX/signingca1.addons.mozilla.org
复制到链接栏访问,下载里面的 signingca1addonsmozillaorg.crt 这个证书,然后进浏览器里的 工具-选项-隐私与安全,拉到下面,查看证书-证书机构-导入刚刚下载的证书,注意勾选信任
然后按F12打开火狐的控制台,运行以下代码
try{ ChromeUtils.defineModuleGetter(this, "XPIDatabase", "resource://gre/modules/addons/XPIDatabase.jsm"); XPIDatabase.verifySignatures();}catch(e){ Components.utils.import("resource://gre/modules/addons/XPIProvider.jsm"); XPIProvider.verifySignatures();}
然后切回到扩展页面,之前失效的扩展应该会有提示重启后将会重新启用,重启浏览器就好了

这个证书说是从这次hotfix的补丁里提取的,死马官方不提供旧版本补丁支持

starash 发表于 2019-5-5 20:23

恢复了?

lovehigh 发表于 2019-5-5 21:53

本帖最后由 lovehigh 于 2019-5-5 21:56 编辑

官方会推送hotfix。具体如下



—— 来自 HUAWEI MHA-AL00, Android 9上的 S1Next-鹅版 v2.1.2
页: 1 [2] 3
查看完整版本: 火狐的拓展突然炸了一半怎么解?