
Ayer, Visual Studio me pidió que agregara un certificado autofirmado para localhost
habilitar la seguridad durante el desarrollo local.
Desde entonces, he tenido problemas importantes con los certificados en muchos programas de mi computadora.
Algunos ejemplos de problemas incluyen:
Hacer una búsqueda en Google desde la nueva pestaña de Chrome lleva hasta 30 segundos antes de finalmente ir a Google y mostrar los resultados de la búsqueda. Durante ese retraso, al hacer clic en el icono a la izquierda de la barra de direcciones se muestra el mensaje Your connection to this site is not secure
.
Cuando finalmente va a la página de resultados de Google, el ícono es un candado que dice Connection is secure
cuando se hace clic.
Una herramienta de línea de comandos de Java para AWS ahora arroja el siguiente error: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.
El programa que uso para conectarme a repositorios remotos de Git, SourceTree, no puede conectarse; solo da el siguiente errorSSL certificate problem: unable to get local issuer certificate.
¿Hay alguna manera de deshacer lo que hizo Visual Studio para causar todos estos problemas con los certificados SSL?
Editar: descubrí que los problemas del certificado SSL se solucionan cuando me conecto a la VPN de mi trabajo, pero los problemas aún ocurren cuando estoy conectado a la red de mi trabajo a través de un cable.
Respuesta1
Me comuniqué con mi administrador de red y me confirmaron que el problema se debe a un problema de configuración de red. Me seleccionaron para probar un nuevo proxy de red y probablemente eso sea lo que está causando mis problemas.
El hecho de que ocurrió justo después de instalar los certificados a través de Visual Studio fue solo una coincidencia, los certificados en mi computadora parecen funcionar bien cuando estoy conectado a diferentes redes o cuando uso una VPN.
Respuesta2
En Firefox: usando el menú de hamburguesas, vaya a Opciones - Privacidad y seguridad (desplácese hasta la parte inferior) - Certificados - Ver certificados En Chrome: usando el menú de tres puntos, vaya a Configuración - Avanzado - Privacidad y seguridad - Administrar certificados