Mã lỗi: ssl_error_rx_record_too_long


33

Tôi có nginx với các thiết lập sau:

 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;

Tuy nhiên, khi tôi xem kết nối SSL, tôi nhận được:

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)

Tôi đang sử dụng TrustWave Premium SSLnhư là cơ quan chứng nhận SSL.

Câu trả lời:


63

Giải quyết. Bạn cần thêm "ssl" vào cuối bài nghe.

listen       443 ssl;

1
Như một điều đơn giản và rất dễ bỏ qua. Cảm ơn!
Paulizedoust

Tôi đã mất 2 giờ cố gắng để tìm ra vấn đề. Vì vậy, dễ bỏ lỡ.
Wojciech Jakubas

Bravo, bạn đã lưu lại ngày của tôi sau nhiều giờ tìm kiếm!
Milos

2

Lỗi này tôi gặp phải trong trình duyệt khi cố gắng truy cập trang web qua SSL (https) nhưng thực tế trên cổng đó máy chủ HTTP bình thường đang chạy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.