News for hackers. Stuff that matters.
Re:All extensions disabled due to expiration of intermediate... by gpm on Saturday May 04, 2019 @02:10PM (#19828143)
When I say "enabled" I mean set to a value of "true" (instead of "false"), "modified" is a different column.

What error do you get on the link though? That link is a better fix.

Re:All extensions disabled due to expiration of intermediate... by ihoonte on Saturday May 04, 2019 @02:16PM (#19828184)
Ah okay yeah I set it to true, default was false. Error is connection failure (same error as for the add-ons)
Re:All extensions disabled due to expiration of intermediate... by gpm on Saturday May 04, 2019 @02:22PM (#19828218)
Not sure what would be causing a connection failure. I just verified that the link is still up for me, and obviously you have an internet connection if you're replying to me.

You're not behind a firewall that might be blocking it are you? E.g. being in China?

Re:All extensions disabled due to expiration of intermediate... by gpm on Saturday May 04, 2019 @02:32PM (#19828285)
Hey doop, replying to you here since your post is showing up as dead so I can't reply to it.

If you installed the xpi you shouldn't need to do anything in the browser console, and your addons should have come back. Obviously the latter didn't happen.

Chances are a connection failure in the browser console is unrelated, the browser console is basically constantly spewing error messages, you should just ignore them unless they are in response to something you did.

All I can really suggest over the internet is to try reinstalling your addons - that might work - in which case I would assume they just got uninstalled somehow. If it doesn't I'm not sure what to suggest, and I can't realistically debug something too complex over HN comments. You might just have to wait for mozilla to publish an update to the browser that fixes this properly.

I do want to emphasize that I'm just some dude on the internet being helpful by the way, not associated with Mozilla or anything.

Edit: Just saw this error message you also posted: """WebExtensions: failed to add new intermediate certificate:"""

That sounds like an issue that happened when installing the .xpi? Did it give any other related debugging information?

Re:All extensions disabled due to expiration of intermediate... by dooop on Saturday May 04, 2019 @02:29PM (#19828263)
66.0.3 64 - Win10

FF shows the fix add-on as being installed with the standard pop-up notifications in the menu bar. However, in the browser console, I only see the error msgs that I've listed in my other posts.

???

Re:All extensions disabled due to expiration of intermediate... by arrivance on Saturday May 04, 2019 @02:55PM (#19828447)
I can report a connection failure while being on a unrestricted connection (University internet in the UK).
Re:All extensions disabled due to expiration of intermediate... by gpm on Saturday May 04, 2019 @03:03PM (#19828500)
So, I don't have any good ideas why. Can you give me more information about what exactly happens? Can't promise anything but details might help.

I.e. something like

- I open the browser console

- I click the .xpi link

- The following appears in the browser console immediately after clicking the link:

    WebExtensions: new intermediate certificate added api.js:15
    WebExtensions: signatures re-verified api.js:23
- My addons do not come back

- If I try to install an addon from addons.mozilla.org I get <this message about the addon signature verification failing> in the browser console.

Re:All extensions disabled due to expiration of intermediate... by arrivance on Saturday May 04, 2019 @03:22PM (#19828634)
Thanks for the response!

So,

I click the link. I click "Add", and Mozilla says addon could not be downloaded due to connection failure. Nothing appears in browser console.

Downloading an addon gives me "Download failed. Please check your connection." on the Addons site. In console, I get:

  Events to handle the installation initialized. BigInteger.js:27
  [GA: OFF] sendEvent {"hitType":"event","eventCategory":"AMO Addon Installs Download Failed","eventAction":"addon","eventLabel":"uBlock Origin"} BigInteger.js:27
  Error:
In the studies, I have https://i.imgur.com/fqrd5Jo.png. I enabled it, and have tried setting both first run, and the update interval is set to 21 (to try and force it to update it quickly).
Re:All extensions disabled due to expiration of intermediate... by gpm on Saturday May 04, 2019 @03:28PM (#19828669)
Hmm, what happens if you right click and save-link-as on the .xpi link? Or if you download it via curl or wget or something?

Edit: That studies image looks like it has already been installed, which is weird if your extensions aren't back...

Re:All extensions disabled due to expiration of intermediate... by arrivance on Saturday May 04, 2019 @03:39PM (#19828756)
OK, so... I right clicked, saved-as and then ran the XPI... and that worked. So thank you for that suggestion.

As for the studies image, that's only half of the fix according to the blog post [1], mine is only verification-timestamp, not signing-intermediate-bug.

[1]: https://blog.mozilla.org/addons/2019/05/04/update-regarding-...

Re:All extensions disabled due to expiration of intermediate... by gpm on Saturday May 04, 2019 @03:44PM (#19828803)
Glad to hear it worked.

You're right about the image, that's weird, I can't think of any reason why the verification-timestamp one would be necessary.

Re:All extensions disabled due to expiration of intermediate... by ihoonte on Saturday May 04, 2019 @02:37PM (#19828324)
No, not in China, no firewall. Thanks for reaching out & your suggestions though!
Re:All extensions disabled due to expiration of intermediate... by ihoonte on Saturday May 04, 2019 @02:23PM (#19828221)
I'm not a developer though, so it's not super urgent. Just felt like figuring it out.