Suas extensões do Firefox estão todas desativadas? Isso é um bug!
- Categoria: Raposa De Fogo
Alguns usuários do Firefox começaram a notar que as extensões do navegador instaladas foram todas desativadas no navegador da web repentinamente. As extensões exibiriam mensagens de 'não foi possível verificar o uso no Firefox e foi desativado' no gerenciador de complementos do navegador. O Firefox exibiria 'Um ou mais complementos instalados não podem ser verificados e foram desativados' na parte superior como uma notificação ao lado disso.
As extensões afetadas incluem LastPass, Ghostery, Download Manager (S3), Dark Mode, Honey, uBlock Origin, Greasemonkey, NoScript e outros.
Atualização 3 : Mozilla publicou um add-on para usuários do Firefox 47-65 que corrige o problema de assinatura do complemento.
Atualização 2 : Mozilla lançou o Firefox 66.0.4 e Firefox 66.0.5 para resolver o problema na área de trabalho e no Android. A empresa planeja lançar atualizações para versões mais antigas do Firefox também.
Atualizar : Mozilla começou a lançar uma correção para as versões Release, Beta e Nightly do Firefox. A correção usa o Mozilla Studies e você precisa ter certeza de que está habilitado para obtê-la. A Mozilla observa que você pode desativar os Estudos novamente depois que a correção for aplicada e os complementos forem reativados. Você precisa se certificar de que 'Permitir que o Firefox instale e execute estudos' esteja marcado em sobre: preferências # privacidade.
Soluções que podem funcionar nesse meio tempo:
- Editando extensions.json
- Editando user.js
- Instalando a atualização do Firefox 66.0.4 (observe que não é lançamento, candidato a lançamento apenas)
- Carregando extensões temporárias
O que aconteceu
Apenas as opções fornecidas eram para encontrar um substituto e remover a extensão em questão; isso deixou os usuários afetados confusos. Foi algum tipo de ataque preventivo contra extensões de violação de política ? A Mozilla anunciou que aplicaria as políticas de forma mais estrita.
A resposta é não. Acontece que o problema é causado por um bug. Se você ler com atenção, perceberá que o problema é a verificação. Um novo tópico sobre Bugzilla sugere que isso tem algo a ver com assinatura de extensão.
O Firefox marcou os complementos com assinatura devida como não suportados, mas não permite novos downloads do AMO → Todas as extensões desabilitadas devido à expiração do certificado de assinatura intermediário.
Todas as extensões do Firefox precisam ser assinadas desde o Firefox 48 e Firefox ESR 52. O Firefox irá bloquear a instalação de extensões com certificados inválidos (ou nenhum), e isso está causando o problema nos sistemas do usuário.
Problemas relacionados foram relatados: alguns usuários não pode instalar extensões do repositório de complementos oficial da Mozilla. Os usuários obtêm 'Falha no download. Por favor, verifique os erros de sua conexão quando eles tentarem baixar qualquer extensão do repositório oficial.
Solução
Todas as noites, os usuários Dev e Android podem ser capazes de desativar assinatura de extensões ; alguns usuários relataram que isso resolveu o problema temporariamente. Você precisa definir a preferência xpinstall.signatures.required como false em about: config para desativar a assinatura. Você pode alterar a data do sistema para o dia anterior para resolvê-lo temporariamente também, mas isso pode levar a outros problemas.
O problema só pode ser resolvido no final da Mozilla. A organização precisa renovar o certificado ou criar um novo para resolver o problema. Espero que a Mozilla faça isso assim que o problema for generalizado e afetando muitos usuários do Firefox.
Os usuários não devem remover extensões afetadas de suas instalações; o problema se resolverá assim que o Mozilla o corrigir.