Fehlercode: ssl_error_rx_record_too_long


33

Ich habe Nginx mit dem folgenden Setup:

 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;

Beim Anzeigen der SSL-Verbindung erhalte ich jedoch Folgendes:

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)

Ich benutze TrustWave Premium SSLals SSL-Zertifizierungsstelle.

Antworten:


63

Gelöst Sie müssen "ssl" am Ende des Listen hinzufügen.

listen       443 ssl;

1
So einfach und so leicht zu übersehen. Vielen Dank!
Paul d'Aoust

Ich habe 2 Stunden verloren, um das Problem zu finden. So leicht zu übersehen.
Wojciech Jakubas

Bravo, du hast meinen Tag nach stundenlangem Suchen gerettet!
Milos

2

Dieser Fehler trat im Browser auf, als ich versuchte, über SSL (https) auf die Site zuzugreifen, aber tatsächlich lief auf diesem Port ein normaler HTTP-Server.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.