Frage Fehlercode: ssl_error_rx_record_too_long


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;

Wenn ich jedoch die SSL-Verbindung erhalte, bekomme ich:

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 SSL als SSL-Zertifizierungsstelle.


27
2018-04-08 22:03


Ursprung




Antworten:


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

listen       443 ssl;

56
2018-04-08 22:12



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 verpassen. - Wojciech Jakubas
Bravo, du hast mir den Tag nach Stunden der Suche gerettet! - Milos


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


2
2017-10-06 10:43