Safari no acepta el certificado del sitio web

4

He estado usando un sitio web interno en el trabajo sin ningún problema hasta hoy, cuando recibí el mensaje de error:

  

"Safari no puede abrir la página" https: // ... ". El error es:" El servidor "..." no aceptó el certificado "(NSURLErrorDomain: -1205)

Busqué en mi Llavero para ver si había un certificado que pudiera eliminar y volver a agregar, pero no aparece nada que coincida con la URL del sitio web. Solucioné este problema una vez en el pasado (accidentalmente) eliminando todo mi llavero y volviendo a empezar, pero no tenía la intención de hacerlo la primera vez y preferiría no volver a hacerlo.

El sitio web se carga sin problemas en otros navegadores sin errores / advertencias. Es solo Safari el que está vomitando.

¿Alguien más ha visto esto? ¿Sabes como arreglarlo?

    
pregunta Wesley Bland 19.06.2013 - 16:29

3 respuestas

7

Desde entonces he resuelto el problema, aunque no estoy seguro de que esta sea la respuesta correcta para todos.

El problema parecía provenir del certificado generado automáticamente desde Apple (com.apple.idms.appleid.prd. [cadena de caracteres grandes]). Una búsqueda rápida en Google no me dijo para qué era este certificado, pero estoy seguro de que eliminarla probablemente no sea la mejor solución. Ignorando ese pensamiento, lo eliminé de todos modos y ahora puedo iniciar sesión sin problemas. Estoy seguro de que algo malo sucederá con otras cosas en mi computadora (clave privada, otros certificados, algo), pero aún no ha sucedido, así que lo llamo una victoria.

ACTUALIZACIÓN:

Un par de meses después, todavía no me ha pasado nada malo, así que supongo que esta solución no rompió nada más.

ACTUALIZACIÓN 2:

Aproximadamente un año después, este problema sigue surgiendo de vez en cuando (incluso con 10.10). Sigo eliminando el certificado en el llavero y sigue funcionando por un tiempo.

    
respondido por el Wesley Bland 20.06.2013 - 15:16
1

Echa un vistazo en

  

/ etc / certificados

para los certificados que comienzan con el nombre de su certificado.

Compruebe si hay duplicados del nombre con diferentes valores de GUID. Si este es el caso, encontrará que el certificado se ha actualizado o reemplazado en algún momento y todavía está registrado en una aplicación.

Verifique en los archivos * .plist el nombre del certificado particular para encontrar dónde se está utilizando. Luego puedes determinar cómo arreglar ese caso en particular.

    
respondido por el sweetfa 22.04.2014 - 01:42
0

Abra Keychain Access para examinar sus certificados. A veces, desecho los vencidos ... pero en lugar de eliminar un Certificado, puede decirle al sistema que confíe en él. Ese es el lugar para hacerlo.

    
respondido por el Zo219 23.06.2013 - 04:40

Lea otras preguntas en las etiquetas