Como faço para limpar o cache SSL do Chrome?

58

Eu tenho um servidor HAProxy / stunnel que lida com SSL para nossos sites na AWS. Durante os testes, criei um certificado auto-assinado neste servidor e o acessei na área de trabalho usando o Chrome para testar se o stunnel estava funcionando corretamente.

Agora eu instalei o certificado legítimo nesse servidor. Quando acertei o site da minha máquina no Chrome, ocorreu o seguinte erro:

Error 113 (net::ERR_SSL_VERSION_OR_CIPHER_MISMATCH): Unknown error.

Meu palpite é que o Chrome armazenou em cache a chave do certificado autoassinado e não corresponde ao certificado legítimo. Este site funciona em todos os outros navegadores da minha máquina, por isso é apenas um problema do Chrome.

Uma observação interessante: Ao acessar a página de uma sessão anônima ( Ctrl + Shift + N ) funciona corretamente. Então, é claramente algum tipo de coisa de cache.

Eu fiz todas as coisas em que eu conseguia pensar (joguei meu cache, certs deletados da página Pessoal e Outras Pessoas na caixa de diálogo Gerenciar Certificados, Ctrl + F5 , etc.).

Minha máquina é o Windows 7 x64. Versão do Chrome: 12.0.742.91.

No Formulário de Ajuda do Google Chrome, há uma descrição do que soa como o mesmo problema ; no entanto, nenhuma resolução é encontrada.

UPDATE: Parece que "se consertou" hoje. Eu odeio problemas assim. Ainda não sei o que causou ou como se resolveu. Presumivelmente, o certificado em cache expirou ou algo assim, mas ainda estou interessado em saber onde essas informações estão armazenadas e como verificá-las.

    
por Foovanadil 13.06.2011 / 19:02

4 respostas

22

O Chrome armazena o estado do certificado SSL por host no histórico do navegador.

Portanto, limpe o histórico do navegador ( Ctrl + Shift + Del ), pelo menos, as seguintes partes:

  • Imagens e arquivos em cache
  • Dados do aplicativo hospedado
  • Licenças de conteúdo
  • Cookies e outros dados do site, para a versão 64 do Chrome

Solução 2. Se o acima não ajudar, tente o seguinte:

  • Fechar o Chrome
  • Excluir o diretório:
    %USERPROFILE%/AppData/Local/Google/Chrome/User Data/CertificateTransparency
por 05.05.2015 / 20:57
8

Muitos problemas com certificados SSL podem ser resolvidos simplesmente removendo o arquivo da pasta cache.

No Chrome ou no Chromium, o arquivo a ser removido é cert9.db na pasta ~/.pki/nssdb . (No Firefox, você deseja remover cert8.db .)

Atenção! Depois de remover esses arquivos, você precisará registrar novamente as CAs no seu navegador.

As etapas para usuários do Windows seriam um pouco diferentes.

    
por 11.10.2013 / 19:36
4

Até onde eu sei, os certificados não são específicos do Google Chrome (pelo menos no Windows), mas de todo o sistema. Você já excluiu esse certificado por meio da interface do Chrome, por isso ele não funcionou.

Só para ter certeza, você poderia tentar.

Start → Run → certmgr.msc

Outra ferramenta para tentar é CCleaner . Isso deve ajudar a melhorar a limpeza dos caches do Chrome.

    
por 13.06.2011 / 19:33
-1

Mais preciso:

Ctrl + Shift + Del (ou Configurações > Avançado > Limpar dados de navegação)

[Intervalo de tempo: o tempo todo]

  • Imagens e arquivos capturados

pressione: Limpar dados

    
por 24.09.2018 / 11:26