ข้อผิดพลาด 502 Bad Gateway คืออะไร (และฉันจะแก้ไขได้อย่างไร)

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

ข้อผิดพลาด 502 Bad Gateway คืออะไร

ข้อผิดพลาด 502 Bad Gateway หมายความว่าเว็บเซิร์ฟเวอร์ที่คุณเชื่อมต่อทำหน้าที่เป็นพร็อกซีสำหรับการถ่ายทอดข้อมูลจากเซิร์ฟเวอร์อื่น แต่ได้รับการตอบสนองที่ไม่ดีจากเซิร์ฟเวอร์อื่นนั้น เรียกว่าข้อผิดพลาด 502 เนื่องจากเป็นรหัสสถานะ HTTP ที่เว็บเซิร์ฟเวอร์ใช้เพื่ออธิบายข้อผิดพลาดประเภทนั้น การตอบสนองที่ไม่ดีเหล่านี้อาจเกิดจากสาเหตุหลายประการ เป็นไปได้ว่าเซิร์ฟเวอร์ทำงานหนักเกินไปหรือมีปัญหาเครือข่ายระหว่างเซิร์ฟเวอร์ทั้งสองและเป็นเพียงปัญหาชั่วคราว นอกจากนี้ยังเป็นไปได้ว่ามีไฟร์วอลล์ที่กำหนดค่าไม่ถูกต้องหรือแม้แต่ข้อผิดพลาดในการเข้ารหัสและปัญหาจะไม่ได้รับการแก้ไขจนกว่าปัญหาเหล่านั้นจะได้รับการแก้ไข

เช่นเดียวกับข้อผิดพลาด 404 นักออกแบบเว็บไซต์สามารถกำหนดลักษณะของข้อผิดพลาด 502 ได้ ดังนั้นคุณอาจเห็นหน้า 502 ที่ดูแตกต่างกันในเว็บไซต์ต่างๆ เว็บไซต์อาจใช้ชื่อที่แตกต่างกันเล็กน้อยสำหรับข้อผิดพลาดนี้ ตัวอย่างเช่นคุณอาจเห็นสิ่งต่างๆเช่น

  • ข้อผิดพลาด HTTP 502 เกตเวย์ไม่ถูกต้อง
  • HTTP 502
  • 502 บริการเกินชั่วคราว
  • ข้อผิดพลาดชั่วคราว (502)
  • ข้อผิดพลาดของเซิร์ฟเวอร์ 502: เซิร์ฟเวอร์พบข้อผิดพลาดชั่วคราวและไม่สามารถดำเนินการตามคำขอของคุณได้
  • 502 Bad Gateway Nginx

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

รีเฟรชหน้า

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

ตรวจสอบว่าไซต์ไม่สามารถใช้งานได้สำหรับบุคคลอื่น

เมื่อใดก็ตามที่คุณไม่สามารถเข้าถึงไซต์ได้ (ไม่ว่าด้วยเหตุผลใดก็ตาม) คุณสามารถตรวจสอบได้ว่าเป็นเพียงคุณที่มีปัญหาในการเชื่อมต่อหรือไม่หรือคนอื่นกำลังประสบปัญหาเดียวกัน มีเครื่องมือมากมายสำหรับสิ่งนี้ แต่รายการโปรดของเราคือ isitdownrightnow.com และ downforeveryoneorjustme.com ทั้งสองทำงานเหมือนกันมาก เสียบ URL ที่คุณต้องการตรวจสอบแล้วคุณจะได้ผลลัพธ์ดังนี้

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

ลองใช้เบราว์เซอร์อื่น

เป็นไปได้ว่าปัญหากับเบราว์เซอร์ของคุณอาจทำให้เกิดข้อผิดพลาด 502 Bad Gateway วิธีง่ายๆในการตรวจสอบสิ่งนี้คือใช้เบราว์เซอร์อื่นและดูว่าใช้งานได้หรือไม่ คุณสามารถใช้ Google Chrome, Mozilla Firefox, Apple Safari หรือ Microsoft Edge หากคุณสามารถเห็นข้อผิดพลาดในเบราว์เซอร์ใหม่เช่นกันแสดงว่าไม่ใช่ปัญหาของเบราว์เซอร์และคุณควรลองวิธีแก้ไขปัญหาอื่น

ล้างแคชและคุกกี้ของเบราว์เซอร์ของคุณ

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

มันคุ้มค่าที่จะลองและเรามีคำแนะนำที่มีประโยชน์สำหรับคุณเกี่ยวกับวิธีล้างประวัติของคุณในเบราว์เซอร์ใด ๆ

ที่เกี่ยวข้อง: วิธีล้างประวัติของคุณในเบราว์เซอร์ใดก็ได้

ตรวจสอบปลั๊กอินและส่วนขยายของคุณ

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

ที่เกี่ยวข้อง: วิธีถอนการติดตั้งส่วนขยายใน Chrome, Firefox และเบราว์เซอร์อื่น ๆ

รีสตาร์ทอุปกรณ์ของคุณ

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

เป็นไปได้ว่ามีปัญหาแปลก ๆ ชั่วคราวกับคอมพิวเตอร์หรืออุปกรณ์เครือข่ายของคุณ (Wi-Fi เราเตอร์โมเด็ม ฯลฯ ) การรีสตาร์ทคอมพิวเตอร์และอุปกรณ์เครือข่ายของคุณอย่างง่าย ๆ อาจช่วยแก้ไขปัญหาได้

เปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ

บางครั้งปัญหา DNS อาจทำให้เกิดข้อผิดพลาด 502 การเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณไม่ใช่วิธีแก้ไขปัญหา แต่เป็นไปได้ และไม่ยากเกินไปที่จะทำ ISP ของคุณอาจตั้งค่าเซิร์ฟเวอร์ DNS ไว้เว้นแต่คุณจะเปลี่ยนเอง คุณสามารถเปลี่ยนเป็นเซิร์ฟเวอร์ DNS ของบุคคลที่สามเช่น OpenDNS หรือ Google DNS และนั่นอาจช่วยแก้ปัญหาได้ และยังมีเหตุผลอื่น ๆ ที่คุณอาจต้องการเปลี่ยนเซิร์ฟเวอร์ DNS เช่นความเร็วและความน่าเชื่อถือที่ดีขึ้น

ทำตามคำแนะนำของเราเพื่อดูคำแนะนำทีละขั้นตอน

ที่เกี่ยวข้อง: สุดยอดคำแนะนำในการเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ

เครดิตรูปภาพ: Micha / Shutterstock