163 votes

Tous mes modules complémentaires Firefox ont été désactivés soudainement, comment puis-je les réactiver?

Toutes mes extensions Firefox ont été spontanément et simultanément désactivées (converties en état Legacy) il y a quelques instants.

entrez la description de l'image ici

Comment puis-je les réactiver?

Firefox 66.0.3 (64 bits)

54voto

Shawn Points 495

Le certificat de signature de code intermédiaire a expiré. Cela signifie que tous les modules complémentaires signés avec ce certificat ne sont plus fiables. Dans ce cas, le navigateur fait son travail correctement.

Mozilla devra faire resigner les modules complémentaires et/ou déployer un nouveau certificat. Les travaux sont en cours pour corriger ce problème. Il n'y a pas encore de solution pour le moment, sauf si vous utilisez une branche de code pour développeurs, dans ce cas vous pouvez aller dans about:config et définir xpinstall.signatures.required sur false.

Cette méthode ne fonctionnera pas pour la plupart des utilisateurs et si vous ne la rétablissez pas, vous pourriez vous exposer à des risques de sécurité. La meilleure option est d'attendre. Je suppose qu'ils auront résolu ce problème dans quelques heures.

https://bugzilla.mozilla.org/show_bug.cgi?id=1548973

12voto

Ulincsys Points 819

Ce problème est dû à une expiration en masse des certificats d'extension. Comme d'autres l'ont mentionné, une solution est en cours de réalisation.

Pour réactiver temporairement les extensions, vous pouvez accéder à about:config et définir xpinstall.signatures.required sur false.

Cela réactivera toutes les extensions installées avec des certificats expirés, mais il est déconseillé de les laisser activées à long terme. Je recommande de les désactiver dès que le problème est résolu.

9voto

Machavity Points 611

J'ai trouvé un autre moyen d'obtenir le correctif. C'est le même correctif que ci-dessus, mais en bidouillant les paramètres pour essayer de télécharger les études, je n'ai pas réussi à l'obtenir sur ma machine. J'ai trouvé un problème GitHub qui décrivait un autre moyen d'installer le correctif

Après avoir fait cela, mes plugins ont immédiatement recommencé à fonctionner. Je ne sais pas si vous devez d'abord activer les études ou non (les miennes étaient activées). Je ne le montre pas non plus dans les extensions ou la fenêtre des études, donc soyez conscient que vous ne pourrez peut-être pas le désactiver (éventuellement jusqu'à ce que les études se mettent à jour d'elles-mêmes).

Mise à jour : Mon navigateur a enfin récupéré le flux des études et le correctif apparaît dans about:studies (mettez-le dans votre barre d'URL pour voir toutes les études), où vous pouvez en effet le supprimer. Donc tout ce que cela fait, c'est obtenir le correctif dans Firefox plus rapidement, mais assurez-vous d'activer les études comme expliqué dans la réponse de Makyen

3voto

MEMark Points 178

Bien que la réponse acceptée mentionne des versions antérieures à quantum (FF <57), cela n'a pas fonctionné pour moi (j'utilise firefox ESR-52.9). Après quelques heures de recherche, j'ai réussi à résoudre le problème. Voici comment j'ai procédé :

résumé

En résumé, la solution se compose de 3 étapes :

  1. obtenir un certificat renouvelé
  2. installer le certificat renouvelé
  3. réinitialiser le statut des modules complémentaires

bien sûr, vous devriez sauvegarder votre profil avant de continuer.

détails

  1. télécharger le correctif depuis mozilla. https://storage.googleapis.com/moz-fx-normandy-prod-addons/extensions/hotfix-update-xpi-intermediate@mozilla.com-1.0.2-signed.xpi

  2. extraire le fichier (.xpi est juste un .zip), et ouvrir {dossier extrait}/experiments/skeleton/api.js à l'intérieur.

  3. dans le fichier .js, copier le certificat intermédiaire encodé en base64 et le coller dans un nouveau fichier texte. Le certificat ressemble à ceci. copiez simplement la chaîne entre guillemets("") (la chose MII...)

    let intermediate = "MII...

  4. décoder le certificat encodé en base64 et enregistrer comme certificat .der.

  5. aller dans options-avancé-certificats-Autorités et installer le certificat en tant que CA. faites-lui confiance pour identifier les développeurs de logiciels.

  6. ouvrir votre page de profil et supprimer extensions.json, extensions.ini. Attention : cela réinitialisera le statut d'installation/activation de vos modules complémentaires ! sauvegardez votre profil avant de continuer cette étape.

  7. redémarrer FF et vérifier si le problème est résolu.

2voto

northerner Points 1403

La mise à jour pour corriger cela devrait être déployée automatiquement. Si ce n'est pas le cas, assurez-vous que l'option permettant à Firefox d'installer et d'exécuter des études est activée.

Copié depuis https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/

Pour fournir cette correction dans les plus brefs délais, nous utilisons le système d'Études. Ce système est activé par défaut et aucune action n'est nécessaire sauf si les Études ont été désactivées. Les utilisateurs de Firefox peuvent vérifier si les Études sont activées en allant sur :

Options/Préférences Firefox -> Vie privée & Sécurité -> Autoriser Firefox à installer et exécuter des études (faites défiler pour trouver le paramètre)

paramètres à activer

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X