แก้ไขข้อผิดพลาด 521: เว็บเซิร์ฟเวอร์ไม่ทำงาน

แก้ไขข้อผิดพลาด 521: เว็บเซิร์ฟเวอร์ไม่ทำงาน

ข้อผิดพลาด 521 หรือข้อผิดพลาด 521: เว็บเซิร์ฟเวอร์หยุดทำงานเนื่องจากเว็บเซิร์ฟเวอร์เดิมปฏิเสธที่จะเชื่อมต่อจากCloudflare (Cloudflare เป็นผู้ให้บริการพร็อกซีย้อนกลับ ซึ่งเป็น ตัวกลาง พร็อกซีเซิร์ฟเวอร์ ประเภทหนึ่ง ระหว่างเซิร์ฟเวอร์และไคลเอนต์) โดยเฉพาะอย่างยิ่ง Cloudflare พยายามเชื่อมต่อกับเซิร์ฟเวอร์ต้นทางของคุณบนพอร์ต 80 หรือ 443 แต่ได้รับข้อผิดพลาดปฏิเสธการเชื่อมต่อ

แก้ไขข้อผิดพลาด 521: เว็บเซิร์ฟเวอร์ไม่ทำงาน

สาเหตุทั่วไปของข้อผิดพลาด 521

แก้ไขข้อผิดพลาด 521: เว็บเซิร์ฟเวอร์ไม่ทำงาน

สาเหตุที่พบบ่อยที่สุดสองประการของข้อผิดพลาด 521 คือ:

เว็บเซิร์ฟเวอร์ออฟไลน์อยู่

กระบวนการเว็บเซิร์ฟเวอร์ต้นทาง (เช่น Apache หรือ Nginx) อาจไม่ทำงานหรือขัดข้อง ในกรณีนั้น:

  • ตรวจสอบให้แน่ใจว่าเว็บเซิร์ฟเวอร์ของคุณทำงานอย่างถูกต้อง
  • ตรวจสอบบันทึกข้อผิดพลาดของเซิร์ฟเวอร์เพื่อค้นหาสาเหตุของข้อผิดพลาด

หากคุณไม่สามารถทำงานเหล่านี้ได้ โปรดติดต่อผู้ให้บริการโฮสติ้งของคุณ

คำขอจาก Cloudflare ถูกบล็อก

เว็บเซิร์ฟเวอร์ต้นทางหรือเครือข่ายของผู้ให้บริการโฮสติ้งอาจบล็อกคำขอจาก Cloudflare

ในฐานะพร็อกซีย้อนกลับ Cloudflare จะเชื่อมต่อกับเซิร์ฟเวอร์ของคุณจาก Cloudflare IP เดียว และการรับส่งข้อมูลที่ตามมาทั้งหมดจะมาจาก Cloudflare IP ชุดเล็กๆ เท่านั้น เป็นผลให้โซลูชันการรักษาความปลอดภัยฝั่งเซิร์ฟเวอร์บางตัวอาจบิดเบือนการเพิ่มขึ้นของการเชื่อมต่อที่ถูกต้องจากกลุ่ม IP ขนาดเล็กนี้เพื่อเป็นการโจมตี ซึ่งส่งผลให้ IP ของ Cloudflare บางส่วนถูกบล็อกหรือจำกัดอัตรา

เพื่อแก้ไขปัญหานี้ ให้ไวท์ลิสต์ช่วง IP ของ Cloudflare ทั้งหมดในไฟร์วอลล์ของเซิร์ฟเวอร์หรือซอฟต์แวร์ความปลอดภัยดั้งเดิมอื่นๆ รายการช่วง IP ของ Cloudflare:

IPv4

  • 103.21.244.0/22
  • 103.22.200.0/22
  • 103.31.4.0/22
  • 104.16.0.0/12
  • 108.162.192.0/18
  • 131.0.72.0/22
  • 141.101.64.0/18
  • 162.158.0.0/15
  • 172.64.0.0/13
  • 173.245.48.0/20
  • 188.114.96.0/20
  • 190.93.240.0/20
  • 197.234.240.0/22
  • 198.41.128.0/17

IPv6

  • 2400:cb00::/32
  • 2405:b500::/32
  • 2606:4700::/32
  • 2803:f800::/32
  • 2c0f:f248::/32
  • 2a06:98c0::/29

หากคุณไม่สามารถไวท์ลิสต์ IP ของ Cloudflare ได้ โปรดติดต่อผู้ให้บริการโฮสติ้งของคุณ

การแก้ไขปัญหาข้อผิดพลาด 521: เว็บเซิร์ฟเวอร์ไม่ทำงาน

แก้ไขข้อผิดพลาด 521: เว็บเซิร์ฟเวอร์ไม่ทำงาน

คุณสามารถใช้เครื่องมือของบุคคลที่สาม เช่น cURL หรือ Telnet เพื่อทดสอบการตอบสนองของเซิร์ฟเวอร์ต้นทางได้

สำหรับคำสั่งตัวอย่างด้านล่าง คุณจะต้องแทนที่ที่อยู่ IP 1.2.3.4ด้วยที่อยู่ IP ของเซิร์ฟเวอร์เดิม นอกจากนี้ คุณสามารถรันการทดสอบเหล่านี้กับพอร์ต 443 ได้

ทดลองกับ cURL

cURL ช่วยให้คุณสามารถจำลองคำขอ HTTP ได้ ดังนั้นจึงเป็นเครื่องมือที่ดีในการทดสอบว่าเซิร์ฟเวอร์ต้นทางของคุณทำงานอย่างถูกต้องหรือไม่ คุณสามารถเรียกใช้ cURL ผ่าน เครื่องมือ บรรทัดคำสั่ง Terminalบน Mac OS หรือ Linux

เรียกใช้คำสั่ง cURL กับ IP เซิร์ฟเวอร์ของคุณโดยใช้บันทึก A หรือ CNAME สำหรับชื่อโดเมนที่แสดงใน แอป DNSของแดชบอร์ด Cloudflare

curl http://1.2.3.4 -v

หากสำเร็จ คุณจะเห็นการตอบกลับ HTTP 200 พร้อมด้วย HTML ของเว็บไซต์ คำขอ cURL ที่ล้มเหลวจะมีลักษณะดังนี้:

# curl 1.2.3.4
curl: (7) Failed to connect to 1.2.3.4 port 80: Connection refused

ทดลองใช้ Telnet

ผู้ใช้ Windows สามารถทดสอบการเชื่อมต่อโดยใช้ Telnet (ผ่านทางCommand Prompt )

รันคำสั่งที่คล้ายกับสิ่งนี้:

telnet 1.2.3.4 80

ข้อผิดพลาด เช่น:

Unable to connect to remote host: Connection refused

หมายถึงเว็บเซิร์ฟเวอร์ของคุณไม่ทำงานหรือกำลังบล็อกคำขอ

ข้อผิดพลาดที่ถูกปฏิเสธการเชื่อมต่อจะมีลักษณะดังนี้:

# telnet 1.2.3.4 80
Trying 1.2.3.4...
telnet: connect to address 1.2.3.4: Connection refused
telnet: Unable to connect to remote host

ดูเพิ่มเติม:


วิธีย่อขนาดหน้าจอใน Windows 10

วิธีย่อขนาดหน้าจอใน Windows 10

บทความนี้จะแสดงวิธีย่อขนาดหน้าจอใน Windows 10 เพื่อให้คุณใช้งานได้อย่างมีประสิทธิภาพ

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

Xbox Game Bar เป็นเครื่องมือสนับสนุนที่ยอดเยี่ยมที่ Microsoft ติดตั้งบน Windows 10 ซึ่งผู้ใช้สามารถเรียนรู้วิธีเปิดหรือปิดได้อย่างง่ายดาย

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

หากความจำของคุณไม่ค่อยดี คุณสามารถใช้เครื่องมือเหล่านี้เพื่อเตือนตัวเองถึงสิ่งสำคัญขณะทำงานได้

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

หากคุณคุ้นเคยกับ Windows 10 หรือเวอร์ชันก่อนหน้า คุณอาจประสบปัญหาในการนำแอปพลิเคชันไปยังหน้าจอคอมพิวเตอร์ของคุณในอินเทอร์เฟซ Windows 11 ใหม่ มาทำความรู้จักกับวิธีการง่ายๆ เพื่อเพิ่มแอพพลิเคชั่นลงในเดสก์ท็อปของคุณ

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

เพื่อหลีกเลี่ยงปัญหาและข้อผิดพลาดหน้าจอสีน้ำเงิน คุณต้องลบไดรเวอร์ที่ผิดพลาดซึ่งเป็นสาเหตุของปัญหาออก บทความนี้จะแนะนำวิธีถอนการติดตั้งไดรเวอร์บน Windows โดยสมบูรณ์

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

เรียนรู้วิธีเปิดใช้งานแป้นพิมพ์เสมือนบน Windows 11 เพื่อเพิ่มความสะดวกในการใช้งาน ผสานเทคโนโลยีใหม่เพื่อประสบการณ์ที่ดียิ่งขึ้น

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

เรียนรู้การติดตั้งและใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณอย่างมีประสิทธิภาพและง่ายดาย

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

เวิร์มคอมพิวเตอร์คือโปรแกรมมัลแวร์ประเภทหนึ่งที่มีหน้าที่หลักคือการแพร่ไวรัสไปยังคอมพิวเตอร์เครื่องอื่นในขณะที่ยังคงทำงานอยู่บนระบบที่ติดไวรัส

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

เรียนรู้วิธีดาวน์โหลดและอัปเดตไดรเวอร์ USB บนอุปกรณ์ Windows 10 เพื่อให้ทำงานได้อย่างราบรื่นและมีประสิทธิภาพ

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Xbox Game Bar และวิธีปรับแต่งให้เหมาะกับประสบการณ์การเล่นเกมที่สมบูรณ์แบบของคุณ บทความนี้มีข้อมูลทั้งหมด