คำตอบด่วน
ERR_PROXY_CONNECTION_FAILED หมายความว่าอย่างไรกับพร็อกซี?
ERR_PROXY_CONNECTION_FAILED หมายความว่าเบราว์เซอร์ไม่สามารถเปิดการเชื่อมต่อ TCP กับเซิร์ฟเวอร์พร็อกซีเลย ดังนั้นไม่มีคำขอใดออกจากเครื่องคุณ กับ CrawlRelay ให้ตรวจสอบชื่อโฮสต์เกตเวย์ว่าพิมพ์ถูกต้องหรือไม่ ใช้พอร์ตถูกต้องสำหรับโปรโตคอล และตรวจสอบว่าไม่มีไฟร์วอลล์ VPN หรือเครือข่ายสำนักงานบล็อกการเชื่อมต่อขาออกไปยังพอร์ตนั้น ข้อมูลรับรองยังไม่มีส่วนเกี่ยวข้อง
ERR_PROXY_CONNECTION_FAILED แบบสั้นๆ
| ข้อผิดพลาด | ERR_PROXY_CONNECTION_FAILED |
|---|---|
| ประเภท | ข้อผิดพลาดของเครือข่าย Chromium |
| ส่งโดย | เบราว์เซอร์ของคุณ ซึ่งไม่สามารถเข้าถึงพร็อกซีได้เลย |
| กำหนดไว้ใน | No HTTP status: the TCP connection to the proxy failed |
| ลองใหม่อีกครั้งไหม? | ไม่ จนกว่าจะสามารถเข้าถึงโฮสต์และพอร์ตพร็อกซีได้ |
| ตรวจสอบก่อน | ทดสอบว่าโฮสต์และพอร์ตเกตเวย์เข้าถึงได้จากเครื่องของคุณหรือไม่ |
ERR_PROXY_CONNECTION_FAILED หมายความว่าอย่างไร?
ข้อผิดพลาดนี้เกิดขึ้นก่อนข้อผิดพลาดอุโมงค์ เบราว์เซอร์พยายามเชื่อมต่อกับโฮสต์และพอร์ตพร็อกซีแต่ไม่ได้การเชื่อมต่อ: ถูกปฏิเสธ, หมดเวลา หรือชื่อไม่สามารถแก้ได้ ไม่มีการพิสูจน์ตัวตนพร็อกซีและไม่มีการติดต่อกับเว็บไซต์
สาเหตุส่วนใหญ่เป็นปัญหาท้องถิ่นหรือระหว่างคุณกับเกตเวย์: พิมพ์ผิด, พอร์ตถูกบล็อก หรือเครือข่ายที่อนุญาตเฉพาะการใช้งานเว็บบนพอร์ต 80 และ 443 เท่านั้น
ERR_PROXY_CONNECTION_FAILED เป็นอย่างไรใน Python, curl, Node.js และเบราว์เซอร์?
ข้อผิดพลาดเดียวกันนี้แสดงผลแตกต่างกันในแต่ละเครื่องมือ นี่คือข้อความที่ต้องค้นหาในบันทึกของคุณ:
- Chrome: หน้า 'ไม่มีอินเทอร์เน็ต' พร้อม
ERR_PROXY_CONNECTION_FAILED - Playwright:
page.goto: net::ERR_PROXY_CONNECTION_FAILED at https://... - Puppeteer:
Error: net::ERR_PROXY_CONNECTION_FAILED at https://... - ไคลเอ็นต์ที่ไม่ใช่เบราว์เซอร์:
Connection refused,timed outหรือข้อผิดพลาดการแก้ชื่อโฮสต์พร็อกซี
อะไรเป็นสาเหตุของ ERR_PROXY_CONNECTION_FAILED?
โอกาสสูงสุดอันดับแรก:
- พิมพ์ผิดในชื่อโฮสต์เกตเวย์ หรือพอร์ตหาย
- พอร์ตผิด, เช่น พอร์ตเก่าจากผู้ให้บริการรายอื่น
- การกรองขาออก: เครือข่ายสำนักงาน, โรงเรียน และบางโรงแรมบล็อกพอร์ตที่ไม่ธรรมดา
- VPN หรือซอฟต์แวร์รักษาความปลอดภัยในเครื่อง ที่ดักจับการเชื่อมต่อขาออก
- ปัญหา DNS ในเครื่องหรือเครือข่ายของคุณ
ฉันวินิจฉัย ERR_PROXY_CONNECTION_FAILED ทีละขั้นตอนอย่างไร?
- แก้ชื่อเกตเวย์:
nslookupตามด้วยโฮสต์ - ทดสอบพอร์ต: บน Windows ใช้
Test-NetConnectionกับ-Port; บน macOS และ Linux ใช้nc -vz host port - รันการทดสอบ curl ด้านล่างจากเครื่องเดียวกัน
- ลองเครือข่ายอื่น เช่น ฮอตสปอตมือถือ เพื่อตรวจสอบว่าไม่มีการบล็อกภายในเครื่อง
# Use the URL that fails; with https://api.ipify.org instead, you test the gateway alone.
# "HTTP/1.1 200 Connection established" first, then the site's own status: the site answered.
curl -v -x http://USERNAME:[email protected]:7777 https://TARGET_URL
# Same test through the SOCKS5 port, with DNS resolved at the exit
curl -v --socks5-hostname gw.crawlrelay.com:7778 --proxy-user USERNAME:PASSWORD https://TARGET_URLฉันจะแก้ไข ERR_PROXY_CONNECTION_FAILED อย่างไร?
- คัดลอกโฮสต์และพอร์ต โดยตรงจากแดชบอร์ดแทนการพิมพ์เอง
- อนุญาตการจราจรขาออก ไปยังพอร์ตเกตเวย์ในไฟร์วอลล์ของคุณ หรือขอผู้ดูแลเครือข่าย
- หยุด VPN ชั่วคราว ขณะทดสอบ หรือยกเว้นโฮสต์เกตเวย์จาก VPN
- บนเซิร์ฟเวอร์ ตรวจสอบกฎกลุ่มความปลอดภัยคลาวด์สำหรับการเชื่อมต่อขาออก
ฉันควรลองใหม่หลังจาก ERR_PROXY_CONNECTION_FAILED ไหม?
อย่าลองซ้ำแบบวนลูป: ไม่มีอะไรเปลี่ยนแปลงจนกว่าจะแก้เส้นทางเครือข่าย สำรวจสถานะเข้าถึงครั้งเดียว แก้ไขสาเหตุ แล้วเริ่มเบราว์เซอร์ใหม่
ERR_PROXY_CONNECTION_FAILED มีผลอย่างไรกับ CrawlRelay?
เกตเวย์ของ CrawlRelay ใช้พอร์ตหนึ่งสำหรับ HTTP และหนึ่งสำหรับ SOCKS5 ทั้งสองระบุไว้ด้านล่าง; เบราว์เซอร์ควรใช้พอร์ต HTTP หากเครือข่ายของคุณอนุญาตการจราจรขาออกเฉพาะพอร์ต 80 และ 443 ให้รันสแครปเปอร์จากเซิร์ฟเวอร์หรือเครือข่ายอื่น
เกตเวย์: gw.crawlrelay.com, พอร์ต 7777 (HTTP, HTTPS ผ่าน CONNECT) และพอร์ต 7778 (SOCKS5). รูปแบบชื่อผู้ใช้: USERNAME-country-{cc}-state-{state}-city-{city}-zip-{zip}-asn-{asn}-session-{id}-ttl-{minutes}. ที่เกี่ยวข้อง: ERR_TUNNEL_CONNECTION_FAILED · ไม่สามารถเชื่อมต่อกับพร็อกซี · เริ่มต้นอย่างรวดเร็ว.
ERR_PROXY_CONNECTION_FAILED: คำถามที่นักพัฒนาถาม
ความแตกต่างระหว่าง ERR_PROXY_CONNECTION_FAILED กับ ERR_TUNNEL_CONNECTION_FAILED คืออะไร?
ERR_PROXY_CONNECTION_FAILED หมายความว่าเบราว์เซอร์ไม่สามารถเข้าถึงพร็อกซีได้เลย ERR_TUNNEL_CONNECTION_FAILED หมายความว่าเข้าถึงพร็อกซีได้ แต่พร็อกซีปฏิเสธหรือไม่สามารถเปิดอุโมงค์ไปยังเว็บไซต์ได้ ข้อแรกเป็นปัญหาเส้นทางเครือข่าย ข้อหลังมักเป็นเรื่องข้อมูลรับรองหรือเป้าหมาย
ไฟร์วอลล์สามารถบล็อกการเชื่อมต่อพร็อกซีของฉันได้ไหม?
ใช่ เครือข่ายองค์กรและโรงเรียนจำนวนมากอนุญาตจราจรเว็บออกเฉพาะพอร์ต 80 และ 443 และบล็อกพอร์ตอื่น พอร์ตพร็อกซีเกตเวย์ที่ต่างกันจึงล้มเหลวด้วยข้อผิดพลาดเชื่อมต่อ ทดสอบจากเครือข่ายอื่น หรือขอผู้ดูแลระบบเครือข่ายอนุญาตพอร์ต
ฉันต้องเพิ่ม IP ของฉันในรายการที่อนุญาตเพื่อใช้เกตเวย์หรือไม่?
ไม่ ข้อมูลรับรองชื่อผู้ใช้และรหัสผ่านใช้ได้จากทุกที่ IP ใหม่ที่บ้านหรือเซิร์ฟเวอร์ใหม่ไม่ต้องเปลี่ยนแปลง หากยังเชื่อมต่อล้มเหลว ปัญหาอยู่ที่เส้นทางเครือข่าย: พิมพ์ผิด พอร์ตบล็อก หรือ VPN ตามที่กล่าวไว้ข้างต้น
ข้อผิดพลาดพร็อกซีอื่นๆ ในเอกสารอ้างอิงนี้
รหัสสถานะ HTTP
- 401 Unauthorized vs 407
- 403 Forbidden
- 407 Proxy Authentication Required
- 429 Too Many Requests
- 502 Bad Gateway
- 503 Service Unavailable
- 504 Gateway Timeout
ข้อผิดพลาดของเบราว์เซอร์และไคลเอนต์
ข้อผิดพลาดการเชื่อมต่อและ TLS
พร็อกซีเรซิเดนเชียลที่มีเอกสารอธิบายกรณีล้มเหลว
พร็อกซีเรซิเดนเชียล CrawlRelay จาก US$0.50/GB, ปริมาณข้อมูลที่ไม่หมดอายุ