Tổng quan Các lỗi 520 về cơ bản là một "catch-all" phản ứng khi các máy chủ gốc trả về một cái gì đó bất ngờ hoặc một cái gì đó mà không được dung nạp / giải (vi phạm giao thức hoặc phản hồi trống). Trong khi các lỗi 520 có thể được kích hoạt bởi các cạnh rất độc đáo và lạ kịch bản -Trường hợp, chúng thường được gây ra bởi: reset kết nối (sau một cái bắt tay TCP thành công) Headers vượt quá giới hạn kích thước tiêu đề CloudFlare của phản ứng Empty từ gốc phản ứng HTTP không hợp lệ đáp ứng HTTP thiếu tiêu đề phản ứng Nếu một trong những điều kiện trên có thể được xác nhận từ các máy chủ web lưu trữ trang web, sau đó nó được khuyến khích để tham khảo ý kiến với các nhà cung cấp máy chủ để được hỗ trợ các cấu hình máy chủ web để tránh gián đoạn xa hơn và lỗi. Troubleshooting Do tính chất của các phản ứng 520, nó là tốt nhất để kiểm tra đối với các máy chủ ứng nguồn gốc sử dụng một lệnh cURL để xác nhận nếu có điều kiện đã được đáp ứng để kích hoạt các lỗi. Điều này đặc biệt đúng để xác định xem máy chủ gốc được trả lại một trả lời trống rỗng, đáp ứng HTTP không hợp lệ, hoặc tiêu đề phản ứng cực kỳ lớn. Đây là một lệnh ví dụ sử dụng để buộc các tiêu đề chủ HTTP khi gửi yêu cầu đến nguồn IP nơi miền được lưu trữ (trong ví dụ này, chúng tôi đang gửi một yêu cầu cho một trang đăng nhập): curl -vso / dev / null --user-agent "Mozilla 5.0" -H "Host: example.com" http://123.123.123.321/login đây là một đầu ra ví dụ, nơi đáp ứng nguồn gốc là một bài trả lời trống rỗng, mà thông thường sẽ kích hoạt một lỗi 520 nếu yêu cầu được đại diện bởi CloudFlare: * Hostname đã KHÔNG được tìm thấy trong bộ nhớ cache DNS * cố gắng 123.123.123.321 ... * Kết nối với 123.123.123.321 (123.123.123.321) cổng 80 (# 0)> GET / login HTTP / 1.1> User-Agent: Mozilla 5.0> Chấp nhận: * / *> Host: example.com> * Empty trả lời từ máy chủ * Connection # 0 để lưu trữ 123,123 .123.321 còn nguyên vẹn Thông thường, lập lại kết nối sau một cái bắt tay TCP cũng là một nguyên nhân phổ biến của một lỗi 520. Cho rằng bất kỳ lớp 7 bảo mật dựa trên có thể gây ra một 520 để kích hoạt, đặc biệt là nếu quy định là ở nơi đó lọc / giới hạn các thông số yêu cầu / khách hàng cụ thể (chẳng hạn như kết nối IP, hoặc khối lượng / tần số). Kiểm tra các ứng dụng an ninh tại các mạng lưới máy chủ và yêu cầu webserver bản ghi truy cập / lỗi là quan trọng trong xử lý sự cố 520 lỗi nếu reset kết nối đang xảy ra cho các yêu cầu. Xác minh rằng dãy CloudFlare IP được danh sách trắng cũng sẽ giúp ngăn ngừa các loại reset kết nối xảy ra trong tương lai. Một danh sách các CloudFlare IP dãy có thể được tìm thấy ở đây. Một bước xử lý sự cố hiệu quả sẽ được để có được một HAR (HTTP Archive File) cho một yêu cầu trực tiếp đến nguồn gốc và thông qua CloudFlare từ một người dùng bị ảnh hưởng. File HAR cung cấp một nguồn thông tin hữu ích để so sánh các tiêu đề phản ứng từ nguồn gốc, và trong khi CF được proxy yêu cầu (có ích để xác nhận nếu phản ứng tiêu đề quá lớn). Khi nộp một vé hỗ trợ, vui lòng cung cấp: các bước để tạo lại lỗi HAR file rayIDs từ lỗi thấy
đang được dịch, vui lòng đợi..
