Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดเครือข่าย

ข้อผิดพลาด 524: A Timeout Occurred - สาเหตุและวิธีแก้ไข

ข้อผิดพลาด 524 A Timeout Occurred เป็นรหัสสถานะ HTTP เฉพาะของ Cloudflare ที่บ่งชี้ว่าการเชื่อมต่อกับเซิร์ฟเวอร์ถูกปิดเนื่องจากหมดเวลา (Timeout)

ขึ้นอยู่กับบริบท ข้อความ Error 524 อาจป้องกันไม่ให้คุณโหลดหน้าเว็บ ล็อกอินแพลตฟอร์มเกมออนไลน์ หรือใช้ซอฟต์แวร์ชิ้นหนึ่ง

หรือ แอปหรือเกมอาจทำงานได้ปกติเมื่อใช้งานออฟไลน์ และข้อผิดพลาด 524 A Timeout Occurred อาจปรากฏเฉพาะเมื่อคุณพยายามเข้าถึงฟีเจอร์ออนไลน์

ข้อผิดพลาด 524 A Timeout Occurred มักแสดงในสองบรรทัดดังนี้:

Error 524
A timeout occurred
ข้อผิดพลาด 524: A Timeout Occurred - สาเหตุและวิธีแก้ไข
ข้อความ Error 524 สามารถมองเห็นได้บนอุปกรณ์ใดๆ ที่รันระบบปฏิบัติการใดๆ

สาเหตุของข้อผิดพลาด 524

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

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

อีกด้านหนึ่ง หากคุณเป็น เจ้าของเว็บไซต์ที่ได้รับข้อผิดพลาด 524 A Timeout Occurred มีบางอย่างที่คุณลองแก้ไขได้

วิธีแก้ไขข้อผิดพลาด 524 A Timeout Occurred

  1. รีเฟรชหน้าเว็บ หากเห็นข้อผิดพลาดในเบราว์เซอร์ หรือปิดและเปิดโปรแกรมใหม่ หาก Error 524 ปรากฏที่นั่น อาจเป็นปัญหาชั่วคราวที่การรีสตาร์ทง่ายๆ จะแก้ได้

  2. ถอนการติดตั้งโปรแกรมและติดตั้งใหม่ โดยดาวน์โหลดเวอร์ชันล่าสุดจากเว็บไซต์ของบริษัทหรือแผ่นติดตั้ง

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

  3. หากคุณได้ข้อผิดพลาดขณะใช้แพลตฟอร์มเกม Origin อาจเกี่ยวข้องกับข้อจำกัดในตัวของบัญชี บัญชีเด็ก (Child accounts) ถูกจำกัด ไม่ให้เล่นออนไลน์ ติดต่อเพื่อน ดาวน์โหลดเกมจาก Origin Store และอื่นๆ

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

  4. ขึ้นอยู่กับความนิยมของเว็บไซต์หรือบริการ ข้อผิดพลาด 524 อาจเกิดจากผู้เยี่ยมชมเพิ่มขึ้นอย่างกะทันหันที่เว็บไซต์ไม่คาดหวัง ซึ่งอาจทำให้ทรัพยากรเซิร์ฟเวอร์ตึงเครียด จนเกิดข้อผิดพลาดหมดเวลา

    สิ่งที่คุณทำได้คือ รอ เท่านั้น

    หากเว็บไซต์ล้มเนื่องจากข้อความข้อผิดพลาด 524 คุณอาจเข้าถึงเวอร์ชันเก็บถาวร (archived) ได้โดยการค้นหาหน้านั้นบน Wayback Machine

คุณเป็นเจ้าของเว็บไซต์หรือไม่?

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

  1. ปิดใช้งานปลั๊กอินเว็บไซต์ทั้งหมด แล้วทำซ้ำการกระทำที่แสดง Error 524 หากแก้ปัญหาได้ ให้เปิดใช้งานปลั๊กอินทีละตัว จนคุณสามารถระบุได้ว่าตัวไหนก่อให้เกิดข้อผิดพลาด 524 A Timeout Occurred

  2. โหลดเซิร์ฟเวอร์เพิ่มขึ้นจากการโจมตี DDoS อาจเป็นสาเหตุของข้อผิดพลาด 524 ในกรณีนี้ คุณสามารถเปิดใช้งาน DDoS Protection ผ่าน Cloudflare

    หากข้อความ Error 524 เกิดจากเว็บไซต์ของคุณได้รับ トラフィックที่ถูกต้อง (legitimate traffic) มากขึ้นอย่างกะทันหัน ให้พิจารณาอัปเกรดแผนโฮสติ้งเพื่อรองรับทรัพยากรเพิ่มเติมที่จำเป็นในการบริการจำนวนผู้เยี่ยมชมดังกล่าว

  3. ย้ายกระบวนการที่ทำงานนาน (long-running processes) ไปยัง Subdomain ที่ไม่ได้ Proxy (Gray clouded) ในแอป Cloudflare DNS การร้องขอ HTTP ใดๆ ที่ไม่ได้รับการตอบสนองจาก Origin Server นานเกิน 100 วินาที (หรือเกิน 600 วินาทีสำหรับลูกค้า Enterprise) จะถูก Timeout และคุณจะเห็นข้อผิดพลาด 524 A Timeout Occurred

  4. ข้อผิดพลาด 524 บางส่วนเกิดจากสิ่งที่ไม่อยู่ในความสามารถควบคุมของคุณ ติดต่อผู้ให้บริการโฮสติ้ง และให้พวกเขารหัสข้อผิดพลาด โซนเวลาที่ข้อผิดพลาด 524 เกิดขึ้น และ URL ที่ทำให้เกิดข้อผิดพลาด พวกเขาอาจต้องตรวจสอบ Server Logs และระดับ Memory