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.

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ũ:
- Firefox > 3 gạch ngang > Help > About Firefox.

- Nhấn Restart to update Firefox. Nếu UAC hỏi, chọn Yes.

- 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:
- Firefox > gõ about:config > Enter.

- Nhấn I accept the risk!.

- Tìm security.tls.insecure_fallback_hosts.

- Double-click, nhập domain bị lỗi (ví dụ:
example.com) > OK.

- 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:
- Mở about:config, chấp nhận rủi ro.
- Tìm security.ssl3.dhe_rsa_aes_128_sha, nếu không phải False thì double-click đặt thành False.

- Tìm security.ssl3.dhe_rsa_aes_256_sha, đặt thành False.

- Khởi động lại Firefox, kiểm tra.