¿Cómo puedo identificar la causa de este error SSL en Safari 6?

3

Estaba viendo un error de SSL en Safari 6.1.6 (8537.78.2) en OSX 10.8.5 cuando visitaba un sitio web, y la información de depuración proporcionada por las herramientas del desarrollador no indicaba la fuente del problema. El problema fue informado por varios usuarios de OSX 10.8 y se resolvió para esos usuarios mediante la restauración de TLSv1 en la configuración del servidor (cambio de configuración en la parte inferior de la pregunta).

El mensaje de error en las herramientas de desarrollador de Safari era

  

Error al cargar el recurso: se ha producido un error de SSL y no se puede establecer una conexión segura con el servidor.

En Safari, no había información adicional en la pestaña "Solicitudes > Red" (que vi en otras respuestas). La información allí parecía estar relacionada con la carga del contenido del mensaje de error en lugar del sitio original.

¿Qué otros métodos, si hubiera alguno, podría haber utilizado para extraer un mensaje "el servidor carece de soporte TLSv1" de Safari 6 / OSX 10.8.x?

Información de fondo adicional: el cambio requerido para la configuración del servidor nginx fue este -

-ssl_protocols TLSv1.1 TLSv1.2;
+ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    
pregunta Chris Burgess 09.06.2015 - 23:10

1 respuesta

2

Safari 6.1.6 solo admite TLS 1.0 (que los servidores preocupados por el ataque BEAST están desactivando cada vez más), y no hay ningún mensaje de error aparte de ese genérico "error SSL ha ocurrido" en la consola. Necesitaría una versión más nueva de macOS para continuar usando Safari en esos sitios. Si actualizar el sistema operativo no es una opción (por ejemplo, si aún necesita la versión anterior de Xcode), puede probar Firefox 45.9.0 ESR, que usa TLS 1.2 (confirmado con www.HowsMySSL.com); esa versión de Firefox pasó su fin de vida a mediados de 2017 (y las versiones más recientes requieren un sistema operativo más nuevo), pero al menos es una mejora con respecto a Safari 6.1.6. Sin embargo, me sentiría más cómodo instalando un sistema operativo moderno junto con Lion / Mountain Lion, o al menos usando VirtualBox para ejecutar una versión moderna de GNU / Linux en su interior, y usando un navegador actualizado desde allí.

    
respondido por el Silas S. Brown 22.10.2017 - 22:45

Lea otras preguntas en las etiquetas