Código do erro: ssl_error_rx_record_too_long

29

Eu tenho nginx com a seguinte configuração:

 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;

No entanto, quando vejo a conexão SSL que estou recebendo:

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)

Estou usando TrustWave Premium SSL como a autoridade do certificado SSL.

    
por Tiffany Walker 09.04.2013 / 00:03

2 respostas

58

Resolvido. Você precisa adicionar "ssl" ao final da escuta.

listen       443 ssl;
    
por 09.04.2013 / 00:12
2

Esse erro ocorreu no navegador ao tentar acessar o site por meio do SSL (https), mas, na verdade, esse servidor HTTP normal da porta estava em execução.

    
por 06.10.2014 / 12:43