Kod błędu: ssl_error_rx_record_too_long


33

Mam nginx z następującą konfiguracją:

 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;

Jednak gdy przeglądam połączenie SSL, otrzymuję:

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)

Używam TrustWave Premium SSLjako urzędu certyfikacji SSL.

Odpowiedzi:


63

Rozwiązany. Musisz dodać „ssl” na końcu odsłuchu.

listen       443 ssl;

1
Taka prosta rzecz i tak łatwa do przeoczenia. Dzięki!
Paul d'Aoust,

Straciłem 2 godziny, próbując znaleźć problem. Tak łatwo przeoczyć.
Wojciech Jakubas,

Brawo, uratowałeś mi dzień po godzinach poszukiwań!
Milos,

2

Ten błąd wystąpił w przeglądarce podczas próby uzyskania dostępu do witryny za pośrednictwem protokołu SSL (https), ale w rzeczywistości na tym porcie działał normalny serwer HTTP.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.