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

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

Lỗi "NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM" xuất hiện khi Chrome không thể xác thực chứng chỉ SSL. SSL mã hóa dữ liệu giữa máy bạn và máy chủ, giữ dữ liệu riêng tư. Ba nguyên nhân chính:

  • Kết nối SSL giữa máy bạn và máy chủ không an toàn.
  • Chứng chỉ SSL hết hạn, cấu hình sai, hoặc không thuộc tên miền yêu cầu.
  • Chứng chỉ SSL không do tổ chức tin cậy cấp. Trình duyệt phổ biến chỉ chấp nhận chứng chỉ từ nguồn uy tín.

Cách xác định lỗi ở đâu?

Trước khi khắc phục, hãy xác định lỗi ở máy bạn, mạng, hay máy chủ. Thử mở trang web trên máy khác cùng mạng. Nếu vẫn lỗi, thử mạng khác. Các bước này giúp xác định nguyên nhân.

Nếu đổi mạng khác thì hết lỗi → lỗi ở mạng của bạn. Nếu mọi thiết bị, mọi mạng đều lỗi → lỗi phía máy chủ. Lúc này bạn chỉ có thể thông báo cho chủ trang web sửa.

Giải pháp 1: Tắt phần mềm diệt virus và dịch vụ bảo mật

Nguyên nhân hàng đầu là can thiệp từ phần mềm diệt virus. Nhiều tùy chọn bảo vệ web như 'Avast Web Shield', 'Kaspersky Internet Security'.

Tự kiểm tra cài đặt antivirus xem có tính năng bảo vệ web/giám sát mạng không. Tìm mọi thứ theo dõi hoạt động internet.

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

Nếu vẫn không khắc phục, hãy tắt hoàn toàn antivirus. Xem bài "Cách tắt antivirus". Khởi động lại và kiểm tra.

Giải pháp 2: Đặt lại cài đặt mạng

Nếu mạng là nguyên nhân, hãy đặt lại cài đặt mạng. Lưu ý: cần tài khoản admin.

  1. Nhấn Windows + S, gõ "cmd", chuột phải chọn Run as administrator.
  2. Trong Command Prompt quyền cao, chạy lần lượt các lệnh:
ipconfig /flushdns
ipconfig /renew
ipconfig /registerdns
nbtstat –r
netsh int ip reset
netsh winsock reset
  1. Khởi động lại máy và kiểm tra.

Giải pháp 3: Xóa bộ nhớ đệm SSL

Thiết lập kết nối SSL tốn thời gian. Máy tính lưu trạng thái SSL để dùng lại thay vì lấy từ server mỗi lần. Có thể cache SSL bị lỗi. Hãy xóa thử.

  1. Nhấn Windows + R, gõ "inetcpl.cpl" nhấn Enter.
  2. Chọn tab "Content", nhấn "Clear SSL state" dưới mục Certificates.

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. Nhấn Apply thoát. Tải lại trang web xem Chrome kết nối an toàn không.

Giải pháp 4: Xóa dữ liệu trình duyệt

Nếu lỗi chỉ ở trình duyệt của bạn (mở được trên thiết bị khác), hãy xóa dữ liệu trình duyệt. File lỗi trong bộ nhớ đệm có thể gây sự cố. Xóa dữ liệu sẽ reset trình duyệt như lần đầu truy cập.

Lưu ý: Sẽ xóa toàn bộ lịch sử, cache, mật khẩu. Hãy sao lưu trước.

Cách xóa dữ liệu Chrome (trình duyệt khác tương tự):

  1. Gõ "chrome://settings" trong thanh địa chỉ Chrome nhấn Enter.

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. Kéo xuống dưới nhấn "Advanced".

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. Mục "Privacy and Security", nhấn "Clear browsing data".

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. Cửa sổ bật lên: chọn "All time", tích tất cả, nhấn "Clear browsing data".

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. Khởi động lại trình duyệt sau khi đóng tất cả ứng dụng qua Task Manager, kiểm tra.

Giải pháp 5: Bỏ qua cảnh báo

Nếu bạn hoàn toàn chắc chắn trang web an toàn, có thể bỏ qua cảnh báo. Lưu ý: có thể làm giảm bảo mật, tự chịu rủi ro. Nhiều trường đại học, viện nghiên cứu không có chứng chỉ SSL chuẩn, trường hợp này bỏ qua là an toàn.

  1. Truy cập trang web bình thường.
  2. Nhấn nút "Advanced" rồi "Proceed to example.com (unsafe)".

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

Chrome sẽ chuyển hướng đến trang web, bạn truy cập bình thường.

Mẹo thêm:

  • Kiểm tra ngày giờ máy tính. Thử đặt thủ công tắt tự động detect múi giờ và ngược lại. Ngay cả khi giờ đúng, vào cài đặt đổi một lần cũng kích hoạt Chrome kiểm tra lại có thể khắc phục lỗi.
  • Nếu dùng Ubuntu, chạy lệnh "sudo apt-get install libnss3-1d".
  • Gỡ tiện ích mở rộng Chrome. Mẹo này hiệu quả cho nhiều người. Quá nhiều extension có thể gây lỗi.
  • Quét mã độc. Mã độc có thể ép trình duyệt kết nối không chứng chỉ. Dùng Malwarebytes, v.v.
  • Nếu hầu như mọi trang web đều lỗi, có thể phần mềm trên máy là thủ phạm. Nhấn vào thông báo lỗi "NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM" trên Chrome để xem chi tiết, tìm mục issuer. Ví dụ: phần mềm "Verto Analytics" là nguyên nhân.

Khắc phục: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  • Nếu có Chromebook và Chrome trên Windows/Mac, Chromebook có thể đồng bộ dữ liệu xấu. Tắt đồng bộ tại chrome://settings/syncSetup.
  • Cân nhắc đặt lại (reset) Chrome sau khi sao lưu dữ liệu cần thiết.