Lỗi 526: Invalid SSL Certificate là một trong những sự cố phổ biến nhất mà người dùng Cloudflare thường gặp phải, cho biết Cloudflare không thể xác thực được chứng chỉ SSL đang được cài đặt trên máy chủ gốc (Origin Server) của bạn. Bài viết này sẽ giúp bạn hiểu rõ nguyên nhân và hướng dẫn chi tiết các bước để khắc phục triệt để lỗi 526, giúp website hoạt động ổn định và bảo mật trở lại.
Lỗi 526 là gì và nguyên nhân do đâu?
Lỗi 526 là một mã trạng thái HTTP do Cloudflare tạo ra, thường đi kèm với thông báo “Invalid SSL Certificate” (Chứng chỉ SSL không hợp lệ). Lỗi này xảy ra khi Cloudflare nhận được yêu cầu kết nối an toàn (HTTPS) từ người dùng và cố gắng thiết lập kết nối SSL với máy chủ gốc của bạn, nhưng quá trình xác thực chứng chỉ SSL tại máy chủ gốc lại thất bại.

Lỗi 526 chủ yếu xảy ra khi Cloudflare đang được cấu hình ở chế độ SSL nghiêm ngặt là Full (Strict). Đây là chế độ mặc định để đảm bảo bảo mật cao nhất nhưng yêu cầu máy chủ gốc phải đáp ứng các tiêu chuẩn khắt khe về chứng chỉ. Cụ thể, lỗi sẽ xuất hiện nếu máy chủ gốc lại vi phạm một trong các điều kiện sau:
- Chứng chỉ SSL không hợp lệ: Chứng chỉ trên máy chủ gốc đã hết hạn, bị thu hồi (revoked), hoặc là chứng chỉ tự ký (Self-Signed Certificate) mà Cloudflare không chấp nhận trong chế độ nghiêm ngặt.
- Thiếu chứng chỉ trung gian: Chứng chỉ SSL của bạn không được cài đặt đầy đủ chuỗi chứng chỉ. Điều này khiến Cloudflare không thể xác minh được nguồn gốc và tính hợp lệ của chứng chỉ.
Hướng dẫn chi tiết các bước khắc phục lỗi 526
Để xử lý lỗi này, bạn cần kiểm tra lại chứng chỉ trên máy chủ gốc hoặc điều chỉnh cấu hình trên Cloudflare. Dưới đây là hai phương pháp hiệu quả nhất:
Cách 1: Kiểm tra và cài đặt lại SSL trên máy chủ gốc
Đây là cách khắc phục triệt để nhất, đảm bảo tính bảo mật cao nhất cho hệ thống. Bạn cần đảm bảo chứng chỉ SSL trên máy chủ lưu trữ website đáp ứng đủ các tiêu chuẩn bảo mật.
Bước 1: Kiểm tra tính hợp lệ và thời hạn
Bạn hãy sử dụng các công cụ kiểm tra SSL trực tuyến uy tín như SSL Labs hoặc SSL Checker để xác minh xem chứng chỉ hiện tại còn hiệu lực hay không và có được cấp phát đúng cho tên miền đang sử dụng hay không.
Bước 2: Cài đặt đầy đủ chuỗi chứng chỉ
Đây là nguyên nhân phổ biến nhất dẫn đến lỗi 526. Bạn cần đảm bảo đã cài đặt chính xác và đầy đủ các tệp bao gồm: Certificate (CRT), Private Key và Intermediate Certificate (hoặc CA Bundle) trên máy chủ gốc.
Để thực hiện, bạn hãy đăng nhập vào trang quản trị hosting như cPanel, DirectAdmin hoặc các bảng điều khiển khác. Sau đó, bạn tìm đến mục quản lý SSL và tiến hành cài đặt lại chứng chỉ. Hãy chắc chắn rằng bạn đã dán đầy đủ nội dung của tất cả các tệp tin được nhà cung cấp SSL gửi đến.

Cách 2: Thay đổi chế độ SSL/TLS trên Cloudflare
Nếu bạn đã kiểm tra và chắc chắn chứng chỉ SSL trên máy chủ gốc đã cài đặt đúng nhưng lỗi vẫn còn, hoặc bạn đang sử dụng chứng chỉ tự ký, bạn có thể thay đổi chế độ bảo mật SSL/TLS trên Cloudflare để khắc phục tạm thời.
Bước 1: Truy cập cài đặt SSL/TLS
Đầu tiên, bạn đăng nhập vào tài khoản Cloudflare và chọn tên miền đang gặp lỗi.

Tại menu bên trái, bạn chọn mục SSL/TLS, sau đó chọn Overview.

Bước 2: Thay đổi chế độ mã hóa
Tại giao diện Overview, bạn nhấn vào nút Configure để thay đổi chế độ SSL. Bạn hãy chuyển từ chế độ Full (Strict) sang chế độ Full hoặc Flexible tùy theo tình trạng của máy chủ gốc:

Chế độ Full:
Chế độ này vẫn mã hóa kết nối từ Cloudflare về máy chủ gốc nhưng không yêu cầu xác thực chứng chỉ nghiêm ngặt, chỉ cần chứng chỉ SSL hợp lệ, được ký bởi CA đáng tin cậy trên máy chủ gốc.


- Lợi ích: Hỗ trợ tốt cho các chứng chỉ tự ký (Self-signed) hoặc chứng chỉ đã hết hạn nhưng vẫn muốn duy trì kết nối HTTPS. Điều này giúp tránh lỗi 526 khi bạn chưa kịp gia hạn SSL.
- Lưu ý: Mặc dù kết nối được mã hóa, nhưng việc không xác thực chứng chỉ có thể tiềm ẩn rủi ro bị tấn công xen giữa (MITM) nếu máy chủ gốc không an toàn.
Chế độ Flexible:
Chế độ này cho phép người dùng truy cập qua HTTPS trên Cloudflare, nhưng kết nối từ Cloudflare về máy chủ gốc sẽ sử dụng giao thức HTTP thường (cổng 80).


- Lợi ích: Phù hợp với các máy chủ cũ không hỗ trợ SSL hoặc chưa cài đặt chứng chỉ SSL. Chế độ này giúp loại bỏ cảnh báo Not Secure trên trình duyệt người dùng.
- Lưu ý: Dữ liệu truyền từ Cloudflare về máy chủ gốc không được mã hóa, do đó không an toàn cho các thông tin nhạy cảm như mật khẩu hay tài khoản ngân hàng. Bạn chỉ nên dùng chế độ này tạm thời và nâng cấp lên Full ngay khi có thể.
Bước 3: Kiểm tra lại kết quả
Sau khi thay đổi cấu hình, bạn hãy truy cập lại website để kiểm tra xem lỗi 526 đã biến mất hay chưa.
Việc khắc phục lỗi SSL 526 chủ yếu xoay quanh hai vấn đề cốt lõi: đảm bảo chứng chỉ SSL trên máy chủ gốc là hợp lệ (đầy đủ chuỗi chứng chỉ CA) và cấu hình đúng chế độ SSL/TLS tương thích trên Cloudflare. Bằng cách thực hiện theo các hướng dẫn trên, bạn có thể nhanh chóng loại bỏ mã lỗi này và khôi phục hoạt động ổn định cho website.
Nếu bạn gặp bất kỳ khó khăn nào trong quá trình thao tác hoặc cần tư vấn chuyên sâu hơn về vấn đề kỹ thuật, đừng ngần ngại liên hệ với đội ngũ kỹ thuật của Vietnix để được hỗ trợ nhanh chóng và hiệu quả nhất.
VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT
- Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
- Điện thoại: 1800 1093
- Email liên hệ: sales@vietnix.com.vn
- Website: https://vietnix.vn/

