Aujourd'hui, de nombreux addons populaires pour Firefox ne fonctionnent plus en raison de problèmes de certificat.

Bonjour, chers membres de Habr !

Je tiens à prévenir tout de suite que c'est ma première publication, donc je vous prie de m'informer immédiatement de tous les problèmes, coquilles et autres.

Ce matin, comme d'habitude, j'ai allumé mon ordinateur portable et j'ai commencé à naviguer tranquillement dans mon Firefox préféré (version 66.0.3 x64). Soudain, ma matinée a pris un tournant inattendu – à un moment donné, un message est apparu indiquant que certaines extensions ne pouvaient pas être vérifiées et avaient été désactivées. "Génial !" me suis-je dit, et je suis allé dans le panneau de contrôle des extensions.

Et… ce que j'y ai vu m'a quelque peu, disons, choqué. Toutes les extensions étaient désactivées. HTTPS Everywhere, NoScript, uBlock Origin, FVD SpeedDial et quelques autres extensions, qui jusqu'à aujourd'hui fonctionnaient sans problème, étaient marquées comme obsolètes.

Ma première réaction a été, curieusement, une pensée de type "ménagère" : "Un virus !" Cependant, le bon sens a prévalu, et j'ai d'abord essayé de redémarrer le navigateur. Inutile. J'ai essayé de réinstaller les extensions – j'ai reçu un bref message "Download failed. Please check your connection" du gestionnaire des extensions lorsque j'ai tenté d'installer quoi que ce soit. "Aha !" me suis-je dit, réalisant que le problème, semblait-il, n'était pas chez moi.

En contactant des collègues, j'ai appris qu'ils avaient les mêmes problèmes avec le navigateur. Une recherche rapide sur Google a révélé un nouveau rapport de bug dans Bugzilla, un petit fil de discussion sur Reddit et ce genre de chose ici. Il s'est avéré qu'à partir d'aujourd'hui (04.05.2019), les extensions qui n'ont pas été vérifiées par Mozilla selon leurs une nouvellenouvelles règles , censées entrer en vigueur en juin, ont cessé de fonctionner en tant qu'"non signées". Il s'est avéré qu'il y avait des problèmes de certificat du côté de Mozilla, qui signait les extensions, et que sa validité avait expiré., qui devaient être introduits en juin, ont cessé de fonctionner comme « non signés ». Il s'est avéré qu'il y avait des problèmes de certificat du côté de Mozilla, qui a signé les extensions, dont le délai a expiré.

La cause de cette panne massive — est-ce un bug du côté de Mozilla ou une décision de bloquer préventivement des extensions populaires pour forcer leur revalidation selon de nouvelles règles — reste floue. Ce qui est clair, c'est que ce problème touchera un grand nombre d'utilisateurs — car c'est principalement pour les extensions que Firefox est apprécié, donc les conséquences de cette panne d'aujourd'hui sont incertaines. Mais laissons ces réflexions aux analystes et aux experts de salon, et moi, en tant qu'utilisateur dévoué, je suis surtout intéressé par la date de réparation de mes extensions. Il n'y a pas encore de réponse à cette question ; j'espère que cela se produira le plus rapidement possible. Actuellement, le problème est confirmé mais non résolu.

Pour l'instant, une solution temporaire est de passer à des versions « nightly », où il est possible de désactiver la vérification des extensions, ou certaines manipulations avec le profil utilisateur (moi personnellement, malheureusement, cela n'a pas fonctionné).

Merci à tous ceux qui ont lu pour leur attention !

MAJ: Tous les utilisateurs du navigateur ont vu leurs extensions bloquées en raison de l'expiration de la durée de vie du certificat utilisé pour la création des signatures numériques. Pour contourner le problème et retrouver l'accès aux extensions, les utilisateurs de Linux peuvent désactiver la vérification de la signature numérique en ajustant la variable « xpinstall.signatures.required » à « false » dans about:config. Cette méthode ne fonctionne que pour les versions stables et beta sur Linux ; pour Windows et macOS, une telle manipulation est uniquement possible sur des versions nightly et pour la version développeur (Developer Edition). Une autre option consiste également à changer la valeur de l'horloge système à un moment antérieur à l'expiration du certificat. . Merci pour l'addition rsashka!

UPD2: j'ai ajouté un sondage (je ne comprends pas pourquoi je n'y ai pas pensé plus tôt) pour voir l'étendue de ce problème.

UPD3: Merci AnatoliyTkachev pour le lien vers l'instruction sur le contournement du problème. J'ai décidé de résoudre le problème par un script, car cela nécessite le moins de manipulations possibles.

UPD4: les développeurs ont écrit, ont développé une solution temporaire.

Seuls les utilisateurs enregistrés peuvent participer au sondage. Connectez-vous, s'il vous plaît.

Avez-vous rencontré des problèmes avec les extensions Firefox ?

  • Oui, Firefox Quantum, version stable

  • Oui, Firefox Quantum, version nightly/développeur

  • Oui, Firefox pour systèmes d'exploitation mobiles

  • Oui, Firefox ESR

  • Oui, un navigateur basé sur Firefox (PaleMoon, Waterfox, Tor Browser, etc.)

  • Non

1235 utilisateurs ont voté. 234 utilisateurs se sont abstenus.

Source : habr.com

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster