Código de error: ssl_error_rx_record_too_long


33

Tengo nginx con la siguiente configuración:

 server {
        listen       80;
        server_name  site.com www.site.com;
        root /home/site/public_html;

        listen       443;
        #server_name  site.com www.site.com;
        #root /home/site/public_html;
        ssl_certificate      /root/site.pem;
        ssl_certificate_key  /root/site.key;

Sin embargo, cuando veo la conexión SSL obtengo:

An error occurred during a connection to grewpler.com.

SSL received a record that exceeded the maximum permissible length.

(Error code: ssl_error_rx_record_too_long)

Estoy usando TrustWave Premium SSLcomo la autoridad de certificación SSL.

Respuestas:


63

Resuelto Debe agregar "ssl" al final de la escucha.

listen       443 ssl;

1
Una cosa tan simple y tan fácil de pasar por alto. ¡Gracias!
Paul d'Aoust

He perdido 2 horas tratando de encontrar el problema. Tan fácil de perder.
Wojciech Jakubas

Bravo, me has salvado el día después de horas de búsqueda!
Milos

2

Este error lo obtuve en el navegador al intentar acceder al sitio a través de SSL (https) pero, de hecho, en ese puerto se estaba ejecutando el servidor HTTP normal.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.