Code d'erreur: ssl_error_rx_record_too_long


33

J'ai nginx avec la configuration suivante:

 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;

Cependant, lorsque je consulte la connexion SSL, je reçois:

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)

J'utilise TrustWave Premium SSLcomme autorité de certification SSL.

Réponses:


63

Résolu Vous devez ajouter "ssl" à la fin de l'écoute.

listen       443 ssl;

1
Une chose si simple et si facile à oublier. Merci!
Paul d'Aoust

J'ai perdu 2 heures à essayer de trouver le problème. Si facile à manquer.
Wojciech Jakubas

Bravo, vous avez sauvé ma journée après des heures de recherche!
Milos

2

Cette erreur s'est produite dans le navigateur lors de la tentative d'accès au site via SSL (https) mais en fait sur ce port, le serveur HTTP normal était en cours d'exécution.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.