SSL hết hạn khiến website báo lỗi gì và cách xử lý nhanh

SSL hết hạn làm website hiện cảnh báo đỏ, khách thoát trang ngay. Bài giải thích thông báo lỗi thường gặp, cách gia hạn chứng chỉ và bật tự động gia hạn.

Chrome chặn trang bằng một màn hình đỏ ghi "Kết nối của bạn không phải là kết nối riêng tư" ngay khi chứng chỉ SSL hết hạn, không cảnh báo trước dù chỉ một phút. Đó là lý do nhiều chủ website chỉ biết sự cố khi khách gọi điện hỏi "sao vào web báo lỗi". Chuyện này không hiếm: chứng chỉ có hạn dùng cố định, hết hạn là ngừng được trình duyệt tin tưởng, bất kể website vẫn chạy bình thường phía sau.

Minh hoạ cho bài SSL hết hạn khiến website báo lỗi gì và cách xử lý nhanh

Bài này giải thích từng thông báo lỗi trình duyệt hay hiện khi SSL hết hạn, hậu quả thực tế với doanh nghiệp, và các bước xử lý theo đúng thứ tự để đưa website về trạng thái an toàn.

SSL hết hạn thì trình duyệt báo lỗi gì

Chứng chỉ hết hạn khiến trình duyệt hiện cảnh báo toàn màn hình, chặn truy cập cho tới khi người dùng chủ động bấm "Nâng cao" rồi "Tiếp tục". Mỗi trình duyệt dùng một mã lỗi khác nhau nhưng cùng một nguyên nhân: ngày hết hạn trên chứng chỉ đã qua so với thời gian hệ thống.

Thông báo lỗiNghĩa là gìCách xử lý
NET::ERR_CERT_DATE_INVALID (Chrome)Ngày hết hạn hoặc ngày bắt đầu hiệu lực của chứng chỉ không hợp lệ tại thời điểm truy cậpGia hạn hoặc cấp lại chứng chỉ mới, cài đè lên bản cũ
SEC_ERROR_EXPIRED_CERTIFICATE (Firefox)Firefox xác nhận chứng chỉ đã quá hạn dùngCài chứng chỉ mới, sau đó xoá cache trình duyệt để kiểm tra lại
Kết nối này chưa được xác minh (Safari)Safari không xác minh được chuỗi tin cậy do chứng chỉ hết hạn hoặc thiếu chứng chỉ trung gianCài lại đúng chuỗi chứng chỉ gồm cả chứng chỉ trung gian
Trang web này không an toàn (Edge/Android)Trình duyệt trên di động phát hiện chứng chỉ hết hạn hoặc chuỗi chứng chỉ không đầy đủKiểm tra lại cấu hình SSL trên server, đặc biệt phần chứng chỉ trung gian
ERR_SSL_PROTOCOL_ERRORServer trả về chứng chỉ sai định dạng hoặc cấu hình HTTPS lỗi sau khi cài lạiKiểm tra lại file chứng chỉ, khởi động lại dịch vụ web sau khi cài

Điểm chung của mọi thông báo: trình duyệt không còn tin cậy được kết nối, nên chặn trước khi khách kịp thấy nội dung trang.

Vì sao SSL hết hạn lại nguy hiểm cho website đang chạy

Website vẫn hoạt động bình thường phía server, chỉ có bước bắt tay HTTPS bị từ chối. Hậu quả xảy ra ngay ở phía khách hàng: họ thấy cảnh báo đỏ, đọc dòng chữ "không an toàn" và rời trang trước khi kịp xem sản phẩm hay đọc bài viết.

Với website có form thanh toán hoặc form nhận thông tin khách hàng, hậu quả nặng hơn. Nhiều trình duyệt chặn hẳn việc gửi dữ liệu qua kết nối không có SSL hợp lệ, khiến đơn hàng không lên được hệ thống dù khách vẫn cố bấm "Đặt hàng". Về lâu dài, HTTPS từng được Google xác nhận là một tín hiệu xếp hạng, nên website mất SSL hợp lệ trong thời gian dài có nguy cơ tụt thứ hạng tìm kiếm, chưa kể Google Search Console gửi cảnh báo bảo mật trực tiếp tới quản trị viên đã xác minh site.

Website đang báo lỗi chứng chỉ hết hạn?

Bốn mức chứng chỉ DV từ 200.000đ/năm, cấp trong ngày, đội ngũ BizMaC hỗ trợ cài lại đúng chuỗi chứng chỉ và bật lại HTTPS.

Xem bảng giá SSL

Cách xử lý SSL hết hạn nhanh nhất

Xử lý chứng chỉ hết hạn gồm ba bước: xác nhận đúng nguyên nhân, gia hạn hoặc cấp lại chứng chỉ, rồi cài đúng toàn bộ chuỗi chứng chỉ lên server. Bỏ qua bước cuối là lý do phổ biến nhất khiến lỗi vẫn còn sau khi đã "gia hạn xong".

  1. Kiểm tra ngày hết hạn thật của chứng chỉ đang cài, không chỉ tin vào email nhắc gia hạn vì hộp thư đôi khi lọc nhầm vào spam.
  2. Gia hạn chứng chỉ cũ nếu nhà cung cấp cho phép, hoặc cấp lại chứng chỉ mới nếu chứng chỉ đã hết hạn quá lâu.
  3. Tải về đủ bộ gồm chứng chỉ chính, chứng chỉ trung gian và chứng chỉ gốc theo đúng thứ tự nhà cung cấp yêu cầu.
  4. Cài chứng chỉ mới lên server, khởi động lại dịch vụ web để chứng chỉ mới có hiệu lực.
  5. Kiểm tra lại bằng cách xoá cache trình duyệt hoặc mở tab ẩn danh, vì trình duyệt thường lưu cache chứng chỉ cũ trong vài phút.

Quên chứng chỉ trung gian vì sao vẫn lỗi trên điện thoại

Nhiều quản trị viên cài xong chứng chỉ mới, kiểm tra trên máy tính thấy ổ khoá xanh liền báo "đã xong", nhưng khách dùng điện thoại vẫn thấy cảnh báo đỏ. Nguyên nhân gần như luôn là thiếu chứng chỉ trung gian trong file cài đặt.

Trình duyệt desktop thường có sẵn bộ chứng chỉ trung gian phổ biến được lưu cache từ trước nên tự bù được chỗ thiếu, còn trình duyệt di động và một số ứng dụng kiểm tra API thì không, nên xác minh chuỗi tin cậy thất bại ngay lập tức. Cách khắc phục là cài đủ file "full chain" mà nhà cung cấp SSL gửi kèm, thay vì chỉ cài mỗi chứng chỉ chính. BizMaC hỗ trợ cài đặt đúng chuỗi chứng chỉ khi khách đăng ký qua đối tác GoGetSSL, tránh đúng lỗi thiếu chứng chỉ trung gian này.

Xoá cache trình duyệt để kiểm tra SSL đã sửa xong chưa

Xoá cache là bước kiểm tra nhanh nhất sau khi cài lại chứng chỉ, vì trình duyệt lưu trạng thái chứng chỉ cũ trong bộ nhớ tạm và không tự làm mới ngay cả khi server đã cập nhật. Cách nhanh nhất là mở cửa sổ ẩn danh để trình duyệt không dùng cache cũ, hoặc xoá riêng phần "Cached images and files" trong cài đặt trình duyệt.

Nếu đã xoá cache mà lỗi vẫn còn, khả năng cao là chứng chỉ mới chưa cài đúng trên server, không còn là vấn đề cache nữa. Lúc này nên kiểm tra lại toàn bộ chuỗi chứng chỉ thay vì tiếp tục xoá cache nhiều lần.

Làm sao để không quên gia hạn SSL lần sau

Cách chắc chắn nhất để không quên gia hạn SSL là đặt nhắc trước 30 ngày và bật tự động gia hạn thay vì chờ email nhắc từ nhà cung cấp. Việc gia hạn thủ công dễ trôi qua giữa hàng chục việc khác, nhất là khi người phụ trách nghỉ việc hoặc đổi vai trò mà không bàn giao lại.

Vấn đề này còn cấp bách hơn từ khi CA/Browser Forum công bố lộ trình rút ngắn thời hạn chứng chỉ SSL xuống còn 47 ngày. Chu kỳ ngắn lại đồng nghĩa gia hạn thủ công phải lặp lại nhiều lần hơn trong năm, biến việc tự động gia hạn từ một lựa chọn tiện lợi thành gần như bắt buộc với mọi website. Với chứng chỉ Let's Encrypt, phần lớn hệ thống hosting hiện nay hỗ trợ tự động gia hạn qua cronjob, không cần thao tác tay mỗi lần đến hạn.

Với các gói SSL trả phí như GoGetSSL Domain hay RapidSSL, doanh nghiệp nên đặt lịch nhắc gia hạn trước ít nhất một tháng, đủ thời gian xử lý nếu có trục trặc thanh toán hoặc xác minh tên miền. Website đang dùng hạ tầng lưu trữ ổn định từ BizMaC cũng nên rà soát định kỳ ngày hết hạn SSL cùng lúc với các việc bảo trì máy chủ khác.

Câu hỏi thường gặp về SSL hết hạn

Chứng chỉ hết hạn bao lâu thì website mới báo lỗi?
Ngay lập tức. Trình duyệt kiểm tra ngày hết hạn mỗi lần kết nối, không có thời gian ân hạn nào cả.

Gia hạn SSL có làm gián đoạn website không?
Không, nếu thao tác đúng quy trình. Website vẫn chạy bình thường trong lúc gia hạn, chỉ cần khởi động lại dịch vụ web sau khi cài chứng chỉ mới.

SSL miễn phí như Let's Encrypt có đáng tin bằng SSL trả phí không?
Về mức mã hoá thì tương đương, khác nhau ở thời hạn ngắn hơn và không có hỗ trợ xác thực doanh nghiệp như một số gói trả phí.

Đã gia hạn SSL nhưng trình duyệt vẫn báo lỗi thì phải làm gì?
Xoá cache trình duyệt để loại trừ khả năng cache cũ, sau đó kiểm tra lại chuỗi chứng chỉ đã cài đủ chứng chỉ trung gian chưa.

Có cách nào biết trước ngày SSL sắp hết hạn không?
Có, hầu hết nhà cung cấp gửi email nhắc trước 30 ngày, ngoài ra có thể tự kiểm tra bằng cách xem chi tiết chứng chỉ ngay trên thanh địa chỉ trình duyệt.

Điều cần nhớ

SSL hết hạn chặn khách ngay từ màn hình đầu tiên, không cho cơ hội đọc tiếp nội dung bên trong. Xử lý đúng thứ tự: xác nhận nguyên nhân, gia hạn hoặc cấp lại chứng chỉ, cài đủ chuỗi chứng chỉ trung gian, rồi xoá cache để kiểm tra lại. Phòng ngừa vẫn rẻ hơn xử lý sự cố: đặt nhắc trước 30 ngày, ưu tiên tự động gia hạn với Let's Encrypt để không phải nhớ tay từng đợt.

Doanh nghiệp cần chứng chỉ ổn định lâu dài có thể xem qua các gói chứng chỉ SSL từ BizMaC, đi kèm hỗ trợ cài đặt đúng chuỗi chứng chỉ ngay từ đầu. Với website đang phục vụ giao dịch thật, nên xem thêm bảng giá chứng chỉ SSL mức Wildcard nếu có nhiều subdomain cần bảo vệ cùng lúc. Website đang chạy trên nền Linux Hosting cũng nên rà soát ngày hết hạn SSL định kỳ để tránh lặp lại sự cố tương tự.

Lưu ý: Bài viết chia kinh nghiệm chung, còn mỗi doanh nghiệp một quy mô và một cách vận hành. Muốn biết cách nào hợp với trường hợp của bạn — chọn gói nào, làm theo thứ tự nào, chi phí ra sao — chuyên viên BizMaC tư vấn và làm giúp bạn phần kỹ thuật.

Đọc rồi mà vẫn ngại tự làm?

Để BizMaC dựng website cho doanh nghiệp bạn

Giao diện chuẩn UX, cấu trúc chuẩn SEO, chạy mượt trên di động và dễ tự quản trị sau khi bàn giao. BizMaC làm website cho doanh nghiệp Việt từ năm 2007, đi kèm hướng dẫn vận hành chứ không bàn giao xong là hết.

Khách hàng và các chỉ số lượt theo dõi, độ phủ, doanh thu của một website doanh nghiệp