Lỗi bảo mật ERR_SSL_PROTOCOL_ERROR là lỗi khá phổ biến xảy ra khi sử dụng các trang web bảo mật SSL trên Google Chrome, làm ảnh hưởng đến trải nghiệm của người dùng. Bài viết này sẽ giúp bạn tìm hiểu lỗi ERR_SSL_PROTOCOL_ERROR là gì cũng như nguyên nhân và các cách để sửa lỗi trên trình duyệt Chrome.
Lỗi Err_ssl_protocol_error là gì?
Lỗi ERR_SSL_PROTOCOL_ERROR xuất hiện khi màn hình hiển thị thông báo “This site can’t provide a secure connection”, xảy ra khi trình duyệt web bị cấu hình sai hoặc không thể thiết lập kết nối an toàn giữa client và server thông qua giao thức SSL/TLS. Lỗi này xuất hiện đồng nghĩa với việc trang web bạn đang muốn kết nối đang gặp sự cố và không thể truy cập được.
Các thông báo có thể hiển thị khác nhau tùy thuộc vào trình duyệt web bạn đang sử dụng, ví dụ:
- Google Chrome: Hiển thị “This site can’t provide a secure connection” hoặc Your connection is not private”.
- Firefox: “Your connection is not secure”.
- Safari: “Safari can’t verify the identity of the website”.
- Microsoft Edge: “There is a problem with your website’s security certificate”.
Nguyên nhân gây ra lỗi err_ssl_protocol_error
Những lý do gây lỗi phổ biến và nhiều người biết nhất bao gồm:
- Phiên bản trình duyệt đã cũ.
- Tường lửa (Firewall)/ phần mềm virus chặn kết nối.
- Lỗi Proxy.
- Cache bị lỗi.
- Ngày/giờ trên hệ thống không đúng.
- SSL/Browser cache chứa certificate lỗi thời.
- Xung đột các Extensions.
- Hỏng các file host.
- Quic protocol chặn thiết lập kết nối.
- Thay đổi trong CDN: Thay đổi nhà cung cấp hosting, bật CDN, WAF hoặc cài đặt chứng chỉ SSL mới có thể gây ra lỗi.
Cách khắc phục lỗi err_ssl_protocol_error
- Đặt lại ngày, giờ trên máy tính
- Cập nhật Google Chrome mới nhất
- Xóa hoặc vô hiệu hóa các Extensions
- Xóa cache và cookie trên trình duyệt Google Chrome
- Xóa SSL State
- Kích hoạt các phiên bản SSL/TLS
- Tắt giao thức QUIC Protocol
- Xóa file lưu trữ của hệ thống
- Tắt phần mềm diệt virus
- Tắt tường lửa (Firewall)
- Điều chỉnh mức độ bảo mật và quyền riêng tư trên Internet
Đặt lại ngày, giờ trên máy tính
Tính hợp lệ của certificate SSL rất quan trọng cho quá trình xác thực kết nối an toàn giữa trình duyệt và máy chủ. Chứng chỉ bảo mật chỉ có hiệu lực trong một khoảng thời gian nhất định, từ thời điểm đăng ký đến khi hết hạn. Nếu chứng chỉ hết hạn hoặc hệ thống có sai lệch về ngày giờ, quá trình xác thực của trình duyệt sẽ thất bại và dẫn đến việc trình duyệt cảnh báo lỗi “Your Connection is Not Private“. Vì vậy, hãy đảm bảo ngày giờ hệ thống được cài đặt đúng bằng cách làm theo 3 bước sau đây:
Bước 1: Truy cập vào phần Settings trên Windows.
Bước 2: Chọn Time & Language.
Bước 3: Kiểm tra và đặt lại ngày giờ chính xác.
Cập nhật Google Chrome mới nhất
Bạn nên thường xuyên cập nhật phiên bản mới của Google Chrome để tránh gây lỗi, để cập nhật bạn thực hiện theo 3 bước dưới đây:
Bước 1: Mở trình duyệt Google Chrome.
Bước 2: Click chọn dấu 3 chấm trên cùng bên phải > Setting > About Chrome.
Bước 3: Cuối cùng, kiểm tra phiên bản mới trên Chrome đã được cập nhật chưa.
Xóa hoặc vô hiệu hóa Extensions
Trên thực tế, nếu lỗi err_ssl_protocol_error xảy ra bởi tiện ích mở rộng thì sẽ rất khó xác định được tiện ích nào đang gây ra lỗi. Cách tốt nhất là xóa hoặc tắt từng Extensions, bạn làm theo 2 bước sau:
Bước 1: Mở Chrome > More tools > Extensions.
Bước 2: Tắt hoặc xóa các tiện ích mở rộng không cần thiết.
Xóa cache và cookie trên trình duyệt Google Chrome
Bạn nên thường xuyên xóa bộ nhớ cache và cookie để giúp trình duyệt chạy mượt mà hơn bằng cách làm theo 5 bước dưới đây để xóa dữ liệu:
Bước 1: Bật Google Chrome.
Bước 2: Nhấn tổ hợp phím Ctrl + Shift + Delete.
Bước 3: Chọn checkbox Cookies and other site data.
Bước 4: Chọn checkbox Cached images and files.
Bước 5: Nhấn nút Clear Data.
Xóa SSL State
SSL State có thể sẽ chặn kết nối SSL và gây ra lỗi err_ssl_protocol_error nếu không được xóa. Để thực hiện thao tác này bạn làm theo 6 bước sau đây:
Bước 1: Nhấp vào Start Menu > Control Panel > Network and Internet > Network and Sharing Center.
Bước 2: Bây giờ nhấp vào Internet Options.
Bước 3: Một cửa sổ Internet Properties sẽ xuất hiện.
Bước 4: Bây giờ chuyển đến tab Content và nhấp Clear SSL State.
Bước 5: Thông báo “The SSL cache was successfully cleared” sẽ hiển thị trên màn hình khi bạn đã xóa thành công.
Bước 6: Một lần nữa, khởi động lại Chrome và kiểm tra xem còn lỗi ERR_SSL_PROTOCOL_ERROR.
Kích hoạt các phiên bản SSL/TLS
Một vài trang web sử dụng phiên bản SSL/TLS cũ dẫn đến lỗi. Để khắc phục vấn đề này, bạn cần thay đổi cài đặt SSL/TLS theo 5 bước sau:
Bước 1: Vào Chrome và chọn Settings.
Bước 2: Scroll xuống hoặc nhấn phím ctrl + F và tìm Advanced Settings.
Bước 3: Nhấn vào Open Proxy.
Bước 4: Ở phần Internet Properties chọn Advanced, tìm phiên bản TLS phù hợp và chọn Apply.
Bước 5: Khởi động lại Chrome.
Tắt giao thức QUIC Protocol
Việc tắt QUIC protocol sẽ xóa vĩnh việc lỗi err_ssl_protocol_error khỏi Chrome, bạn thực hiện theo 3 bước sau:
Bước 1: Nhập Chrome://flags/#enable-quic và nhấn Enter.
Bước 2: Ở mục QUIC protocol chọn Disabled.
Bước 3: Bây giờ hãy xuống cuối trang và nhấp vào Relauch.
Xóa file lưu trữ của hệ thống
Nếu bạn gặp lỗi err_ssl_protocol_error khi truy cập trang web, hãy thử xóa các file cache của hệ thống sẽ giúp khắc phục lỗi. Để xóa file bạn làm theo 2 bước sau đây:
Bước 1: Nhấn Windows+R, nhập C:\Windows\System32\drivers\etc và nhấn nút Enter.
Bước 2: Bạn sẽ tìm thấy file có tên là hosts và xóa đi.
Tắt phần mềm diệt virus
Phần mềm diệt virus có thể gây ra lỗi ERR_SSL_PROTOCOL_ERROR vì hầu hết các phần mềm diệt virus đều quét toàn bộ trang web để tìm các yếu tố độc hại và mối đe dọa bảo mật, bao gồm cả các phiên bản SSL/TLS cũ như SSL 3.0 hoặc TLS 1.0 vốn đã không còn được sử dụng do vấn đề lỗ hổng bảo mật.
Vì vậy, bạn cần thay đổi cài đặt của phần mềm diệt virus để khắc phục, hãy cẩn thận thực hiện thay đổi và kiểm tra kết quả. Nếu không hiệu quả, bạn nên khôi phục lại cài đặt cũ.
Tắt tường lửa (Firewall)
Chrome cũng sẽ hiển thị ERR_SSL_PROTOCOL_ERROR khi website hay địa chỉ IP bị tường lửa chặn. Bạn cần kiểm tra và tắt tường lửa nếu phát hiện lỗi để fix lỗi. Để tắt tường lửa trên windows bạn làm theo 2 bước sau:
Bước 1: Mở Control Panel và chọn Windows Defender Firewall.
Bước 2: Chọn Turn Windows Firewall on or off và nhấn vào 2 ô Turn off windows firewall(not recommended), sau đó nhấn OK.
Điều chỉnh mức độ bảo mật và quyền riêng tư trên Internet
Khi bạn chỉnh mức bảo mật và quyền riêng tư quá cao cũng gây ra lỗi vì hệ thống sẽ tự động chặn một website cụ thể nào đó. Để chỉnh mức độ bảo mật bạn làm theo 2 cách sau:
Bước 1: Trong thanh tìm kiếm của máy tính, nhập Internet Options.
Bước 2: Chọn tab Security và điều chỉnh thanh trượt ở mức Medium (ở giữa) sau đó nhấn OK.
Lời kết
Bài viết trên đã cho bạn thế nào là lỗi ERR_SSL_PROTOCOL_ERROR và các cách để giải quyết lỗi đó cho thiết bị của mình. Hãy đọc kỹ bài viết và giải quyết các vấn đề một cách hợp lý. Chúc bạn thành công!
Xin bay cách xoá tường lửa