Eliminó todos los certificados por error. ¿Cómo recrear?

5

Comencé a ver un problema en Chrome (38 en OSX 10.7.5) al acceder a GitHub. Tengo un error de privacidad. Una de las recomendaciones sobre SuperUser, y la respuesta que recibí del soporte de GitHub, fue eliminar todos los certificados caducados en Keychain Access, cerrar el navegador y reiniciar la máquina. Seguí el consejo.

Ahora, no puedo acceder a muchos otros sitios: LinkedIn, sitios StackExchange, etc., todos con el mismo error. Me veo obligado a usar otro navegador (que por cierto, muestra un error al lado del ícono de bloqueo de HTTPS). La vista de certificados de Keychain Access no se vuelve a llenar. Es posible que haya eliminado algo que no debería, pero ¿no deberían descargarse nuevos certificados según sea necesario? ¿Qué debo hacer para volver a acceder a todos los sitios HTTPS?

    
pregunta Traveling Tech Guy 29.07.2014 - 20:26

2 respuestas

2

Finalmente resolví el problema abriendo los sitios web que se comportaban mal, uno a la vez, en Safari. Desde allí procedes a confiar en todos y cada uno de los certificados. Luego se vuelven a agregar a su llavero. Puede encontrar más información en esta KB .

Me gustaría agradecer a @bmike por hacer todo lo posible para ayudar. Restaurar desde la copia de seguridad probablemente funcionaría (si tuviera uno, tonto).

    
respondido por el Traveling Tech Guy 29.07.2014 - 23:56
5

Restaure el contenido de estos tres directorios a partir de una copia de seguridad reciente:

~/Library/Keychains
/Library/Keychains
/System/Library/Keychains

En mi sistema, esto comprende 18 archivos y un subdirectorio en la carpeta de usuario ~/Library/Keychains

    
respondido por el bmike 29.07.2014 - 20:35

Lea otras preguntas en las etiquetas