Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบเครือข่าย >> ระบบเครือข่าย

[แก้ไข] Cloudflare 'Error 523: Origin is Unreachable'

บางผู้ใช้เจอ ‘Error 523: Origin is unreachable’ เมื่อพยายามเข้าถึงเว็บไซต์บางแห่งจากเบราว์เซอร์เริ่มต้น ในกรณีส่วนใหญ่ ผู้ใช้ที่ได้รับผลกระทบรายงานว่าปัญหาเดียวกันเกิดกับหลายเว็บไซต์ที่ได้รับการปกป้องโดย Cloudflare

[แก้ไข] Cloudflare  Error 523: Origin is Unreachable

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

  • ปัญหาเซิร์ฟเวอร์ Cloudflare กำลังดำเนินอยู่ – หากคุณเห็นรหัสข้อผิดพลาดนี้กับทุกเว็บไซต์ที่ได้รับการปกป้องโดย Cloudflare ที่คุณพยายามเข้าชม อาจเป็นไปได้ว่า Cloudflare กำลังมีปัญหากับเซิร์ฟเวอร์ที่ดูแลพื้นที่ของคุณ ในกรณีนี้ สิ่งที่คุณทำได้คือยืนยันปัญหาและรอให้นักพัฒนาที่เกี่ยวข้องแก้ไขปัญหาเซิร์ฟเวอร์ฝั่งพวกเขา
  • DNS ไม่สอดคล้อง – สาเหตุที่เป็นไปได้อีกอย่างที่อาจทำให้เกิดข้อผิดพลาดนี้คือ DNS ที่ไม่สอดคล้องซึ่งถูกกำหนดโดย ISP ของคุณ ผู้ใช้ที่ได้รับผลกระทบหลายคนที่เผชิญปัญหาเดียวกันยืนยันว่าปัญหาแก้ไขได้เมื่อพวกเขาย้าย DNS ไปใช้ช่วงที่ Google จัดให้
  • ไฟร์วอลล์บุคคลที่สามรบกวน – ตามที่พบ ไฟร์วอลล์บุคคลที่สามที่คุ้มครองเกินไปก็อาจเป็นผู้รับผิดชอบต่อข้อผิดพลาดเฉพาะนี้ หากเป็นกรณีนี้ คุณสามารถแก้ไขปัญหาได้โดยการ whitelist พอร์ตที่ Cloudflare ใช้ หรือโดยการ uninstall ชุดโปรแกรม AV ที่คุ้มครองเกินไป

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

วิธีที่ 1: ตรวจสอบสถานะของเซิร์ฟเวอร์ CloudFlare

เนื่องจากรหัสสถานะนี้เกี่ยวข้องกับ CloudFlare สิ่งแรกที่คุณควรทำคือให้แน่ใจว่าพวกเขาไม่ได้จัดการกับปัญหาเซิร์ฟเวอร์ที่ไม่อยู่ในความควบคุมของคุณ อาจเป็นไปได้ว่าคุณเห็นข้อความข้อผิดพลาด Error 523: Origin is unreachable เนื่องจากเซิร์ฟเวอร์ Cloudflare ในพื้นที่ของคุณกำลังล่มอยู่หรือกำลังถูก re-routed เนื่องจากเซสชันบำรุงรักษา

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

[แก้ไข] Cloudflare  Error 523: Origin is Unreachable

หากตำแหน่งที่ตั้งนั้นถูกติดฉลากว่า Re-Routed หรือ Inactive, มีโอกาสสูงมากว่าคุณกำลังจัดการกับปัญหาเซิร์ฟเวอร์ที่ไม่อยู่ในความควบคุมของคุณ – ในกรณีนี้ สิ่งเดียวที่คุณทำได้ตอนนี้คือรอจนกว่า Cloudflare จะแก้ไขปัญหาเซิร์ฟเวอร์ของพวกเขา

ในทางกลับกัน หากการสำรวจไม่ชี้ไปที่ปัญหาใดๆ กับ Cloudflare ให้ไปยังวิธีที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2: เปลี่ยน Default DNS

ในกรณีที่คุณเห็นข้อความข้อผิดพลาด ‘Error 523: Origin is unreachable’ กับทุกเว็บไซต์ที่ได้รับการปกป้องโดย Cloudflare ที่คุณพยายามเข้าชม โอกาสสูงที่คุณกำลังจัดการกับ DNS ที่ไม่สอดคล้องซึ่งป้องกันไม่ให้คอมพิวเตอร์ของคุณสื่อสารกับโฮสต์ผ่าน Cloudflare

ผู้ใช้ที่ได้รับผลกระทบหลายคนที่เผชิญปัญหาเดียวกันกับ Cloudflare รายงานว่าพวกเขาสามารถแก้ไขปัญหาได้โดยการเปลี่ยน DNS (Domain Name System) เริ่มต้นที่ ISP มอบหมายให้เป็น DNS เทียบเท่าที่ Google จัดให้ – คุณสามารถทำได้สำหรับ IPv4 และ IPv6 เพื่อครอบคลุมทั้งสองสถานการณ์

หากคุณยังไม่ได้ลองวิธีแก้ไขที่เป็นไปได้ด้านล่าง ทำตามคำแนะนำด้านล่างเพื่อเปลี่ยน DNS เริ่มต้นบนคอมพิวเตอร์ของคุณเป็น Google's Public DNS:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ‘ncpa.cpl’ และกด Enter เพื่อเปิดหน้าต่าง Network Connections[แก้ไข] Cloudflare  Error 523: Origin is Unreachable
  2. เมื่อคุณอยู่ในหน้าต่าง Network Connections ให้คลิกขวาที่การเชื่อมต่อที่คุณใช้งานอยู่ – Wi-Fi (Wireless Network Connection) หรือ Ethernet (Local Area Connection) จากนั้นคลิก Properties จากเมนูบริบทที่ปรากฏใหม่[แก้ไข] Cloudflare  Error 523: Origin is Unreachable
  3. เมื่อถูกแจ้งโดย UAC (User Account Control) ให้คลิก Yes เพื่อให้สิทธิ์ผู้ดูแลระบบ
  4. ต่อไป (เมื่อคุณอยู่ในเมนู Ethernet หรือ Wi-Fi properties) คลิกที่แท็บ Network จากเมนูที่ด้านบน แล้วไปที่ส่วน This connection uses the following items
  5. เมื่อคุณไปถึงตำแหน่งที่ถูกต้อง ให้คลิกที่กล่องชื่อ Internet Protocol Version 4 (TCP / IPv4), จากนั้นคลิกที่ปุ่ม Properties ด้านล่าง[แก้ไข] Cloudflare  Error 523: Origin is Unreachable
  6. ภายในการตั้งค่า IPV4 ให้คลิกที่ปุ่ม Properties เลือกแท็บ General จากเมนูถัดไป แล้วติ๊กถูกกล่องที่เกี่ยวข้องกับ Use the following DNS server address.
  7. ที่หน้าจอถัดไป ให้แทนที่ค่าปัจจุบันของ Prefered DNS server และ Alternate DNS server ด้วยค่าต่อไปนี้:
    8.8.8.8 8.8.4.4
  8. เมื่อคุณทำการแก้ไขที่จำเป็นแล้ว ให้ติ๊กถูกกล่องที่เกี่ยวข้องกับ Validate settings upon exist ก่อนคลิก OK.[แก้ไข] Cloudflare  Error 523: Origin is Unreachable
  9. ต่อไป กลับไปที่หน้าจอ Wi-Fi Properties หรือ Ethernet Properties หลัก ไปที่แท็บ Network และเลือก Internet Protocol Version 6 (TCP/IPv6) ก่อนคลิกหน้าจอ Properties[แก้ไข] Cloudflare  Error 523: Origin is Unreachable
  10. ต่อไป ทำซ้ำขั้นตอน 5 ถึง 8 อีกครั้ง แตคราวนี้ ใช้ค่าต่อไปนี้สำหรับ Preferred DNS Server และ Alternate DNS server เพื่อรองรับ TCP / IPv6:

    2001:4860:4860::8888 2001:4860:4860::8844
  11. เมื่อทำการแก้ไขแล้ว ให้ติ๊กถูกกล่องที่เกี่ยวข้องกับ Validate settings upon exist และคลิก Ok เพื่อบันทึกการเปลี่ยนแปลง
  12. รีสตาร์ทคอมพิวเตอร์ของคุณอีกครั้ง และดูว่าคุณสามารถเข้าถึงเว็บไซต์ที่เคยโยนข้อผิดพลาด ‘Error 523: Origin is unreachable’ ได้หรือไม่เมื่อการเริ่มต้นครั้งถัดไปเสร็จสิ้น

หากปัญหาเดียวกันยังคงเกิดขึ้น ให้ไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3: ปิดใช้งาน / Uninstall ไฟร์วอลล์บุคคลที่สาม

หากคุณใช้ไฟร์วอลล์บุคคลที่สามและคุณเห็นข้อผิดพลาด ‘Error 523: Origin is unreachable’ กับทุกเว็บไซต์ที่ได้รับการปกป้องโดย Cloudflare โอกาสคือชุดความปลอดภัยของคุณกำลังบล็อกการเชื่อมต่อ – หากคุณเชื่อมั่นในเว็บไซต์ที่คุณเห็นข้อผิดพลาดนี้ นี่มักเกิดจาก false positive

ตามที่พบ มีไฟร์วอลล์บุคคลที่สามหลายตัวที่รู้จักกันดีว่าเป็นสาเหตุของปัญหานี้ Cylance และ Comodo เป็นผู้ก่อให้เกิดปัญหาที่รายงานบ่อยที่สุด

หากเป็นกรณีนี้ วิธีที่ขริยะที่สุดในการแก้ไขความขัดแย้งคือการ whitelist พอร์ต HTTP และ HTTPS ที่ Cloudflare ใช้:

พอร์ต HTTPS ที่ Cloudflare ใช้

  • 443
  • 2053
  • 2083
  • 2087
  • 2096
  • 8443

พอร์ต HTTP ที่ Cloudflare ใช้

  • 80
  • 8080
  • 8880
  • 2052
  • 2082
  • 2086
  • 2095

หมายเหตุ: โปรดทราบว่าคำแนะนำที่แน่นอนสำหรับการ whitelist พอร์ตในไฟร์วอลล์บุคคลที่สามของคุณจะแตกต่างกันไปขึ้นอยู่กับชุดโปรแกรมที่คุณใช้ ด้วยเหตุนี้ เราจึงไม่สามารถให้คำแนะนำที่ 확정ได้ในเรื่องนี้

ในกรณีที่คุณไม่ต้องการ whitelist พอร์ต หรือคุณไม่พบวิธีทำบนไฟร์วอลล์ของคุณ ทำตามคำแนะนำด้านล่างเพื่อ uninstall ไฟร์วอลล์ที่มีปัญหาและกำจัดความขัดแย้ง:

  1. กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run ต่อไป พิมพ์ ‘appwiz.cpl’ ภายในกล่องข้อความและกด Enter เพื่อเปิดเมนู Program and Features[แก้ไข] Cloudflare  Error 523: Origin is Unreachable
  2. เมื่อคุณอยู่ในหน้าจอ Programs and Features ให้เลื่อนลงผ่านรายการโปรแกรมที่ติดตั้งและค้นหา entry ที่เกี่ยวข้องกับไฟร์วอลล์ที่คุ้มครองเกินไปที่คุณพยายาม uninstall
  3. หลังจากคุณพบแอปพลิเคชันแล้ว ให้คลิกขวาที่มันและเลือก Uninstall จากเมนูบริบทที่เพิ่งปรากฏ[แก้ไข] Cloudflare  Error 523: Origin is Unreachable
  4. ภายในหน้าจอการ uninstall ให้ทำตามคำแนะนำบนหน้าจอเพื่อดำเนินการ uninstall ให้เสร็จสิ้น จากนั้นรีบูทคอมพิวเตอร์ของคุณ และดูว่าปัญหาแก้ไขได้หรือไม่เมื่อการเริ่มต้นคอมพิวเตอร์ครั้งถัดไปเสร็จสิ้น