
Ontem, o Visual Studio me solicitou que adicionasse um certificado autoassinado para localhost
habilitar a segurança durante o desenvolvimento local.
Desde então, tenho tido problemas significativos com certificados em muitos programas do meu computador.
Alguns exemplos de problemas incluem:
Fazer uma pesquisa no Google na nova guia do Chrome leva até 30 segundos antes de finalmente acessar o Google e mostrar os resultados da pesquisa. Durante esse atraso, clicar no ícone à esquerda da barra de endereço exibe a mensagem Your connection to this site is not secure
.
Quando finalmente vai para a página de resultados do Google, o ícone é um cadeado que diz Connection is secure
quando clicado.
Uma ferramenta de linha de comando Java para AWS agora gera o seguinte erro:Exception in thread "main" javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.
O programa que uso para conectar-me a repositórios Git remotos, SourceTree, não consegue se conectar; apenas dá o seguinte erroSSL certificate problem: unable to get local issuer certificate.
Existe uma maneira de desfazer tudo o que o Visual Studio fez para causar todos esses problemas de certificado SSL?
Editar: descobri que os problemas do certificado SSL são corrigidos quando me conecto à VPN do meu trabalho, mas os problemas ainda ocorrem quando estou conectado à rede do meu trabalho por meio de fio rígido.
Responder1
Entrei em contato com meu administrador de rede e eles confirmaram que o problema se deve a um problema de configuração de rede. Fui selecionado para testar um novo proxy de rede e provavelmente é isso que está causando meus problemas.
O fato de ter ocorrido logo após a instalação dos certificados através do Visual Studio foi apenas uma coincidência, os certificados no meu computador parecem estar funcionando bem quando conectado a redes diferentes ou ao usar uma VPN.
Responder2
No Firefox: usando o menu hambúrguer, vá para Opções - Privacidade e segurança (role até o final) - Certificados - Ver certificados No Chrome: usando o menu de três pontos, vá para Configurações - Avançado - Privacidade e segurança - Gerenciar certificados