Khi chứng chỉ website hết hạn, trình duyệt chặn khách bằng một trang cảnh báo toàn màn hình, ứng dụng di động và các hệ thống kết nối với máy chủ thường ngừng hoạt động hẳn. Dữ liệu không mất và website không bị tấn công; vấn đề là khách không còn kiểm chứng được máy chủ. Cách xử lý là xin hoặc gia hạn chứng chỉ mới, cài đúng lên mọi nơi đang dùng, rồi kiểm tra từ bên ngoài. Với tên miền mà doanh nghiệp còn kiểm soát đầy đủ, phần lớn trường hợp xong trong vài giờ.
Bài này dành cho lúc sự cố đang xảy ra và cho cuộc họp rút kinh nghiệm ngay sau đó. Phần đầu là thứ tự việc làm trong ngày, phần sau là những thay đổi về người và quy trình để lần sau không ai phải nghe khách gọi báo. Các thao tác kỹ thuật trên từng loại máy chủ khác nhau, bộ phận kỹ thuật hoặc đơn vị vận hành làm theo tài liệu của nền tảng mình dùng.
Dấu hiệu nhận ra sự cố đúng là do chứng chỉ hết hạn
Nhiều lỗi kết nối trông giống nhau. Trước khi xử lý, xác nhận đúng nguyên nhân để không mất thời gian vào chỗ khác.
- Trình duyệt hiện trang cảnh báo kết nối không riêng tư hoặc không an toàn, bấm vào chi tiết thấy nhắc tới chứng chỉ đã hết hạn hoặc ngày hiện tại nằm ngoài thời hạn hiệu lực.
- Lỗi xuất hiện đồng loạt trên mọi máy, mọi mạng, bắt đầu từ một thời điểm cụ thể, thường trùng đúng ngày hết hạn ghi trong chứng chỉ.
- Ứng dụng di động của công ty báo không kết nối được máy chủ, trong khi máy chủ vẫn chạy bình thường.
- Các hệ thống đối tác gọi sang qua giao diện lập trình bắt đầu báo lỗi bắt tay bảo mật.
- Thư gửi tới máy chủ thư của công ty có thể chậm hoặc bị từ chối nếu chứng chỉ của máy chủ thư cũng hết hạn.
- Nếu chỉ một máy báo lỗi, kiểm tra đồng hồ của máy đó trước: đồng hồ sai ngày cũng khiến chứng chỉ còn hạn bị coi là hết hạn.
Nếu chi tiết cảnh báo nói về tên không khớp hoặc đơn vị cấp không được tin, đó là lỗi khác, không phải hết hạn. Xử lý sai hướng sẽ mất cả buổi sáng.
Thứ tự việc làm trong ngày xảy ra sự cố
Mục tiêu là đưa website trở lại bình thường nhanh nhất mà không tạo thêm lỗi mới. Làm theo thứ tự, không nhảy bước.
- Xác định chính xác những tên miền và hệ thống bị ảnh hưởng: website chính, tên miền con, máy chủ giao diện lập trình, máy chủ thư, thiết bị cân bằng tải.
- Tìm người đang giữ quyền tại đơn vị cấp chứng chỉ và quyền vào máy chủ; nếu là bên gia công, gọi ngay và yêu cầu xử lý theo hợp đồng.
- Kiểm tra xem chứng chỉ mới đã được cấp mà chưa cài hay chưa: nhiều trường hợp gia hạn đã trả tiền, chứng chỉ mới nằm trong tài khoản mà không ai cài.
- Nếu chưa có, đặt gia hạn hoặc xin chứng chỉ mới; chọn cách xác minh tên miền làm được ngay, thường là qua DNS.
- Cài chứng chỉ mới cùng chuỗi chứng chỉ trung gian lên mọi nơi đã liệt kê ở bước một, khởi động lại dịch vụ nếu nền tảng yêu cầu.
- Kiểm tra từ một mạng ngoài công ty, trên cả máy tính và điện thoại, mở chi tiết chứng chỉ xem ngày hiệu lực mới.
- Thông báo ngắn cho khách hàng và đối tác nếu sự cố kéo dài, nói rõ đã khắc phục và khách không cần làm gì thêm.
Đừng hướng dẫn khách bấm qua cảnh báo để vào tạm. Làm vậy tập cho khách thói quen bỏ qua cảnh báo bảo mật, đúng thói quen mà kẻ mạo danh website dựa vào.
Những lỗi hay gặp ngay sau khi đã thay chứng chỉ
Thiếu chứng chỉ trung gian. Máy chủ chỉ gửi chứng chỉ của website mà không gửi chứng chỉ trung gian của đơn vị cấp. Trình duyệt trên máy tính đôi khi tự bù được nên trông như đã ổn, nhưng điện thoại và hệ thống của đối tác vẫn báo lỗi. Cài đủ chuỗi theo hướng dẫn của đơn vị cấp.
Thay ở một nơi, quên nơi khác. Website chạy qua thiết bị cân bằng tải, dịch vụ phân phối nội dung và nhiều máy chủ. Chỉ thay ở máy chủ gốc thì khách vẫn thấy chứng chỉ cũ ở lớp phía trước. Danh sách ở bước một chính là để tránh lỗi này.
Khoá bí mật không khớp. Chứng chỉ mới được cấp cho yêu cầu ký sinh trên một máy khác, trong khi máy chủ đang dùng khoá cũ. Dịch vụ không khởi động được hoặc báo lỗi khoá. Kiểm tra lại cặp khoá trước khi cài.
Ứng dụng di động ghim chứng chỉ cũ. Một số ứng dụng được lập trình chỉ tin đúng một chứng chỉ hoặc một khoá nhất định. Đổi chứng chỉ mà khoá khác đi, ứng dụng sẽ từ chối kết nối cho tới khi phát hành bản cập nhật. Đội phát triển ứng dụng cần biết lịch đổi chứng chỉ từ trước.
Bộ nhớ đệm ở lớp trung gian. Dịch vụ phân phối nội dung có thể cần vài phút đến lâu hơn để nhận chứng chỉ mới. Kiểm tra lại sau một khoảng thay vì vội cài đi cài lại.
Vì sao chứng chỉ hết hạn mà không ai biết
Hầu như mọi vụ chứng chỉ hết hạn ở doanh nghiệp nhỏ đều do người chứ không do máy. Thư nhắc của đơn vị cấp gửi tới email của người đã đặt mua lần trước, người đó đã nghỉ việc hoặc là nhân viên của bên gia công đã kết thúc hợp đồng. Thẻ thanh toán dùng để gia hạn tự động đã hết hạn. Tài khoản tại đơn vị cấp không ai nhớ mật khẩu. Không có danh sách nào ghi chứng chỉ nào, hết hạn ngày nào, ai lo.
Một nguyên nhân khác là gia hạn tự động chạy nhiều năm rồi âm thầm hỏng. Máy chủ đổi cấu hình, tường lửa mới chặn đường xác minh, bản ghi DNS bị ai đó dọn dẹp, phần mềm gia hạn không còn chạy sau một lần nâng cấp hệ điều hành. Vì nó tự chạy nên không ai nhìn, cho tới ngày chứng chỉ cuối cùng hết hạn.
Thời hạn tối đa của chứng chỉ website đang được rút ngắn dần theo lộ trình chung của ngành, nên số lần gia hạn mỗi năm tăng lên. Doanh nghiệp còn gia hạn thủ công sẽ gặp sự cố này thường hơn trước nếu không đổi cách làm.
Rút kinh nghiệm: thay đổi gì sau sự cố
Cuộc họp rút kinh nghiệm nên trả lời được từng dòng dưới đây. Ghi rõ người phụ trách và hạn chót cho mỗi việc.
| Câu hỏi | Việc cần làm | Ai thường phụ trách |
|---|---|---|
| Công ty có bao nhiêu chứng chỉ, hết hạn khi nào? | Lập sổ danh mục chứng chỉ, có ngày hết hạn và người phụ trách | IT hoặc người quản trị hệ thống |
| Thư nhắc của đơn vị cấp gửi tới đâu? | Đổi email liên hệ sang hộp thư nhóm của công ty | Người quản trị tài khoản |
| Gia hạn tự động có đang chạy thật không? | Thiết lập cảnh báo khi chứng chỉ còn dưới một số ngày nhất định, độc lập với phần mềm gia hạn | Bộ phận kỹ thuật |
| Ai giữ tài khoản và cách thanh toán? | Tài khoản đứng tên doanh nghiệp, có ít nhất hai người quản trị | Hành chính và kế toán |
| Hợp đồng với bên gia công có điều khoản theo dõi chứng chỉ không? | Bổ sung nghĩa vụ theo dõi, báo trước và bàn giao | Người phụ trách hợp đồng |
| Khách và đối tác được thông báo thế nào? | Soạn sẵn mẫu thông báo sự cố ngắn | Bộ phận chăm sóc khách hàng |
Sổ danh mục chứng chỉ là việc quan trọng nhất trong bảng. Có nó, các việc khác đều có chỗ để bám vào.
Sổ tay một trang cho lần sự cố sau
Sau khi xử lý xong, hãy viết ngay một trang hướng dẫn nội bộ và cất ở nơi cả nhóm mở được, kể cả khi hệ thống chính đang lỗi. Trang đó nên có những dòng sau, viết bằng ngôn ngữ mà người không chuyên cũng làm theo được.
- Danh sách tên miền, tên miền con và hệ thống dùng chứng chỉ, kèm nơi cài cụ thể: máy chủ nào, thiết bị nào, dịch vụ trung gian nào.
- Tên đơn vị cấp đang dùng cho từng chứng chỉ, tài khoản quản lý đứng tên ai, ai giữ thông tin đăng nhập và ai là người dự phòng.
- Cách xác minh tên miền mặc định và người có quyền làm bước đó, ví dụ người có quyền sửa DNS.
- Tên và cách liên hệ người phụ trách kỹ thuật phía bên gia công, thời gian phản hồi đã cam kết trong hợp đồng.
- Các bước kiểm tra sau khi thay: xem từ mạng ngoài, trên điện thoại, gọi thử giao diện lập trình, gửi thử một thư.
- Mẫu thông báo ngắn gửi khách và đối tác, đã được người có thẩm quyền duyệt trước.
- Ngày rà lại sổ tay gần nhất, để ai mở ra cũng biết thông tin còn mới hay đã cũ.
Một trang như vậy biến sự cố vài giờ thành việc vài chục phút, vì người trực không phải đi hỏi từng người xem ai giữ gì. Nó cũng là tài liệu bàn giao tốt nhất khi có người nghỉ việc.
Khi website do đơn vị gia công vận hành
Nhiều doanh nghiệp nhỏ giao trọn website cho một đơn vị làm web hoặc đơn vị cho thuê máy chủ, và chỉ biết có chứng chỉ khi nó hết hạn. Trong trường hợp này, hãy đọc lại hợp đồng xem ai có nghĩa vụ gia hạn chứng chỉ, chi phí chứng chỉ đã nằm trong phí duy trì hay chưa, và thời gian phản hồi khi có sự cố. Nếu hợp đồng không nói gì, đây là lúc bổ sung.
Doanh nghiệp vẫn nên giữ cho mình ba thứ dù đã thuê ngoài: quyền quản trị tên miền và DNS, thông tin đăng nhập tài khoản tại đơn vị cấp chứng chỉ, và một bản sổ danh mục chứng chỉ cập nhật định kỳ do bên gia công gửi. Có ba thứ này, nếu bên gia công chậm xử lý, doanh nghiệp vẫn tự xin chứng chỉ mới được trong ngày.
Nếu sự cố gây thiệt hại đáng kể, như đơn hàng bị gián đoạn nhiều ngày, và hai bên có tranh cãi về trách nhiệm theo hợp đồng, bạn nên hỏi luật sư trên AI Cố Vấn (aicovan.com) hoặc một luật sư quen về cách đánh giá nghĩa vụ và thiệt hại trước khi trao đổi chính thức.
Câu hỏi thường gặp
Chứng chỉ hết hạn có làm lộ dữ liệu khách hàng không?
Bản thân việc hết hạn không làm lộ dữ liệu đã lưu. Rủi ro là trong thời gian đó khách bị tập cho bỏ qua cảnh báo, và kẻ xấu có thể lợi dụng thói quen ấy. Vì vậy cần khắc phục nhanh và không hướng dẫn khách bấm qua cảnh báo.
Gia hạn xong có cần đổi khoá bí mật không?
Không bắt buộc trong mọi trường hợp, nhưng nhiều doanh nghiệp chọn sinh khoá mới mỗi lần gia hạn như một thói quen an toàn. Nếu có nghi ngờ khoá cũ đã lọt ra ngoài, ví dụ bên gia công cũ vẫn giữ bản sao, thì nhất định phải dùng khoá mới.
Có phải trả tiền gia hạn ngay cả khi đã hết hạn rồi không?
Tuỳ loại chứng chỉ và đơn vị cấp. Chứng chỉ miễn phí cấp tự động thì chỉ cần xin lại; chứng chỉ trả phí thường mua theo kỳ, hết hạn rồi thì đặt mua kỳ mới. Hỏi đơn vị cấp về cách tính thời gian còn lại nếu gia hạn sớm.
Website vẫn vào được trên máy tính nhưng điện thoại báo lỗi là sao?
Thường do máy chủ thiếu chứng chỉ trung gian, máy tính tự bù được còn điện thoại thì không. Cũng có thể điện thoại đó quá cũ, không có chứng chỉ gốc mới trong kho tin cậy. Kiểm tra chuỗi chứng chỉ trên máy chủ trước.
Có cách nào để biết trước chứng chỉ sắp hết hạn mà không phụ thuộc thư nhắc?
Có. Dùng dịch vụ giám sát website hoặc công cụ giám sát hệ thống có tính năng kiểm tra hạn chứng chỉ và gửi cảnh báo vào nhóm chat hoặc hộp thư chung. Quan trọng là cảnh báo đi tới nhóm người, không phải một cá nhân.