Nguyên nhân, cách khắc phục lỗi SSL_ERROR_BAD_CERT_DOMAIN
Thịnh Văn Hạnh 25/10/2024 1734 Lượt xem Chia sẻ bài viết
Chứng chỉ SSL được ví như “xương sống” thực hiện nhiệm vụ đảm bảo an toàn cho dữ liệu, thông tin cá nhân người truy cập và cả website trong môi trường internet. Tuy nhiên, trong quá trình sử dụng SSL, bạn sẽ gặp một số lỗi. Trong đó có lỗi SSL_ERROR_BAD_CERT_DOMAIN. Bài viết sau của BKNS sẽ giúp bạn biết nguyên nhân và cách khắc phục lỗi SSL_ERROR_BAD_CERT_DOMAIN nhé!
Tóm Tắt Bài Viết
Lỗi SSL_ERROR_BAD_CERT_DOMAIN là lỗi gì?
Lỗi SSL_ERROR_BAD_CERT_DOMAIN xuất hiện khi trình duyệt phát hiện rằng chứng chỉ SSL của trang web không khớp với tên miền mà bạn đang truy cập. Điều này thường xảy ra khi tên miền trên chứng chỉ SSL không tương ứng với tên miền trong URL trình duyệt. Một số nguyên nhân phổ biến và cách khắc phục lỗi này hãy tham khảo phần tiếp theo nhé!
Nguyên nhân phổ biến
-
Chứng chỉ SSL không khớp với tên miền: Chứng chỉ SSL chỉ có thể được phát hành cho một tên miền cụ thể (hoặc một tập hợp các tên miền). Nếu tên miền không khớp với chứng chỉ (ví dụ: truy cập vào
www.example.com
nhưng chứng chỉ được cấp choexample.com
), lỗi này sẽ xảy ra. -
Tên miền phụ không được bao phủ: Nếu chứng chỉ SSL chỉ bao phủ tên miền chính (ví dụ
example.com
), nhưng bạn cố gắng truy cập một tên miền phụ (ví dụsub.example.com
), lỗi sẽ xuất hiện nếu tên miền phụ không được bao phủ bởi chứng chỉ. -
Sử dụng chứng chỉ tự ký (Self-signed Certificate): Một chứng chỉ tự ký không được công nhận bởi các cơ quan chứng nhận (CA), do đó sẽ gây ra cảnh báo về bảo mật.
-
Cấu hình sai trong VirtualHost (trên máy chủ web): Trong trường hợp bạn cấu hình nhiều trang web trên cùng một máy chủ (với nhiều chứng chỉ SSL khác nhau), nếu cấu hình không đúng, máy chủ có thể trả về chứng chỉ không đúng cho trang web đó.
Cách khắc phục lỗi SSL_ERROR_BAD_CERT_DOMAIN
Kiểm tra tên miền khớp với chứng chỉ
- Kiểm tra xem chứng chỉ SSL có khớp với tên miền mà bạn đang truy cập hay không. Bạn có thể kiểm tra chứng chỉ bằng cách nhấn vào biểu tượng khóa trên thanh địa chỉ và xem thông tin về chứng chỉ.
Cài đặt chứng chỉ Wildcard hoặc SAN (Subject Alternative Name)
- Nếu bạn có nhiều tên miền hoặc tên miền phụ, hãy sử dụng chứng chỉ Wildcard (cho phép bao phủ tất cả các tên miền phụ) hoặc chứng chỉ SAN (cho phép chỉ định nhiều tên miền trong một chứng chỉ).
Sửa lại cấu hình máy chủ
- Kiểm tra lại cấu hình của VirtualHost (nếu đang sử dụng máy chủ web như Apache hoặc Nginx). Đảm bảo rằng tên miền và chứng chỉ được ánh xạ đúng cách.
Sử dụng chứng chỉ từ cơ quan chứng nhận uy tín
- Nếu bạn đang sử dụng chứng chỉ tự ký, hãy chuyển sang sử dụng chứng chỉ từ một cơ quan chứng nhận SSL đáng tin cậy như Let’s Encrypt, DigiCert, hoặc Comodo.
Xóa bộ nhớ đệm trình duyệt
- Trong một số trường hợp, trình duyệt có thể lưu trữ thông tin chứng chỉ cũ. Hãy thử xóa bộ nhớ đệm hoặc sử dụng chế độ ẩn danh để kiểm tra lại.
Cài đặt lại chứng chỉ SSL
- Nếu bạn xác định chứng chỉ không hợp lệ, hãy cài đặt lại chứng chỉ chính xác cho tên miền. Thao tác này có thể yêu cầu cài lại từ máy chủ quản lý hosting hoặc cập nhật chứng chỉ trong hệ thống quản lý máy chủ web.
BKNS là đơn vị cung cấp chứng chỉ SSL uy tín tại Việt Nam, là đại lý được ủy quyền của các CA hàng đầu và cung cấp nhiều loại SSL với giá rẻ nhất trên thị trường. Chứng chỉ của chúng tôi được thiết kế đặc biệt cho các cá nhân và doanh nghiệp để thiết lập một môi trường an toàn trên một miền, miền phụ và nhiều miền. BKNS cung cấp bảo mật tối đa cho trang web và tăng cường niềm tin để khuyến khích khách hàng sử dụng HTTPS.
Để tham khảo nhiều loại SSL và khởi tạo nhanh chóng, tham khảo ngay dịch vụ SSL của BKNS nhé!
Tổng kết
Trên đây là nguyên nhân, cách khắc phục lỗi SSL_ERROR_BAD_CERT_DOMAIN mà BKNS muốn hướng dẫn cho bạn. Nếu có bất kỳ thắc mắc nào, hãy comment hoặc gửi email cho chúng tôi để được giải đáp nhé! Chúc các bạn may mắn và thành công với cách làm trên! Đừng quên truy cập website bkns.vn, facebook để biết thêm những thông tin hữu ích khác nữa nhé.