ทุกคนเคยเจอ Error เว็บไซต์ — 502 Bad Gateway เป็นหนึ่งใน Error ที่พบบ่อย — เข้าใจสาเหตุ แก้ได้ง่าย
502 Bad Gateway คืออะไร?
Edge Server ไม่ได้รับ Response ที่ถูกต้องจาก Origin/Upstream Server — HTTP Status Code แสดงว่า Server Side มีปัญหา
Error Codes 500-599: Origin และ Gateway ไม่ตกลงกันใน Protocol การแลกเปลี่ยนข้อมูล
สาเหตุ 502 Error
- Server Crash: Memory Exhaust / Traffic มากเกินไป
- DNS Error, ISP Issues, Network Errors
- CDN Provider (Third-party) — ลอง Disable CDN แล้วเช็คใหม่
- Malware Infection ควบคุม Browser/ไฟล์ Browser
- Server Config ผิด — ต้องติดต่อ Host Provider
7 วิธีแก้ 502 Error (ฝั่ง User/Client)
- Basic Troubleshooting: Restart PC, Clear Browser Cache, Clear Cookies, Safe Mode, ลอง Browser อื่น
- Hard Refresh:
- Chrome Win/Linux: Ctrl+F5 หรือ F12 → DevTools → คลิกขวา Refresh → Empty Cache & Hard Reload
- Firefox/Others: Ctrl+Shift+R
- Mac: Cmd+Shift+R
- Flush DNS:
ipconfig /flushdns(Windows) /dscacheutil -flushcache(Mac) — แก้ DNS Propagation Delay หลังย้าย Host - Check Logs: Application Logs (หน้าที่ Request) + Server-side Logs (Hardware/Status) — ดูจาก Hosting Panel
- Disable CDN Plugin: Firewall Config อาจผ่าน Malicious Content → 502 — ปิด CDN ลองใหม่
- Scan Malware: ใช้ Advanced System Protector — Deep Cleaning, Real-time Protection (AV + Anti-malware + Anti-spyware) — Quick/Deep/Custom Scan — เบา ไม่หนักระบบ — โหลดได้ที่นี่
เข้าใจ 502 แล้ว — ลองแก้ตามขั้นตอน มีวิธีอื่นแชร์ได้ในคอมเมนต์!