Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> สื่อสังคม

วิธีแก้ไข HTTP Error 429 บน YouTube

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

เมื่อเร็วๆ นี้ มีรายงานมากมายเกี่ยวกับ 'HTTP Error 429: Too Many Requests' ขณะพยายามเข้าถึง YouTube หรือ YouTube Analytics ในบทความนี้จะอภิปรายสาเหตุและให้วิธีแก้ไขที่เป็นไปได้ ปฏิบัติตามขั้นตอนอย่างถูกต้องเพื่อหลีกเลี่ยงข้อขัดแย้ง

วิธีแก้ไข HTTP Error 429 บน YouTube

สาเหตุของ "HTTP Error 429" บน YouTube

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

  • ขีดจำกัดคำขอ (Request Limit): เซิร์ฟเวอร์มีโปรโตคอลความปลอดภัยจำกัดจำนวนคำขอที่ผู้ใช้ส่งได้ หากเกินขีดจำกัด ผู้ใช้จะถูกแบนชั่วคราวหรือถาวร โดยการแบน IP Address บางเว็บให้กรอก Captcha เพื่อผ่าน บางเว็บแบน IP เป็นเวลาจำกัด
  • ISP Ban: ISP บางแห่งอาจถูก YouTube แบน และที่อยู่ IP ของพวกเขาถูก Blacklist มีรายงานว่า OVH (บริษัท Cloud Computing) มีที่อยู่ IPv6 และ IPv4 บางส่วนถูก YouTube Blacklist

ตอนนี้คุณเข้าใจลักษณะปัญหาแล้ว มาดูวิธีแก้ไข ปฏิบัติตามลำดับที่กำหนดเพื่อหลีกเลี่ยงข้อขัดแย้ง

วิธีที่ 1: Power Cycling Internet Router

หาก YouTube แบน IP ของคุณ การเปลี่ยน IP Address อาจช่วยได้ ISP ส่วนใหญ่ให้ IPv4 ที่เปลี่ยนทุกครั้งที่รีเซ็ต Router ในขั้นตอนนี้ เราจะ Power Cycle Router อย่างสมบูรณ์:

  1. ถอด พาวเวอร์ของ Router จากปลั๊กโดยตรงวิธีแก้ไข HTTP Error 429 บน YouTube
  2. กดค้างปุ่ม "Power" บน Router 30 วินาที
  3. เสียบ พาวเวอร์กลับเข้าไป และกดปุ่มพาวเวอร์
  4. รอ จนกว่าจะมีการเข้าถึงอินเทอร์เน็ต และตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 2: เปลี่ยนโปรโตคอล VPS

หากคุณใช้ OVH หรือ VPS อื่นที่ถูก YouTube บล็อก แนะนำให้ติดต่อ ISP และตรวจสอบว่าพวกเขาถูก YouTube บล็อกหรือไม่ หาก ISP หรือ IP ถูกบล็อก ขอให้บริษัท เปลี่ยน IP Address และตรวจสอบให้แน่ใจว่ามีการเชื่อมต่ออินเทอร์เน็ตเสถียรก่อนลองโหลด YouTube

วิธีที่ 3: บังคับให้ใช้ IPv4

หากคุณใช้คำสั่ง "YouTube-DL" บนระบบปฏิบัติการของคุณ คุณสามารถสั่งให้ YouTube ใช้ IPv4 แทน IPv6 ได้ โดย:

  1. เปิดคำสั่ง YouTube-dl บนคอมพิวเตอร์
  2. พิมพ์คำสั่งต่อไปนี้และกด "Enter"
    youtube-dl -4
    วิธีแก้ไข HTTP Error 429 บน YouTube
  3. ตัวเลือก "-4" จะบังคับให้แอปพลิเคชันเชื่อมต่อผ่าน IPv4