Pintu Masuk Anda ke Teknologi Mampu Milik!

Bagaimana untuk Menyelesaikan Kod Ralat: ssl_error_rx_record_too_long?

Jackson Gordon
Kemas kini terakhir pada: 18 Jun 2025
Rumah > Bagaimana untuk > Bagaimana untuk Menyelesaikan Kod Ralat: ssl_error_rx_record_too_long?
kandungan

Jika anda menyemak imbas tapak web dan menemui mesej ralat “ssl_error_rx_record_too_long” , ia boleh mengelirukan dan mengecewakan. Ralat biasanya muncul dalam Firefox dan menunjukkan kegagalan semasa jabat tangan SSL/TLS antara penyemak imbas anda dan pelayan. Secara ringkas, penyemak imbas menjangkakan respons selamat (disulitkan), tetapi menerima sesuatu yang lain—biasanya disebabkan oleh salah konfigurasi pelayan atau gangguan rangkaian.

Artikel ini akan menerangkan maksud ralat, mengapa ia berlaku, dan yang paling penting, cara membetulkannya.

1. Apakah itu ssl_error_rx_record_too_long?

Kesilapan ssl_error_rx_record_too_long terikat dengan penyulitan Secure Socket Layer (SSL), iaitu teknologi yang digunakan untuk mewujudkan sambungan selamat antara pelayar web dan pelayan.

Apabila anda melihat kod ssl_error_rx_record_too_long dalam Firefox, ia biasanya bermaksud:

  • Penyemak imbas cuba mewujudkan sambungan HTTPS yang selamat.
  • Ia menerima respons yang tidak dijangka atau tidak betul semasa jabat tangan SSL/TLS.
  • Sebagai tindak balas, penyemak imbas menghentikan sambungan untuk melindungi data anda.

Mesej Ralat Biasa Dipaparkan dalam Firefox:
ssl_error_rx_record_too_long firefox

2. Punca Biasa ssl_error_rx_record_too_long

  • Salah konfigurasi pelayan
    Penyebab yang paling biasa ialah pelayan web yang salah konfigurasi. Pelayan mungkin menggunakan HTTP dan bukannya HTTPS pada port 443, atau SSL/TLS mungkin tidak disediakan dengan betul.
  • Konfigurasi Pelabuhan yang salah
    HTTPS harus dijalankan pada port 443. Jika pelayan dikonfigurasikan untuk menyediakan kandungan HTTP pada port 443, penyemak imbas akan keliru semasa berjabat tangan.
  • Sijil SSL Tidak Dipercayai atau Ditandatangani Sendiri
    Jika tapak web menggunakan sijil yang tidak ditandatangani dengan betul atau tiada langsung, ralat ini boleh berlaku.
  • Pelayar Lapuk
    Kadangkala, versi penyemak imbas yang lapuk mungkin tidak menyokong protokol TLS moden dengan betul.
  • Firewall atau Gangguan Proksi
    Sesetengah tembok api atau proksi mungkin mengganggu trafik SSL, mengakibatkan rekod tidak lengkap atau cacat.

3. Bagaimana untuk Membetulkan Kod Ralat: ssl_error_rx_record_too_long?

3.1 Semak Laman Web (Semakan Sebelah Pelanggan)

Jika anda seorang pelawat yang menghadapi ralat ini:

  • Cuba Pelayar Lain: Buka tapak yang sama dalam Chrome atau Edge. Jika ia berfungsi di sana, ia adalah isu khusus Firefox.
  • Kosongkan Cache dan Kuki: Akses Tetapan Firefox, pergi ke Privasi & Keselamatan, kemudian kosongkan semua data di bawah bahagian Kuki dan Data Tapak.
  • Lumpuhkan Tetapan Proksi (Jika Ada): Daripada menu Tetapan Firefox, pergi ke Umum > Tetapan Rangkaian > Tetapan > Pilih “Tiada proksi” atau “Gunakan tetapan proksi sistem” > Klik OK untuk menyimpan.
  • Matikan Sambungan Pihak Ketiga: Terutamanya yang berkaitan dengan VPN, proksi atau penapisan HTTPS.
  • Lumpuhkan Pengimbasan SSL Antivirus buat sementara waktu: Navigasi ke tetapan perisian antivirus anda dan lumpuhkan ciri pengimbasan HTTPS untuk menguji resolusi.

3.2 Untuk Pemilik Laman Web atau Pentadbir

Jika ralat ini berlaku pada pelayan anda sendiri , masalah mungkin disebabkan oleh salah konfigurasi. Ikuti langkah ini:

A. Pastikan HTTPS Dikonfigurasikan pada Port 443

Sahkan bahawa pelayan anda menerima sambungan HTTPS pada port 443 dan disediakan dengan betul dengan SSL.

Sebagai contoh, pada Apache :
pastikan https dikonfigurasikan pada port 443 apache

Semak bahawa:

  • Port yang betul (443) digunakan.
  • SSL didayakan ( SSLEngine on ).
  • Laluan ke sijil dan fail kunci adalah sah.

Untuk Nginx , blok pelayan yang betul kelihatan seperti:
pastikan https dikonfigurasikan pada port 443 nginx

B. Pasang Sijil SSL yang Sah

Gunakan sijil SSL yang ditandatangani dengan betul oleh CA yang diiktiraf, contohnya, Let's Encrypt, Sectigo atau DigiCert.

Ikuti langkah ini untuk memasang sijil HTTPS tanpa kos melalui Let's Encrypt:
sudo apt pasang certbot python3-certbot-nginx

sudo certbot –nginx

Certbot akan mengkonfigurasi pelayan Nginx/Apache anda secara automatik dengan sijil yang sah.

C. Mulakan Semula Pelayan Web Anda

Selepas membuat perubahan pada konfigurasi anda atau memasang sijil baharu, mulakan semula pelayan:

Untuk Apache: sudo systemctl mulakan semula apache2
Untuk Nginx: sudo systemctl mulakan semula nginx

3.3 Pembetulan dan Petua Lanjutan

A. Gunakan Pemeriksa SSL Dalam Talian

Gunakan alat seperti:

  • Ujian SSL Labs SSL
  • Kenapa Tiada Padlock

Ini boleh membantu mendiagnosis sama ada sijil anda dipercayai, tamat tempoh atau salah konfigurasi.

B. Pastikan Tiada HTTP pada Port 443

Jika pelayan anda bertindak balas dengan HTTP teks biasa pada port 443, penyemak imbas akan melihat ini sebagai rekod SSL yang tidak betul.

guna curl untuk menguji: curl -v https://yourdomain.com

C. Semak Konfigurasi Firewall atau Pengimbang Beban

Jika anda berada di belakang pengimbang beban atau proksi (seperti HAProxy atau Cloudflare), pastikan ia dikonfigurasikan untuk mengendalikan HTTPS dengan betul atau menghantar trafik SSL ke pelayan asal anda.

Sahkan bahawa konfigurasi HAProxy termasuk bind *:443 ssl crt /etc/ssl/private/mycert.pem untuk pengikatan SSL yang betul pada port 443.

4. Kesimpulan

The ssl_error_rx_record_too_long ralat ialah isyarat bahawa ada sesuatu yang tidak kena dengan sambungan SSL/TLS—biasanya masalah konfigurasi bahagian pelayan. Sama ada anda pengguna biasa atau pentadbir tapak web, langkah yang digariskan dalam artikel ini boleh membantu anda mengenal pasti dan menyelesaikan isu tersebut.

Jika anda baru melawat tapak, cuba penyemak imbas lain, lumpuhkan sambungan atau semak rangkaian anda. Jika anda menguruskan tapak, semak semula sijil SSL anda, tetapan pelayan web dan pastikan port 443 dikonfigurasikan dengan betul untuk HTTPS.

Memahami cara SSL/TLS berfungsi dan memastikan ia dilaksanakan dengan betul akan menghalang ralat ini dan memberikan pengguna pengalaman menyemak imbas yang selamat dan terjamin.

Kongsi artikel ini
AppHut di Facebook
AppHut di Twitter
AppHut di WhatsApp

Tinggalkan pesanan

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *