Lỗi SSL_ERROR_NO_CYPHER_OVERLAP trên Firefox xảy ra khi các giao thức mã hóa bị tắt ở trình duyệt hoặc server. Thường do server không cung cấp giao thức bảo mật phù hợp, buộc trình duyệt chặn truy cập.

Lỗi xuất hiện trên nhiều trang, đặc biệt trang cũ không bảo trì. Firefox mới luôn yêu cầu kết nối an toàn, nếu không đáp ứng sẽ chặn truy cập.
Nguyên nhân lỗi SSL_ERROR_NO_CYPHER_OVERLAP
- Firefox chưa cập nhật phiên bản mới.
- SSL3 bị tắt trên trình duyệt. TLS bị tắt cũng gây lỗi.
- Hỗ trợ RC4 đã bị loại bỏ hoàn toàn khỏi Firefox. Nếu server vẫn dùng RC4 => báo lỗi.
Trước khi làm: Cần quyền Admin, kết nối internet ổn định.
Giải pháp 1: Cập nhật Firefox lên phiên bản mới nhất
Firefox thường cập nhật giao thức bảo mật. Nếu dùng bản cũ (SP2, SP3...), hãy cài bản mới nhất (phiên bản 24+ tại thời điểm viết bài):
- Tải Firefox mới từ trang chủ.
- Gỡ bản cũ: Win + R, gõ appwiz.cpl > Enter > chuột phải Firefox > Uninstall. Chọn xóa file cấu hình khi gỡ.
- Cài bản mới > Khởi động lại máy > Kiểm tra.

Giải pháp 2: Kiểm tra bật SSL3 và TLS1
Một số trang bắt buộc dùng SSL3/TLS1. Kiểm tra và bật:
- Click biểu tượng Settings (3 gạch) > Options.
- Đi đến Advanced > Encryption: Protocols.

Kiểm tra SSL3, TLS1 có bật không. Nếu chưa, bật lên. Lưu ý: Firefox 24 không có tùy chọn này. Nếu đã dùng Firefox 24, vào Options > Privacy & Security > Security, bỏ tick Block dangerous and deceptive content > Lưu > Khởi động lại máy > Kiểm tra.
Giải pháp 3: Kiểm tra file cấu hình Firefox (about:config)
Nếu 2 cách trên thất bại, kiểm tra cấu hình TLS/SSL3 trong about:config:
- Mở tab mới Firefox, dán:
about:config
- Tìm từ khóa TLS. Các entry bắt đầu TLS nếu không phải giá trị mặc định sẽ in đậm và có tag modified. Reset về mặc định.

- Tương tự tìm SSL3, reset các entry đã bị sửa.
- Khởi động lại máy, thử truy cập lại.
Lưu ý: Nếu chỉ một số trang cụ thể bị lỗi (còn trang khác vào được) => trang web đó cũ, lỗi ở server. Chỉ có thể chờ admin trang web sửa. Đảm bảo Java bản mới nhất đã cài.