Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Các Trình Duyệt

Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox

Một số người dùng gặp lỗi SSL_Error_Weak_Server_ephemeral_DH_key khi truy cập một số trang web trên Firefox. Đây là lỗi Diffie-Hellman nổi tiếng do Firefox chặn một số bộ mã hóa (ciphers) yếu mà server không cung cấp phương án thay thế được chấp nhận.

Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox

Nguyên nhân lỗi SSL_Error_Weak_Server_ephemeral_Dh_key

Thông báo cho thấy trang web cần cập nhật chứng chỉ bảo mật để tránh tấn công Logjam. Dù lỗi do phía server, bạn vẫn có thể truy cập bằng cách bỏ qua cảnh báo. Các yếu tố kích hoạt:

  • Bug Firefox cũ: Từ Firefox 31, đã sửa nhưng bản cũ vẫn gặp.
  • Thay đổi hành vi Firefox 33: Chuyển sang libPKIS nghiêm ngặt hơn, không thể fallback về NSS cũ. Do đó không thể click "I Understand the Risks" để bỏ qua.
  • Kích thước khóa (key size) không tương thích: Từ Firefox 33, không hỗ trợ khóa < 1024 bits.

Các phương pháp khắc phục (theo thứ tự):

Phương pháp 1: Cập nhật Firefox mới nhất

Loại trừ bug phiên bản cũ:

  1. Firefox > 3 gạch ngang > Help > About Firefox.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Nhấn Restart to update Firefox. Nếu UAC hỏi, chọn Yes.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Sau khi cập nhật, thử truy cập lại trang web.

Phương pháp 2: Cấu hình insecure_fallback_hosts

Nhiều người khắc phục bằng cách thêm domain báo lỗi vào cấu hình này:

  1. Firefox > gõ about:config > Enter.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Nhấn I accept the risk!.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Tìm security.tls.insecure_fallback_hosts.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Double-click, nhập domain bị lỗi (ví dụ: example.com) > OK.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Khởi động lại Firefox, kiểm tra.

Phương pháp 3: Bật tùy chọn SSL3 (đối với router/thiết bị mạng)

Hiệu quả cho người không truy cập được giao diện quản trị router do lỗi này:

  1. Mở about:config, chấp nhận rủi ro.
  2. Tìm security.ssl3.dhe_rsa_aes_128_sha, nếu không phải False thì double-click đặt thành False.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Tìm security.ssl3.dhe_rsa_aes_256_sha, đặt thành False.
Khắc phục: Lỗi SSL_Error_Weak_Server_Ephemeral_Dh_Key trên Firefox
  1. Khởi động lại Firefox, kiểm tra.