วิธีแก้ไขข้อผิดพลาด 502 Bad Gateway
ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากเซิร์ฟเวอร์ที่ทำหน้าที่(server acting)เป็นเกตเวย์หรือพร็อกซี(gateway or proxy)พยายามเข้าถึงเซิร์ฟเวอร์หลักเพื่อตอบสนองคำขอได้รับการตอบกลับที่ไม่ถูกต้องหรือไม่มีการตอบกลับเลย บางครั้ง(Sometimes)ส่วนหัวที่ว่างเปล่าหรือไม่สมบูรณ์ที่เกิดจากการเชื่อมต่อที่เสียหายหรือปัญหาฝั่งเซิร์ฟเวอร์อาจทำให้เกิดข้อผิดพลาด 502 (Error 502) Bad Gatewayเมื่อเข้าถึงผ่านเกตเวย์หรือพร็อก(gateway or proxy)ซี
ตามRFC 7231 502 Bad Gatewayเป็น รหัส สถานะ HTTP(HTTP status)ที่กำหนดเป็น
รหัสสถานะ(status code)502 (Bad Gateway) ระบุว่าเซิร์ฟเวอร์ในขณะที่ทำหน้าที่เป็นเกตเวย์หรือพร็อกซี(gateway or proxy)ได้รับการตอบกลับที่ไม่ถูกต้องจากเซิร์ฟเวอร์ขาเข้าที่เซิร์ฟเวอร์(inbound server)เข้าถึงขณะพยายามดำเนินการตามคำขอ
(Different)ข้อผิดพลาด 502 Bad Gateway ประเภท (Bad Gateway error)ต่างๆ ที่ คุณอาจเห็น:
- 502 เกตเวย์ไม่ดี
- ข้อผิดพลาด HTTP 502 – เกตเวย์ไม่ถูกต้อง
- 502 บริการโอเวอร์โหลดชั่วคราว
- ข้อผิดพลาด 502
- 502 ข้อผิดพลาดของพร็อกซี
- HTTP 502
- 502 เกตเวย์ไม่ถูกต้อง NGINX
- ความจุเกินจริงของ Twitter(Twitter overcapacity)เป็นข้อผิดพลาด 502 Bad Gateway จริง ๆ(Bad Gateway error)
- Windows Updateล้มเหลวเนื่องจากข้อผิดพลาด 502 แสดง WU_E_PT_HTTP_STATUS_BAD_GATEWAY
- Googleแสดงข้อผิดพลาดของเซิร์ฟเวอร์(Server error)หรือเพียงแค่502
คุณไม่สามารถควบคุมข้อผิดพลาด 502 ได้ เนื่องจากเป็นข้อผิดพลาดทางฝั่งเซิร์ฟเวอร์ แต่บางครั้งเบราว์เซอร์ของคุณถูกหลอกให้แสดงผล ดังนั้นจึงมีขั้นตอนการแก้ไขปัญหาบางประการที่คุณอาจพยายามแก้ไขปัญหา
วิธีแก้ไขข้อผิดพลาด 502 Bad Gateway
อย่า(Make)ลืมสร้างจุดคืนค่า(restore point) ในกรณีที่มีสิ่ง(case something)ผิดปกติเกิดขึ้น
วิธีที่ 1: โหลดหน้าเว็บซ้ำ(Method 1: Reload the Web Page)
หากคุณไม่สามารถเข้าชมหน้าเว็บบางหน้าได้(web page)เนื่องจากข้อผิดพลาด 502 Bad Gateway ให้(502 Bad Gateway Error,)รอสักครู่ก่อนที่จะพยายามเข้าถึงเว็บไซต์อีกครั้ง การรีโหลดอย่างง่ายหลังจากรอสักครู่สามารถแก้ไขปัญหานี้ได้โดยไม่มีปัญหาใดๆ Use Ctrl + F5เพื่อโหลดหน้าเว็บซ้ำเนื่องจากจะข้ามแคชและตรวจดูอีกครั้งว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากขั้นตอน(step didn) ข้างต้นไม่ ได้ผล อาจเป็นความคิดที่ดีที่จะปิดทุกสิ่งที่คุณกำลังทำงานอยู่และรีสตาร์ทเบราว์เซอร์ของคุณ จากนั้นอีกครั้งที่เว็บไซต์เดิมซึ่งให้ข้อผิดพลาด 502 Bad Gateway(Bad Gateway Error) แก่คุณ และดูว่าคุณสามารถแก้ไขข้อผิดพลาดได้หรือไม่หากไม่สามารถดำเนินการตามวิธีถัดไป
วิธีที่ 2: ลองเบราว์เซอร์อื่น(Method 2: Try another browser)
อาจเป็นไปได้ว่ามีปัญหาบางอย่างกับเบราว์เซอร์ปัจจุบันของคุณ ดังนั้นจึงควรลองใช้เบราว์เซอร์อื่นเพื่อไปที่หน้าเว็บ(web page) เดิม อีกครั้ง หากปัญหาได้รับการแก้ไข คุณจะต้องติดตั้งเบราว์เซอร์ใหม่อีกครั้งเพื่อแก้ไขข้อผิดพลาดอย่างถาวร แต่ถ้าคุณยังคงพบข้อผิดพลาด 502 Bad Gateway(Bad Gateway Error)แสดงว่าไม่ใช่ปัญหาที่เกี่ยวข้องกับเบราว์เซอร์
วิธีที่ 3: ล้างแคชของเบราว์เซอร์(Method 3: Clear Browser’s Cache)
หากวิธีการข้างต้นไม่ได้ผล เราขอแนะนำให้คุณลองใช้เบราว์เซอร์อื่นเพื่อดูว่าข้อผิดพลาด Fix 502 Bad Gateway(Fix 502 Bad Gateway Error)มีเฉพาะChromeเท่านั้นหรือไม่ หากใช่ คุณควรลองล้างข้อมูลการท่องเว็บที่บันทึกไว้ทั้งหมดของเบราว์เซอร์ Chrome(Chrome browser)ของ คุณ ทำตามขั้นตอนที่กำหนดเพื่อล้างข้อมูลการท่องเว็บของคุณ:
1. ขั้นแรก ให้คลิกที่จุดสามจุด(three dots) ที่มุม บนขวา(right corner)ของหน้าต่างเบราว์เซอร์(browser window)แล้วเลือก การตั้ง( select Settings)ค่า คุณยังสามารถพิมพ์chrome://settings ในแถบ URL
2. เมื่อแท็บการตั้งค่า(Settings tab)เปิดขึ้น ให้เลื่อนไปที่ด้านล่างและขยายส่วนการตั้งค่าขั้นสูง( Advanced Settings)
3. ภายใต้ส่วนขั้นสูง ให้(Advanced section)ค้นหา ตัวเลือก ล้างข้อมูลการท่องเว็บ(Clear browsing data)ภายใต้ส่วนความเป็นส่วนตัวและความปลอดภัย
4. คลิกที่ ตัวเลือก ล้างข้อมูลการท่องเว็บ(Clear browsing data)และเลือก " ตลอดเวลา(All time) " ในรายการแบบเลื่อนลงของช่วงเวลา (Time range)ทำเครื่องหมายที่ช่องทั้งหมดแล้วคลิกปุ่ม ล้างข้อมูล(Clear Data)
เมื่อล้างข้อมูลการท่องเว็บแล้ว ให้ปิดและเปิดเบราว์เซอร์ Chrome(Chrome browser) ขึ้นมาใหม่ และดูว่าข้อผิดพลาดหายไปหรือไม่
วิธีที่ 4: เริ่มเบราว์เซอร์ของคุณในเซฟโหมด(Method 4: Start your Browser in Safe Mode)
Windows Safe Modeเป็นอีกสิ่งหนึ่ง อย่า(thing don)สับสน(t confuse)กับมัน และอย่าเริ่ม Windows ของคุณในเซฟโหมด
1. สร้างทางลัดของไอคอน Chrome(shortcut of Chrome icon)บนเดสก์ท็อปและคลิกขวาแล้วเลือกคุณสมบัติ(properties)
2. เลือกฟิลด์ Target( Target field)และพิมพ์–incognito ที่ส่วนท้ายของคำสั่ง
3. คลิก ตกลง(Click OK)จากนั้นลองเปิดเบราว์เซอร์(Browser) ของคุณ ด้วยทางลัดนี้
4. ลองเข้าไปที่เว็บไซต์และดูว่าคุณสามารถแก้ไขข้อผิดพลาด 502 Bad Gateway(Bad Gateway Error)ได้หรือไม่
วิธีที่ 5: ปิดใช้งานส่วนขยายที่ไม่จำเป็น(Method 5: Disable Unnecessary Extensions)
หากคุณสามารถแก้ไขปัญหาของคุณด้วยวิธีข้างต้น คุณจำเป็นต้องปิดการใช้งานส่วนขยายที่ไม่จำเป็นเพื่อแก้ไขปัญหาอย่างถาวร
1. เปิดChromeแล้วไปที่การตั้งค่า(Settings.)
2. จากนั้นเลือกExtensionจากเมนูด้านซ้ายมือ
3. ตรวจสอบให้แน่ใจว่าได้ปิดการใช้งานและลบ(disable and delete)ส่วนขยายที่ไม่จำเป็นทั้งหมด
4. รีสตาร์ทเบราว์เซอร์(Browser)และข้อผิดพลาดอาจหายไป
วิธีที่ 6: ปิดใช้งาน Proxy(Method 6: Disable Proxy)
การใช้(Use)พร็อกซีเซิร์ฟเวอร์เป็นสาเหตุที่พบบ่อยที่สุดของการ แก้ไขข้อ ผิดพลาด 502 Bad Gateway (Fix 502 Bad Gateway Error)หากคุณกำลังใช้พร็อกซีเซิร์ฟเวอร์(proxy server)วิธีนี้จะช่วยคุณได้อย่างแน่นอน สิ่งที่คุณต้องทำคือปิดใช้งานการตั้งค่าพร็อกซี คุณสามารถทำได้ง่ายๆ โดยยกเลิกการเลือกกล่องบางช่องในการ ตั้งค่า LAN ใต้ ส่วนคุณสมบัติ(Properties)อินเทอร์เน็ต(Internet) ของคอมพิวเตอร์ของ คุณ เพียงทำตามขั้นตอนที่กำหนดหากคุณไม่ทราบวิธีการ:
1. ขั้นแรก เปิด กล่องโต้ตอบ RUN โดยกดแป้น Windows Key + R พร้อมกัน
2. พิมพ์inetcpl.cpl ในพื้นที่ป้อนข้อมูลและคลิกตกลง(OK)
3. หน้าจอของคุณจะแสดงหน้าต่างคุณสมบัติอินเทอร์เน็ต ( Internet Properties )สลับไปที่แท็บการเชื่อม(Connections) ต่อ และคลิกที่ การ ตั้งค่า LAN( LAN settings)
4. หน้าต่างการตั้งค่า LAN ใหม่ จะปรากฏขึ้น ที่นี่ จะเป็นประโยชน์หากคุณยกเลิกการเลือกตัวเลือกใช้พร็อกซีเซิร์ฟเวอร์สำหรับ LAN ของคุณ(Use a proxy server for your LAN)
5. นอกจากนี้ ตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายถูกตรวจหาการตั้งค่าโดย(Automatically detect settings)อัตโนมัติ เมื่อเสร็จแล้วให้คลิกที่ปุ่มOK(OK button)
รีสตาร์ทคอมพิวเตอร์เพื่อใช้การเปลี่ยนแปลง เปิด Chrome และตรวจสอบว่า Fix 502 Bad Gateway Error หายไปหรือไม่ นอกจากนี้ยังช่วยแก้ไขข้อผิดพลาด Chrome 403.. นอกจากนี้ยังช่วยแก้ไขข้อผิดพลาด Chrome 403 อีกด้วย..(Launch Chrome and check if the Fix 502 Bad Gateway Error is gone. It would also help fix Chrome 403 error.. It would also help fix Chrome 403 error..)เรามั่นใจว่าวิธีนี้จะได้ผล แต่หากไม่ได้ผล ให้ดำเนินการต่อและลองวิธีถัดไปที่เราได้กล่าวถึงด้านล่าง
วิธีที่ 7: เปลี่ยนการตั้งค่า DNS(Method 7: Change DNS Settings)
ประเด็นคือ คุณต้องตั้งค่าDNSเพื่อตรวจหาที่อยู่ IP(IP address) โดยอัตโนมัติ หรือตั้งค่าที่อยู่ที่กำหนดเองที่(custom address)ISPมอบให้ แก้ไขข้อผิดพลาด 502 Bad Gateway(Fix 502 Bad Gateway Error)เกิดขึ้นเมื่อไม่ได้ตั้งค่าใด ๆ ในวิธีนี้ คุณต้องตั้งค่าที่อยู่ DNS(DNS address) ของคอมพิวเตอร์ เป็น เซิร์ฟเวอร์ Google DNS (Google DNS server)ทำตามขั้นตอนที่กำหนดโดยทำดังนี้
1. คลิกขวาที่ไอคอนเครือข่าย(Network icon)ที่ด้านขวาของแผงแถบ(taskbar panel)งาน ตอนนี้คลิกที่ตัวเลือก Open Network (Open) & Sharing Center(Network & Sharing Center)
2. เมื่อหน้าต่างNetwork and Sharing Centerเปิดขึ้น ให้คลิกที่เครือข่ายที่เชื่อมต่อในปัจจุบันที่นี่( click on the currently connected network here.)
3. เมื่อคุณคลิกที่เครือข่ายที่เชื่อมต่อ(connected network)หน้าต่างสถานะ WiFi(WiFi status)จะปรากฏขึ้น คลิก(Click)ที่ปุ่มคุณสมบัติ(Properties )
4. เมื่อหน้าต่างคุณสมบัติ(property window)ปรากฏขึ้น ให้ค้นหาInternet Protocol Version 4 (TCP/IPv4) ใน ส่วนNetworking ดับเบิลคลิกที่มัน
5. ตอนนี้หน้าต่างใหม่จะแสดงขึ้นว่าDNS ของคุณ ถูกตั้งค่าเป็นอินพุตอัตโนมัติหรือป้อนด้วยตนเอง ที่นี่คุณต้องคลิกที่ ใช้ ตัวเลือกที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้ (Use the following DNS server addresses)และกรอกที่อยู่ DNS ที่ระบุ(DNS address)ในส่วนอินพุต(input section) :
8.8.8.8 8.8.4.4
6. ตรวจ สอบกล่อง ตรวจสอบการตั้งค่าเมื่อออก(Validate settings upon exit) และคลิก ตกลง
ปิดหน้าต่างทั้งหมดแล้วเปิดChromeเพื่อตรวจสอบว่าคุณสามารถแก้ไขข้อผิดพลาด 502 Bad Gateway ได้หรือไม่( Fix 502 Bad Gateway Error.)
Method 8: Flush DNS and Reset TCP/IP
1. คลิกขวาที่ปุ่ม Windows(Windows Button)แล้วเลือก “Command Prompt ( Admin ) ) ”
2. ตอนนี้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter(command and press Enter)หลังจากแต่ละรายการ:
ipconfig /release
ipconfig /flushdns
ipconfig /renew
3. อีกครั้ง(Again)เปิดAdmin Command Promptแล้วพิมพ์คำสั่งต่อไปนี้ แล้วกด Enter หลังจากแต่ละรายการ:
ipconfig /flushdns nbtstat –r netsh int ip reset netsh winsock reset
4. รีบูตเพื่อใช้การเปลี่ยนแปลง การ ล้างDNSดูเหมือนจะแก้ไขข้อผิดพลาด 502 Bad Gateway(Fix 502 Bad Gateway Error.)
ที่แนะนำ;(Recommended;)
- แก้ไขรหัสข้อผิดพลาด 0x8007000D(Fix Error Code 0x8007000D)เมื่อพยายามเปิดใช้งาน Windows
- วิธีแก้ไขข้อผิดพลาดของแอปพลิเคชัน 523
- แก้ไข เราไม่สามารถอัปเดตพาร์ติชั่นที่สงวนไว้ของระบบ
- แก้ไข แอปพลิเคชันไม่สามารถเริ่มต้นได้อย่างถูกต้อง
นั่นคือคุณได้ทำการแก้ไขข้อผิดพลาด 502 Bad Gateway(Bad Gateway Error) สำเร็จ แล้ว แต่หากคุณยังคงมีข้อสงสัยใดๆ เกี่ยวกับบทความนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น
Related posts
ข้อผิดพลาด 502 Bad Gateway คืออะไร (และจะแก้ไขได้อย่างไร)
การแก้ไข: Chrome.exe Bad Image, Error status 0xc000012f
Fix Aw Snap Error บน Google Chrome
10 Ways ถึง Fix Resolving Host Error ใน Chrome
Fix ERR_EMPTY_RESPONSE Google Chrome Error
Fix U-Verse Modem Gateway Authentication Failure Error
แก้ไขข้อผิดพลาดของ Google Chrome 6 (net::ERR_FILE_NOT_FOUND)
วิธีแก้ไขรหัสข้อผิดพลาด Netflix M7111-1101
วิธีการแก้ไข Google Chrome Error Code 7: 0x80040801
แก้ไขข้อผิดพลาด BREAKPOINT ของ Google Chrome STATUS
[แก้ไข] err_quic_protocol_error ใน Chrome
Fix ERR_NETWORK_CHANGED ใน Chrome
วิธีแก้ไขข้อผิดพลาด Netflix UI3010
วิธีการปิดการใช้งาน Google Chrome PDF Viewer
Fix ERR_INTERNET_DISCONNECTED ใน Chrome
วิธีการกู้คืน Deleted History ใน Google Chrome?
Fix ERR INTERNET DISCONNECTED Error ใน Chrome
แก้ไข DNS_Probe_Finished_NxDomain Error
วิธีการตั้งค่า Google Chrome บน Android
ฉบับ Fix Youtube ไม่ทำงานบน Chrome [แก้ไข]