Vos extensions Firefox sont toutes désactivées? C'est un bug!

Certains utilisateurs de Firefox ont commencé à remarquer que les extensions de navigateur installées étaient toutes désactivées dans le navigateur Web. Les extensions afficheraient des messages "n'a pas pu être vérifié pour une utilisation dans Firefox et a été désactivé" dans le gestionnaire de modules complémentaires du navigateur. Firefox afficherait "Un ou plusieurs modules complémentaires installés ne peuvent pas être vérifiés et ont été désactivés" en haut de la notification, à côté de cette notification.

Les extensions concernées incluent LastPass, Ghostery, Gestionnaire de téléchargement (S3), Mode sombre, Honey, Origine de verrou, Greasemonkey, NoScript et autres.

Mise à jour 3 : Mozilla a publié un add-on pour les utilisateurs de Firefox 47-65 qui corrige le problème de la signature de l'add-on.

Mise à jour 2 : Mozilla a publié Firefox 66.0.4 et Firefox 66.0.5 pour résoudre le problème sur le bureau et pour Android. La société prévoit également de publier des mises à jour pour les anciennes versions de Firefox.

Mise à jour : Mozilla a commencé à déployer un correctif pour les versions Release, Beta et Nightly de Firefox. Le correctif utilise Mozilla Studies et vous devez vous assurer que cette option est activée pour l'obtenir. Mozilla note que vous pouvez désactiver à nouveau les études après l'application du correctif et la réactivation des add-ons. Vous devez vous assurer que "Autoriser Firefox à installer et à exécuter des études" est coché sur about: preferences # privacy.

Des solutions qui peuvent fonctionner entre-temps:

  • Modification de extensions.json
  • Modification de user.js
  • Installation de Firefox 66.0.4 Update (notez qu'il ne s'agit pas d'une version, mais d'une version candidate)
  • Chargement d'extensions temporaires

Qu'est-il arrivé

Seules les options proposées consistaient à trouver un remplaçant et à supprimer l'extension en question; Cela a laissé les utilisateurs concernés perplexes. S'agissait-il d'une sorte de frappe préventive contre les prolongations de violation de la politique? Mozilla a annoncé qu'il appliquerait des règles plus strictes.

La réponse est non. Il s'avère que le problème est causé par un bogue. Si vous lisez attentivement, vous remarquerez que la vérification est le problème. Un nouveau fil sur Bugzilla suggère que cela a quelque chose à voir avec la signature d'extension.

Les addons marqués par Firefox comme étant non pris en charge mais n'autorisant pas les téléchargements à nouveau depuis AMO → Toutes les extensions désactivées en raison de l'expiration du certificat de signature intermédiaire.

Toutes les extensions Firefox doivent être signées depuis Firefox 48 et Firefox ESR 52. Firefox bloquera l’installation d’extensions avec des certificats non valides (ou aucun), ce qui est à l’origine du problème sur les systèmes des utilisateurs.

Des problèmes connexes ont été signalés: certains utilisateurs ne peuvent pas installer d'extensions à partir du référentiel des add-ons officiels de Mozilla. Les utilisateurs reçoivent l'erreur "Échec du téléchargement. Vérifiez votre connexion" lorsqu'ils tentent de télécharger une extension à partir du référentiel officiel.

Solution

Nightly, les utilisateurs de Dev et Android peuvent peut-être désactiver la signature des extensions; Certains utilisateurs ont signalé que le problème était résolu temporairement. Vous devez définir la préférence xpinstall.signatures.required sur false sur about: config pour désactiver la signature. Vous pouvez également modifier la date système par rapport à la veille pour la résoudre temporairement, mais cela peut entraîner d'autres problèmes.

Le problème ne peut être résolu que du côté de Mozilla. L'organisation doit renouveler le certificat ou en créer un nouveau pour résoudre le problème. Je m'attendrais à ce que Mozilla le fasse rapidement car le problème est répandu et affecte de nombreux utilisateurs de Firefox.

Les utilisateurs ne doivent pas supprimer les extensions affectées de leurs installations. le problème se résoudra une fois que Mozilla le corrigera.