ความหมาย
เฉพาะ Cloudflare: เซิร์ฟเวอร์ต้นทางส่งการตอบกลับที่ว่างเปล่า ไม่รู้จัก หรือไม่คาดคิด
สาเหตุที่พบบ่อย
- เซิร์ฟเวอร์ต้นทางล่มหรือรีเซ็ตการเชื่อมต่อ
- header ของการตอบกลับใหญ่กว่าที่ Cloudflare อนุญาต
- ไฟร์วอลล์ที่ต้นทางบล็อก IP ของ Cloudflare
วิธีแก้ไข
สำหรับไคลเอนต์หรือผู้เยี่ยมชม
ลองใหม่ภายหลัง ปัญหาอยู่ระหว่าง Cloudflare กับเซิร์ฟเวอร์ของเว็บไซต์
สำหรับผู้ดูแลเว็บไซต์หรือ API
ตรวจ log ของต้นทาง เพิ่มช่วง IP ของ Cloudflare ในรายการอนุญาต และให้ header ของการตอบกลับมีขนาดเล็ก
ตัวอย่างการตอบกลับ
HTTP/1.1
HTTP/1.1 520 Web Server Returned an Unknown Error
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 ข้อกำหนด
ไม่อยู่ในทะเบียนของ IANA ใช้โดย Cloudflare Cloudflare
คำถามที่พบบ่อย
› 520 เป็นปัญหาของ Cloudflare ไหม
ปกติไม่ใช่ Cloudflare รายงานว่าต้นทางตอบกลับด้วยสิ่งที่ใช้ไม่ได้
› ขีดจำกัดขนาด header เท่าใดทำให้เกิด 520
Cloudflare ปฏิเสธ header ของการตอบกลับที่ใหญ่มาก (รวมราว 32 KB) มักมาจากคุกกี้ขนาดใหญ่