ERR_SSL_PROTOCOL_ERROR: nguyên nhân và giải pháp
· Đội ngũ CSR.plus

- •Lỗi này nghĩa là máy khách và máy chủ không thể hoàn tất cả những bước đầu của bắt tay TLS.
- •Nguyên nhân phía trang phổ biến: vòng lặp chuyển hướng HTTP/HTTPS, cổng 443 không truy cập được hoặc phiên bản TLS máy khách không hỗ trợ.
- •Nguyên nhân phía trình duyệt gồm bộ nhớ đệm và proxy hỏng; hãy thử hồ sơ sạch trước khi đụng vào máy chủ.
Vòng lặp chuyển hướng và lỗi giao thức
Tác nhân phổ biến là chuyển hướng vô hạn: trang buộc HTTPS, lớp TLS thất bại, chuyển hướng dự phòng đưa sang HTTP và máy chủ đưa về HTTPS. Kiểm tra tiêu đề HSTS, quy tắc cân bằng tải và chuyển hướng .htaccess/nginx để tìm vòng lặp. Tạm tắt HSTS để xác nhận.
Khoảng cách phiên bản TLS
Nếu máy chủ chỉ bật TLS 1.3 nhưng máy khách cũ hoặc trình duyệt/OS của khách truy cập chỉ hỗ trợ TLS 1.2 trở xuống, bắt tay dừng với lỗi giao thức. Bật TLS 1.2 và 1.3, tắt SSLv3 và TLS 1.0/1.1 phía máy chủ. Proxy doanh nghiệp loại bỏ SNI cũng gây lỗi giao thức.
Sửa phía máy khách
Xóa bộ nhớ đệm và trạng thái SSL của trình duyệt (chrome://net-internals hoặc cài đặt), tắt tiện ích kiểm tra TLS, khởi động lại router nếu NAT cũ và thử mạng khác. Nếu openssl s_client thành công nhưng trình duyệt thất bại, vấn đề gần như chắc chắn phía máy khách.
FAQ
Tại sao lỗi chỉ xuất hiện ở một trình duyệt?
Các trình duyệt giữ bộ nhớ đệm SSL riêng và hỗ trợ phiên bản TLS khác nhau. Hồ sơ sạch thường cô lập nguyên nhân ở trạng thái đệm hoặc tiện ích.
CDN có thể gây lỗi không?
Có — cài đặt TLS của CDN, nâng cấp HTTP/2, HTTP/3 và chứng chỉ biên đều ảnh hưởng bắt tay. Bỏ qua CDN (kiểm tra trực tiếp IP gốc) để xác nhận.
UptimeRobot
Giám sát SSL và thời gian hoạt động miễn phí
UptimeRobot theo dõi chứng chỉ và endpoint của bạn 24/7 — 50 monitor ở gói miễn phí.
Liên kết affiliate — chúng tôi có thể nhận hoa hồng mà bạn không phải trả thêm chi phí.
Công cụ SSL/TLS miễn phí
Xác minh và kiểm tra chứng chỉ của bạn trong vài giây.