O Firefox ESR carrega certificados antigos depois de atualizar de 52 para 60

1

Depois que o Firefox ESR 52 foi atualizado para 60, não consegui acessar meu banco on-line. De acordo com o suporte por telefone do banco, de repente, comecei a usar um certificado antigo, supostamente ainda válido, mas revogado, que foi instalado há algum tempo, possivelmente antes de começar a usar o ESR.

Basicamente, meu certificado antigo (agora revogado) está lá, mas meu novo certificado não é, apesar de ter sido usado normalmente até o dia anterior.

    
por Sašo 06.09.2018 / 20:11

1 resposta

3

Embora isso provavelmente esteja relacionado à alteração da instalação de 32 para 64 bits ou à alteração para a versão ESR (banco que exige uma extensão de assinatura específica que não foi atualizada), os certificados antigos ainda estão lá.

Resolução:

  1. Na pasta do perfil (Windows: %appdata%\Mozilla\Firefox\Profiles\<profile_id>.default ), faça backups dos arquivos cert8.db e cert9.db .

  2. Instale a versão de trabalho anterior do Firefox (neste caso, 52) e feche-a.

  3. Na pasta do perfil, exclua o arquivo cert9.db .

  4. Reinicie o Firefox, certificando-se de não atualizá-lo.

  5. Abra a lista de certificados no Firefox. Todos os certificados corretos devem estar listados lá.

  6. Faça backup de todos os certificados em um arquivo (e você ainda tem os cert8.db e cert9.db backups apenas no caso)

  7. Excluir todos os certificados

  8. Atualize o Firefox

  9. Importar novos certificados do arquivo

por 06.09.2018 / 20:11