6 cách khắc phục lỗi “This site can’t provide a secure connection”

Lỗi này thường khó xác định. Nguyên nhân có thể khác nhau, từ cấu hình sai Secure Sockets Layer (SSL) đến cài đặt ngày và giờ không chính xác. Tuy nhiên, có những cách đơn giản để khắc phục lỗi này, cho dù bạn là chủ sở hữu trang web hay khách truy cập.

Lỗi "This site can’t provide a secure connection" là gì?

Lỗi "This site can’t provide a secure connection" xuất hiện khi một trang web không tuân thủ giao thức HTTPS. Lỗi này thường xảy ra do không có chứng chỉ SSL trên trang web, không tự động sử dụng HTTPS, có chứng chỉ SSL đã hết hạn hoặc không hợp lệ hoặc cache SSL đã lỗi thời trong trình duyệt.

Nguyên nhân gây ra lỗi "This site can’t provide a secure connection"

Có 6 lý do phổ biến khiến trình duyệt hiển thị lỗi này.

Không cài đặt chứng chỉ SSL

Thông báo lỗi có thể xuất hiện vì trang web không cài đặt chứng chỉ SSL. Điều này có nghĩa là bạn đang truy cập trang web thông qua kết nối HTTP và máy chủ đích gửi tất cả các yêu cầu và phản hồi dưới dạng plain text.

Dữ liệu không được mã hóa và có thể bị bên thứ ba chặn lại để thu thập thông tin được truyền giữa máy chủ trang web và trình duyệt. Điều này có thể khiến trang web có nguy cơ bị tấn công mạng như phần mềm độc hại và man-in-the-middle.

HTTPS không bị bắt buộc trên trang web

Sự cố có thể xảy ra khi bạn đã cài đặt chứng chỉ SSL nhưng không bật tùy chọn bắt buộc dùng HTTPS. Bằng cách này, khách truy cập sẽ truy cập phiên bản HTTP của trang web thay vì URL an toàn.

Chứng chỉ SSL không hợp lệ hoặc đã hết hạn

Bạn có thể gặp lỗi này khi trang web sử dụng chứng chỉ SSL không hợp lệ hoặc đã hết hạn. Điều này có nghĩa là trang web hiện đang chạy trên kết nối HTTP.

Cache SSL lỗi thời trong trình duyệt

Cache SSL lỗi thời hoặc bị hỏng trong trình duyệt có thể góp phần gây ra lỗi trang web. Thông thường, điều này có thể xảy ra khi bạn đang phát triển các trang web hoặc sau khi cài đặt chứng chỉ SSL mới.

Giao thức QUIC được bật

Giao thức Quick UDP Internet Connections (QUIC) được bật theo mặc định trên trình duyệt Google Chrome. Giao thức này được sử dụng để giảm thời gian kết nối, cải thiện khả năng kiểm soát tắc nghẽn, khả năng mở rộng truyền tải và ghép kênh mà không bị Head-of-line blocking.

Tuy nhiên, trong một số trường hợp, nó có thể gây ra sự cố SSL, chẳng hạn như sự cố “This site can’t provide a secure connection”.

Cài đặt ngày và giờ không chính xác

Cấu hình ngày và giờ không đúng trên máy tính có thể khiến trình duyệt Google Chrome chặn trang web. Thông tin không chính xác có thể gây ra sự cố trong quá trình xác thực chứng chỉ trang web. Do đó, lỗi xảy ra.

6 cách khắc phục lỗi “This site can’t provide a secure connection”

Trước khi bắt đầu, bạn nên kiểm tra kết nối Internet, tắt tiện ích mở rộng Chrome và tắt tính năng quét SSL trên phần mềm diệt virus và tường lửa của mình. Nếu sự cố vẫn tiếp diễn, sau đây là 6 phương pháp khắc phục sự cố bạn có thể thử.

1. Cài đặt chứng chỉ SSL

Cài đặt chứng chỉ SSL là một trong những cách hiệu quả nhất để khắc phục thông báo lỗi Can’t Provide a Secure Connection nếu bạn là chủ sở hữu trang web. Tùy thuộc vào nhà cung cấp dịch vụ web hosting, cách cấu hình lớp bảo mật bổ sung có thể khác nhau.

Tại Hostinger, bạn có thể cài đặt chứng chỉ SSL trên hPanel:

  • Đi tới phần SSL và nhấp vào nút Install free SSL.
  • Chọn domain và nhấp vào Install SSL.
  • Khi địa chỉ trang web hiển thị dấu kiểm màu xanh lá cây và trạng thái Active, SSL đã được cài đặt thành công. Nếu không, hãy đảm bảo domain đang trỏ đến máy chủ tên Hostinger.

Phương pháp này sẽ giải quyết vấn đề Can’t Provide a Secure Connection trên trang web của bạn.

2. Buộc kết nối HTTPS

Bằng cách buộc HTTPS, khách truy cập sẽ tự động được chuyển hướng đến URL an toàn sau khi họ load trang web của bạn.

Nếu bạn là người dùng Hostinger, hãy làm theo các hướng dẫn sau để buộc kết nối HTTPS trên trang web của bạn:

  • Truy cập Security → SSL từ bảng điều khiển hPanel.
  • Nhấp vào nút ba chấm bên cạnh domain có vấn đề và chọn Force HTTPS.

Điều này sẽ cho phép bạn mở trang web. Nếu sự cố vẫn tiếp diễn, hãy thử phương pháp tiếp theo.

3. Cài đặt lại chứng chỉ SSL

Cài đặt SSL không hợp lệ hoặc bị hỏng có thể khiến trang web của bạn hiển thị Can’t Provide a Secure Connection. Cách tốt nhất để giải quyết là cài đặt lại chứng chỉ SSL.

Sau đây là cách thực hiện trên hPanel:

  • Truy cập Security → SSL từ bảng điều khiển hPanel.
  • Nhấp vào nút ba chấm bên cạnh domain có vấn đề và chọn Reinstall.

4. Reset cache SSL và xóa cache trình duyệt

Nếu các giải pháp trên không hiệu quả, hãy thử reset cache SSL trên máy tính và xóa lịch sử trình duyệt. Thao tác này sẽ cho phép bạn bắt đầu kết nối mới.

Làm theo các hướng dẫn sau để reset cache SSL trên Windows:

  • Nhập Control Panel trên tab Windows search.
  • Trên bảng điều khiển Network and Internet, chọn View network status and tasks, rồi nhấp vào Internet Options.
  • Khi hộp Internet Properties mở ra, hãy chọn tab Content và nhấp vào Clear SSL state.

Để xóa dữ liệu trên trình duyệt Google Chrome, hãy nhấp vào ba dấu chấm ở góc trên bên phải màn hình → More toolsClear browsing data.

5. Tắt hỗ trợ giao thức QUIC

Một giải pháp phổ biến khác là tắt hỗ trợ giao thức QUIC trên trình duyệt Google Chrome.

Thực hiện theo các bước sau để thực hiện:

  • Nhập chrome://flags/#enable-quic trên thanh địa chỉ.
  • Tìm tùy chọn Experimental QUIC protocol, thường được đặt ở đầu trang.
  • Nhấp vào hộp drop-down và chọn Disabled.
  • Khởi chạy lại trình duyệt để các thay đổi có hiệu lực.

Nếu tắt giao thức không giải quyết được vấn đề, hãy tiến hành phương pháp tiếp theo.

6. Kiểm tra cài đặt ngày và giờ

Tính hợp lệ của chứng chỉ là yếu tố quan trọng trong quy trình xác thực. Trước khi truy cập trang web, trình duyệt sẽ kiểm tra ngày ký và ngày hết hạn của chứng chỉ SSL bằng cách sử dụng cài đặt ngày và giờ của hệ thống.

Nếu sai, chứng chỉ có thể không còn hiệu lực nữa. Do đó, điều chỉnh cài đặt là một trong những cách hiệu quả nhất để khách truy cập trang web khắc phục thông báo lỗi Can’t Provide a Secure Connection.

Thực hiện theo các hướng dẫn sau để đặt ngày và múi giờ chính xác trên các hệ điều hành khác nhau, chẳng hạn như Windows và macOS.

Windows

  • Nhấp vào nút Windows Start và chọn Settings.
  • Chọn Time & Language.
  • Bật nút Set time automatically. Thực hiện tương tự đối với tùy chọn Set time zone automatically.
  • Xác minh các thay đổi và đảm bảo các cài đặt là chính xác.

macOS

  • Chọn nút menu Apple và nhấp vào System Settings.
  • Chọn General trong thanh bên và cuộn xuống để tìm Date & Time.
  • Để đặt ngày và giờ tự động, hãy bật tùy chọn Set time and date automatically. Để đặt thủ công, hãy tắt tùy chọn, rồi chèn ngày và giờ hiện tại.
  • Để đặt múi giờ tự động, hãy bật Set time zone automatically using your current location. Để đặt thủ công, hãy tắt tùy chọn, nhập thành phố gần nhất và chọn tên đầy đủ của thành phố đó từ danh sách.
Thứ Sáu, 29/11/2024 16:28
31 👨 83
0 Bình luận
Sắp xếp theo
    ❖ Sửa lỗi máy tính