502 Bad Gateway เป็นรหัสสถานะ HTTP ที่กำหนดไว้ใน RFC 7231 ที่อธิบายถึงปัญหาเซิร์ฟเวอร์เนื่องจากข้อผิดพลาดเกิดขึ้นจากเซิร์ฟเวอร์ระหว่างการพยายามเชื่อมต่อ
รหัสสถานะ 502 (เกตเวย์ไม่ถูกต้อง) บ่งชี้ว่าเซิร์ฟเวอร์ในขณะที่ทำหน้าที่เป็นเกตเวย์หรือพร็อกซีได้รับการตอบสนองที่ไม่ถูกต้องจากเซิร์ฟเวอร์ขาเข้าที่เข้าถึงได้ในขณะที่พยายามทำตามคำขอ
ข้อความแสดงข้อผิดพลาดที่เรียกว่า 502 Bad Gateway มาในหลายรูปแบบเนื่องจากไซต์อาจปรับแต่งการแจ้งเตือนที่แสดงต่อผู้ใช้
Google แสดง 502 นั่นเป็นข้อผิดพลาด ตัวอย่างเช่นและ Twitter Twitter นั้นเกินขีดความสามารถ เซิร์ฟเวอร์ส่วนใหญ่จะส่งคืนรหัสข้อผิดพลาด 502 เป็นอย่างน้อยอย่างไรก็ตามแม้ว่าข้อความแสดงข้อผิดพลาดที่เกิดขึ้นจริงนั้นแตกต่างกันอย่างมากระหว่างประเภทเซิร์ฟเวอร์และการกำหนดค่า
หากต้องการระบุชื่อที่คุณอาจพบ: ข้อผิดพลาด HTTP 502 - เกตเวย์ไม่ถูกต้อง, ข้อผิดพลาดพร็อกซี 502, เกตเวย์ไม่ดี: พร็อกซีเซิร์ฟเวอร์ได้รับการตอบสนองที่ไม่ถูกต้องจากเซิร์ฟเวอร์ upstream, ข้อผิดพลาดเซิร์ฟเวอร์ 502: เซิร์ฟเวอร์พบข้อผิดพลาดชั่วคราว ขอร้อง
502 เกตเวย์ไม่ดี
HTTP Error 502 เป็นข้อผิดพลาดของเซิร์ฟเวอร์ ซึ่งหมายความว่าอย่างน้อยที่สุดปัญหานี้ไม่ได้อยู่ในระบบของผู้ใช้ แต่อยู่บนเครือข่ายหรืออินเทอร์เน็ตเซิร์ฟเวอร์ ซึ่งหมายความว่าข้อผิดพลาดอาจเกิดขึ้นกับอุปกรณ์ใด ๆ ที่ใช้ระบบปฏิบัติการและเบราว์เซอร์หรือโปรแกรมที่มีความสามารถทางอินเทอร์เน็ต Windows Update อาจส่งข้อผิดพลาดออกมาและใช้รหัส 0x80244021
สาเหตุของข้อผิดพลาด 502 Bad Gateway คืออะไร
มีสาเหตุทั่วไปสองสามประการที่ทำให้คุณได้รับรหัสข้อผิดพลาด HTTP ที่แสดงในโปรแกรมที่คุณใช้โดยไม่ต้องลงรายละเอียดมากเกินไป
หนึ่งในนั้นคือเซิร์ฟเวอร์ที่คุณพยายามเชื่อมต่อกำลังถูกใช้งานโดยคำขออื่นที่ชื่อโดเมนอาจไม่สามารถแก้ไขที่อยู่ IP ที่ถูกต้องหรือที่อยู่ IP ใด ๆ หรือเพียงเพราะเซิร์ฟเวอร์ไม่สามารถเข้าถึงได้ ณ จุดนั้น ภายในเวลาที่กำหนด. นอกจากนี้ยังมีโอกาสที่ไฟร์วอลล์อาจบล็อกการสื่อสารกับเซิร์ฟเวอร์และโอกาสที่การกำหนดค่าเซิร์ฟเวอร์จะเสียหาย
วิธีการแก้ไขข้อผิดพลาด 502 Bad Gateway
ปัญหาทั้งหมดเหล่านี้ไม่สามารถแก้ไขได้โดยผู้ใช้ที่พยายามเชื่อมต่อกับเว็บไซต์หรือบริการอินเทอร์เน็ต ในขณะที่เป็นกรณีนี้อาจมีตัวเลือกในการแก้ไขปัญหาในระบบท้องถิ่นอย่างไรก็ตาม
สาเหตุที่น่าเป็นไปได้มากที่สุดโดยเฉพาะอย่างยิ่งเมื่อคุณเชื่อมต่อกับบริการยอดนิยมเช่น Google, Twitter หรือ Facebook ก็คือมันเป็นปัญหาชั่วคราว Google ระบุมากถึงหน้าข้อผิดพลาด 502 ที่แสดงต่อผู้ใช้
ตัวเลือกที่ 1: โหลดซ้ำ
หากคุณไม่สามารถเชื่อมต่อกับบริการได้ทันทีเพราะมี 502 Bad Gateway สิ่งที่ต้องใช้ในการแก้ไขปัญหาคือรอครึ่งนาทีหรือมากกว่านั้นก่อนที่คุณจะพยายามเชื่อมต่อกับไซต์หรือเซิร์ฟเวอร์อีกครั้ง
ฉันแนะนำให้คุณใช้ CTrl-F5 เพื่อโหลดหน้าเว็บอีกครั้งเนื่องจากจะข้ามแคชและสั่งให้เบราว์เซอร์จับไฟล์ทั้งหมดจากเว็บเซิร์ฟเวอร์ที่เป็นปัญหา วิธีนี้จะช่วยแก้ปัญหาการแคชใด ๆ บนเครื่องท้องถิ่นเช่นกันโดยตรง
การโหลดไซต์หรือเซิร์ฟเวอร์อีกครั้งอาจช่วยแก้ปัญหาได้หากเป็นไฟล์ชั่วคราว
ตัวเลือก 2: พร็อกซีเซิร์ฟเวอร์ VPN หรือ DNS
เนื่องจากปัญหาเกิดขึ้นระหว่างอุปกรณ์ของคุณกับเซิร์ฟเวอร์ปลายทางบนอินเทอร์เน็ตหรือเครือข่ายเป็นไปได้ว่าปัญหาเกิดจากผู้ให้บริการอินเทอร์เน็ตหรือเซิร์ฟเวอร์ DNS ที่คุณใช้
หากคุณมีสิทธิ์เข้าถึงเว็บพร็อกซีหรือ VPN คุณอาจต้องลองดูว่าการเชื่อมต่อผ่านสิ่งเหล่านี้สามารถแก้ไขปัญหาได้หรือไม่
คุณสามารถใช้พร็อกซีเบราว์เซอร์ที่เสนอโดยเครื่องมือค้นหาเช่น Startpage เพื่อดูว่าสามารถแก้ไขปัญหาได้หรือไม่:
- เปิดเว็บไซต์ Startpage เพื่อเริ่มต้น: //www.startpage.com/
- วาง URL แบบเต็มของเว็บไซต์หรือเซิร์ฟเวอร์ที่คุณต้องการเข้าถึงในแบบฟอร์มการค้นหาและกดไปหลังจากนั้น
- เลือกลิงก์ "พร็อกซี" ในหน้าผลการค้นหาเพื่อเปิดสำเนาแคชในเบราว์เซอร์ของคุณ
เว็บเบราว์เซอร์ Opera มาพร้อมกับ VPN ซึ่งคุณสามารถใช้เพื่อลองและเข้าถึงทรัพยากรของเว็บ
นอกจากนี้คุณอาจต้องการลองใช้เซิร์ฟเวอร์ DNS ของบุคคลที่สามเช่นกันเพื่อดูว่ามันอาจแก้ไขปัญหา 502 Bad Gateway หรือไม่
ตัวเลือก 3: เข้าถึงเนื้อหาโดยใช้แคช
แม้ว่าคุณจะไม่สามารถแก้ไขข้อความแสดงข้อผิดพลาดของเกตเวย์ที่ไม่ดีได้โดยใช้วิธีแก้ไขที่กล่าวข้างต้นคุณอาจลองและเข้าถึงเนื้อหาของไซต์ที่คุณพยายามเข้าชมโดยใช้แคช
โปรดทราบว่าวิธีนี้ใช้ได้เฉพาะกับเนื้อหาแบบสแตติกไม่ใช่แบบไดนามิก คุณจะไม่สามารถใช้แคชเพื่อลงชื่อเข้าใช้บริการได้ แต่ถ้าคุณพยายามเข้าถึงเนื้อหาแบบคงที่บนไซต์แคชอาจช่วยคุณได้ในกรณีนี้
คุณสามารถใช้ Google Cache เพื่อดึงสำเนาแคชของหน้าเว็บล่าสุดโดยใช้ Google:
- เปิดเครื่องมือค้นหาของ Google
- ใช้แคช: URL เป็นคำค้นหาเช่นแคช: //www.ghacks.net/
ตัวเลือกอื่น ๆ ที่คุณมีคือการใช้เครื่อง Wayback เพื่อโหลดหน้าแคชของเว็บไซต์ มันทำงานคล้ายกับวิธีการทำงานของแคชของ Google แต่อาจแสดงให้คุณเห็นหลาย ๆ ครั้งสำหรับเว็บไซต์และไม่ใช่แค่เว็บไซต์เดียว
ทรัพยากร
- 502 Bad Gateway (Mozilla Developer Network)
- สิ่งที่ทำให้ 502 Bad Gateway บน CDN (Max CDN)
- ฉันควรทำอย่างไรหลังจากพบข้อผิดพลาดเกตเวย์ 502 หรือ 504 บนเว็บไซต์ของฉัน (Cloudflare)
- Stackoverflow 502 โพสต์เกตเวย์ไม่ดี (Stackoverflow)