Kode kesalahan: ssl_error_rx_record_too_long


33

Saya punya nginx dengan pengaturan berikut:

 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;

Namun, ketika saya melihat koneksi SSL saya mendapatkan:

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)

Saya menggunakan TrustWave Premium SSLsebagai otoritas sertifikat SSL.

Jawaban:


63

Terpecahkan. Anda perlu menambahkan "ssl" di akhir pendengaran.

listen       443 ssl;

1
Suatu hal yang sederhana dan begitu mudah untuk diabaikan. Terima kasih!
Paul d'Aoust

Saya telah kehilangan 2 jam mencoba untuk menemukan masalah. Sangat mudah untuk dilewatkan.
Wojciech Jakubas

Bravo, Anda telah menghemat hari saya setelah berjam-jam mencari!
Milos

2

Kesalahan ini saya dapatkan di browser ketika mencoba mengakses situs melalui SSL (https) tetapi sebenarnya pada port itu server HTTP normal sedang berjalan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.