Thông báo “Error 521” là thông báo lỗi dành riêng cho Cloudflare.
Về cơ bản, điều đó có nghĩa là trình duyệt web của bạn đã có thể kết nối thành công với Cloudflare, nhưng Cloudflare không thể kết nối với máy chủ web
Cụ thể, Cloudflare đã cố gắng kết nối với máy chủ trang web WordPress của bạn nhưng nhận được lỗi từ chối kết nối .
Vì Cloudflare không thể kết nối với trang web của bạn, nên nó không thể hiển thị trang web của bạn cho khách truy cập và thay vào đó hiển thị thông báo “Error 521”
Điều gì có thể gây ra “Error 521”
Thường thì lỗi trên gây ra bởi một trong hai tình huống:
Đầu tiên, máy chủ trang web WordPress của bạn có thể ngừng hoạt động. Ngay cả khi mọi thứ khác được định cấu hình đúng, nếu máy chủ trang web WordPress của bạn ngoại tuyến, Cloudflare chỉ đơn giản là không thể kết nối.
Thứ hai, máy chủ web của bạn có thể đang chạy tốt nhưng vì lý do nào đó chặn các yêu cầu của Cloudflare. Do cách thức hoạt động của Cloudflare, một số giải pháp bảo mật phía máy chủ có thể vô tình chặn các địa chỉ IP của Cloudflare.
Cách khắc phục lỗi “Error 521” cho Cloudflare và WordPress
Bạn có thể kiểm tra theo các bước sau:
Bước 1: kiểm tra server có hoạt đông không bằng công cụ CURL
bạn có thể truy cập website tại đây và nhập vào IP cần kiểm tra với giao thức http để kiểm tra phản hồi qua port 80
Nếu máy chủ của bạn hoạt động, bạn sẽ thấy phản hồi HTTP/1.1 200 OK
Bước 2. Thêm danh sách IP của cloudflare vào hệ thống tường lửa máy chủ webserver
Thường thì đối với các dịch vụ hosting đã thêm sẵn IP của cloudflare, còn nếu bạn dùng các dịch vụ khác thì có thể liên hệ đến người quản trị hệ thống webserver hoặc đơn vụ cung cấp dịch vụ để có thể hỗ trợ.
Bước 3: Xem xét các vấn đề cụ thể hơn
Cuối cùng, đây là một số bước kỹ thuật cụ thể hơn mà bạn có thể thực hiện, tùy thuộc vào cấu hình máy chủ của bạn.
1) Nếu bạn mới bắt đầu sử dụng HTTPS của Cloudflare, máy chủ gốc của bạn có thể không được định cấu hình để cho phép các địa chỉ IP của Cloudflare truy cập cổng 443. Nếu bạn không thể định cấu hình tường lửa của mình để cho phép điều này, hãy thử sử dụng Flexible SSL thay vì Full SSL tại Cloudflare.
2) Đảm bảo bạn đang sử dụng các phiên bản mới nhất của Hành vi xấu hoặc mod_security , nếu có.
3) Nếu bạn đang sử dụng mod_antiloris hoặc mod_reqtimeout module Apache, vô hiệu hóa và dỡ bỏ chúng.