Sign addon - https://wiki.mozilla.org/Addons/Extension_Signing
Unfortunately with the latest versions of Firefox it is no longer possible to disable extension signing.
It's fine to keep hosting it externally to addons.mozilla.org, however it needs to be signed in order to enable installation on newer Firefox versions.
Details: https://wiki.mozilla.org/Addons/Extension_Signing
Thanks
It's fine to keep hosting it externally to addons.mozilla.org, however it needs to be signed in order to enable installation on newer Firefox versions.
Details: https://wiki.mozilla.org/Addons/Extension_Signing
Thanks
Zotero will be signed before Firefox 41 is released.
Edit: The deadline was pushed back. See below.
So the sooner it's signed the better it is [for us early adopters at least].
We'll try to get the word processor integration plugins signed in the next few days.
best solutioneasiest solution without changing settings for all firefox extensions is just to use the most recent signed version, available at:https://download.zotero.org/extension/zotero-4.0.28.3.xpi
The best solution is to either use the current Firefox version, which works with unsigned add-ons or, if you do want to run the beta version of Firefox, set the signatures.required preference to false.
Zotero is a complex add-on with zillions of lines of code. Mozilla is still finalizing the in-house signing procedures for reviewing complex extensions. Thus, Mozilla delayed the requirements to a later FF version.
See:
https://developer.mozilla.org/en-US/Add-ons/Distribution
Note that the signing approval time may require "weeks" of waiting. Tedious at best for getting updates and bug fixes out to Zotero users.
a) there isn't anything problematic about Zotero from mozilla's point of view (changes since then have been tiny) and
b) Zotero and mozilla have figured out a way to get Zotero's enormous code base reviewed in a timely way, so you can count on it being signed in time for the FF 43 release.
Zotero 4.0.28.9 (2015-12-12) on Firefox 43.0 / Win7x64.
Zotero is deactivated with message "could not be verified for usage in Firefox and was deactivated" (translated from German)
http://up.picr.de/23995442ay.png
Do others have the same situation or is there something odd?
Maybe related to localization (though it shouldn't be)? @zuphilip, does this work for you?
My local is fr_CH.
You could check if any of the other addons are interfering (i.e. restart with all others disabled).
I forgot to say that I use Firefox Portable. Maybe there is a difference to the standard installation influencing Add-Ons and/or Zotero.
Not sure what to try next. I could install/try Firefox normally, but that will not solve the problem that I see no way to not continue to use Firefox Portable (various reasons).
Zotero now works but a warning message for all 3 Zotero Add-Ons (Zotero, LibO Integration, RTF/ODF Scan) is displayed: "... could not be verified, continue with caution"
If you're using Firefox Portable I'm afraid you're on your own, but there are definitely still some bugs around signature verification in Firefox — I've seen the same bug as you (enabled but with an erroneous validation message) in different test profiles, and some other extensions developers have reported similar issues, so it's not a Zotero issue.
I'd try trashing extensions.json in the Firefox profile directory and, if necessary, reinstalling the extensions.See next post for recommended steps.I did follow your advise to uninstall and reinstall all Zotero extensions and now everything seems fine.
I did create a extensions.json.zip before but unfortunately I did accidentally overwrite it later when preparing the email to support@zotero.org
So I do not think sending the current extensions.json is helping anymore.
Same problem as well for my wife (Windows 10), solution worked as well.
(The relevant flag here is foreignInstall: true or foreignInstall: 1 in extensions.json for the zotero@chnm.gmu.edu entry, which indicates that Firefox thinks Zotero was once side-loaded.)
It's certainly a Firefox bug that this issue is persisting through a manual reinstall from zotero.org — and Mozilla will hopefully fix that — but it'd be good to know if there are any common patterns that are causing Firefox to think this in the first place.
New versions of the word processor integration plugins will be out shortly with the same fix.
No problem with other extensions (except the Libre office integration plugin). And the problem with Zotero was new from today in both our cases - is that a clue maybe?
Great for the fix, thanks for all the work, and sorry for not being able to be more specific!
From the files that people have sent us, it looks like this issue — Firefox thinking extensions are side-loaded — applies to various extensions people have installed, but most wouldn't be disabled because they're either distributed from the Mozilla add-ons site or were configured to allow side-loading. Mozilla has enabled the side-loading flag for us, even though we shouldn't need it, while they investigate this issue.