The proxy server is refusing connections: หมายถึงอะไร

อัปเดตเมื่อ:

"The proxy server is refusing connections" คือข้อความที่ Firefox กำลังบอกว่า มีการส่งคำขอไปยังที่อยู่พร็อกซีแล้วแต่ปลายทางปิดอยู่ เครื่องเซิร์ฟเวอร์ปลายทางตอบกลับมาว่าพอร์ตนี้ไม่รับการเชื่อมต่อ นี่คือข้อผิดพลาดระดับเครือข่ายที่เกิดขึ้นก่อนขั้นตอนการเข้าสู่ระบบ ดังนั้นการเปลี่ยนรหัสผ่านจึงไม่ช่วยแก้ปัญหานี้

พร็อกซี HTTP(S) และ SOCKS5 สำหรับ Firefox

สาเหตุทั่วไปที่ทำให้เกิดข้อความแจ้งเตือนนี้

  • Firefox ชี้ไปยังพร็อกซีในเครื่อง (Local Proxy) ที่ปิดอยู่ โปรแกรมตรวจสอบเครือข่ายและแอปพร็อกซีมักจะรอรับการเชื่อมต่อที่ 127.0.0.1 หากคุณปิดแอปไปแล้วแต่ยังค้างการตั้งค่าไว้ใน Firefox ทุกหน้าเว็บจะถูกปฏิเสธการเชื่อมต่อ
  • Firefox ดึงการตั้งค่าพร็อกซีมาจากระบบ เมื่ออยู่ในโหมดการตั้งค่าระบบ หากมีการตั้งค่าพร็อกซีค้างอยู่ใน Windows หรือ macOS ก็จะทำให้การเชื่อมต่อของ Firefox ใช้งานไม่ได้ไปด้วยเช่นกัน
  • ระบุพอร์ตผิด หรือรายการสั่งซื้อหยุดให้บริการแล้ว หมายเลขพอร์ตไม่ตรงกับในคำสั่งซื้อของคุณ หรือพร็อกซีไม่ได้เปิดให้บริการบนพอร์ตนั้นอีกต่อไป
  • กรอกข้อมูลผิดช่อง เช่น ใส่ HTTP พร็อกซีลงในช่อง SOCKS Host หรือใส่สลับกัน ให้เลือกกรอกในช่องที่ตรงกับโปรโตคอลในคำสั่งซื้อของคุณ

ตรวจสอบพอร์ตโดยตรงด้วย curl

Firefox ไม่ได้ให้รายละเอียดเพิ่มเติม คุณจึงควรตรวจสอบพอร์ตด้วยตัวเอง เมื่อทดสอบด้วยที่อยู่สำหรับตัวอย่างเอกสาร 203.0.113.10:8080 ซึ่งชี้ไปยังพอร์ตที่ไม่มีบริการทำงานอยู่ เราจะได้รับข้อความ curl: (7) Failed to connect to 203.0.113.10 port 8080 after 0 ms: Couldn't connect to server ข้อความ after 0 ms เป็นจุดสำคัญ เพราะการปฏิเสธการเชื่อมต่อจะตอบกลับมาแทบจะทันที ซึ่งแตกต่างจาก proxy timeout ที่ไม่มีการตอบกลับใด ๆ เลย

หากคุณไม่สะดวกใช้เทอร์มินัล เครื่องมือ proxy checker จะรายงานกรณีนี้เป็น connect failed และเครื่องมือ port checker จะช่วยตรวจสอบว่าพอร์ตดังกล่าวสามารถเข้าถึงได้จากอินเทอร์เน็ตหรือไม่ ทั้งนี้ Chrome และ Edge จะรายงานข้อผิดพลาดเดียวกันนี้ในชื่อ ERR_PROXY_CONNECTION_FAILED

วิธีแก้ไขการตั้งค่าพร็อกซีใน Firefox

  • เปิดการตั้งค่า (Settings) ของ Firefox เลื่อนลงมาที่ การตั้งค่าเครือข่าย (Network Settings) แล้วคลิกปุ่ม การตั้งค่า... (Settings...) ที่อยู่ด้านข้าง
  • หากไม่ต้องการใช้งานพร็อกซี ให้เลือก ไม่มีพร็อกซี (No proxy) แล้วคลิก ตกลง (OK) หากข้อผิดพลาดหายไป แสดงว่าสาเหตุเกิดจากการตั้งค่าเดิม
  • หากเลือก ใช้การตั้งค่าพร็อกซีของระบบ (Use system proxy settings) ไว้ ให้ไปแก้ไขที่การตั้งค่าพร็อกซีของระบบปฏิบัติการแทน ดูเพิ่มเติมได้ที่ คู่มือการปิดพร็อกซี
  • สำหรับการกำหนดค่าพร็อกซีด้วยตนเอง (Manual proxy configuration) ให้ตรวจเช็กแต่ละช่องให้ตรงกับรายการคำสั่งซื้อในแดชบอร์ดของคุณ: พร็อกซี HTTP(S) ให้ใส่ในช่อง พร็อกซี HTTP (HTTP Proxy) ส่วนพร็อกซี SOCKS5 ให้ใส่ในช่อง โฮสต์ SOCKS (SOCKS Host) พร้อมเลือก SOCKS v5
  • สำหรับพร็อกซีที่มีการตั้งรหัสผ่านป้องกันไว้ Firefox จะแสดงหน้าต่างถามชื่อผู้ใช้และรหัสผ่านเมื่อคุณเริ่มโหลดหน้าเว็บแรก ดูรายละเอียดได้ที่ การตั้งค่าพร็อกซีใน Firefox

ปัญหาเดียวกันนี้เมื่อเกิดนอก Firefox

ในเบราว์เซอร์ Antidetect พอร์ตที่ปฏิเสธการเชื่อมต่อมักจะแสดงผลเป็นการทดสอบพร็อกซีล้มเหลวในทันที ส่วนในไลบรารี Python requests จะแจ้งปัญหาการเชื่อมต่อพร็อกซีเป็น requests.exceptions.ProxyError โดยให้พิมพ์ข้อความแสดงข้อผิดพลาดแบบเต็มเพื่อดูสาเหตุเบื้องหลัง วิธีแก้ไขเหมือนกันในทุกระบบ: ยืนยันความถูกต้องของ IP และพอร์ต จากนั้นตรวจสอบให้แน่ใจว่าพอร์ตนั้นเปิดใช้งานอยู่

ขั้นตอนทีละขั้น

  1. 1

    เปิดการตั้งค่าเครือข่ายของ Firefox

    ไปที่ Settings > Network Settings > Settings เพื่อดูว่า Firefox กำลังใช้งานพร็อกซีในโหมดใด

  2. 2

    ทดลองเลือก No proxy

    เลือก No proxy แล้วคลิก OK จากนั้นโหลดหน้าเว็บใหม่เพื่อดูว่าสาเหตุมาจากพร็อกซีหรือไม่

  3. 3

    ทดสอบพอร์ตของพร็อกซี

    หากจำเป็นต้องใช้พร็อกซี ให้วางข้อมูลลงใน proxy checker หรือรันคำสั่ง curl -x แล้วสังเกตรหัสข้อผิดพลาด (7)

  4. 4

    กรอกข้อมูลใหม่ในช่องที่ถูกต้อง

    ใส่ IP และพอร์ตลงในช่อง HTTP Proxy หรือ SOCKS Host ให้ตรงตามคำสั่งซื้อของคุณ บันทึกการตั้งค่า แล้วทดลองโหลดหน้าเว็บทดสอบ

คำถามที่พบบ่อย

การปฏิเสธการเชื่อมต่อพร็อกซีเกิดจากรหัสผ่านไม่ถูกต้องใช่หรือไม่?

ไม่ใช่ การปฏิเสธการเชื่อมต่อเกิดขึ้นก่อนขั้นตอนเข้าสู่ระบบ ถ้ารหัสผ่านไม่ถูกต้องจะแสดงข้อผิดพลาด 407 error หรือมีหน้าต่างขึ้นมาให้ล็อกอินซ้ำ ๆ

ไม่เคยตั้งค่าพร็อกซีเลย ทำไม Firefox ถึงแจ้งเตือนข้อผิดพลาดนี้?

ตรวจสอบว่า Firefox ถูกตั้งค่าให้ใช้พร็อกซีของระบบไว้หรือไม่ จากนั้นตรวจสอบการตั้งค่าพร็อกซีของระบบปฏิบัติการและส่วนเสริม (Add-on) พร็อกซีที่ติดตั้งอยู่ใน Firefox

พร็อกซีใช้งานได้ปกติใน Chrome แต่ Firefox ปฏิเสธการเชื่อมต่อ เกิดจากอะไร?

Firefox สามารถตั้งค่าแยกต่างหากไม่ให้ตรงกับการตั้งค่าของระบบได้ ให้เปิด Network Settings แล้วตรวจสอบ IP, พอร์ต และช่องโปรโตคอลให้ตรงกัน

ปัญหานี้เกิดขึ้นเฉพาะเมื่อใช้งานเครือข่ายที่ทำงานเท่านั้น

เครือข่ายดังกล่าวอาจมีการบล็อกพอร์ตขาออก (Outbound ports) ให้ลองเชื่อมต่อพร็อกซีเดิมผ่านอินเทอร์เน็ตมือถือ หากใช้งานได้ ให้ติดต่อผู้ดูแลระบบเครือข่าย ดูเพิ่มเติมที่ ตรวจสอบพร็อกซีและไฟร์วอลล์

พร็อกซี HTTP(S) และ SOCKS5 สำหรับ Firefox

เลือกโปรโตคอลที่ซอฟต์แวร์ของคุณต้องการ พร้อมรับ IP, พอร์ต และข้อมูลยืนยันตัวตนได้ทันที

ดูราคาแพ็กเกจ

บทความที่เกี่ยวข้อง

วิธีตั้งค่าพร็อกซี
คู่มือการกำหนดค่า Proxy ใน Mozilla Firefox
กำหนดค่า VinaProxy HTTP(S) ในการตั้งค่าเครือข่ายของ Mozilla Firefox โดยตรง หรือกำหนดพร็อกซีแยกตามแท็บด้วย Firefox Multi-Account Containers
ข้อผิดพลาดของพร็อกซี
วิธีแก้ปัญหา ERR_PROXY_CONNECTION_FAILED ใน Chrome
ERR_PROXY_CONNECTION_FAILED หมายถึง Chrome ไม่สามารถเชื่อมต่อไปยังพร็อกซีที่ตั้งค่าไว้ได้ ดูสาเหตุ ตัวอย่างข้อผิดพลาดจริง และวิธีแก้ปัญหาสำหรับ Windows, Mac และ Android
เครื่องมือฟรี
เครื่องมือตรวจสอบพอร์ต TCP และ Proxy ออนไลน์
ตรวจสอบว่าพอร์ต TCP (80, 443, 1080, 3128, 8080, 8888 หรือพอร์ตที่กำหนดเอง) เปิดอยู่และสามารถเข้าถึงได้บนเซิร์ฟเวอร์หรือพร็อกซี IPv4/IPv6 สาธารณะหรือไม่
เครื่องมือฟรี
เช็กพร็อกซี: ตรวจสอบพร็อกซีของคุณออนไลน์
เครื่องมือเช็กพร็อกซีฟรี: วางพร็อกซีได้สูงสุด 100 ตัวในรูปแบบ ip:port:user:pass แล้วตรวจสอบสถานะ IP ขาออก และความหน่วงออนไลน์ พร้อมคำอธิบายข้อผิดพลาดแต่ละแบบ
คู่มือการตั้งค่า
วิธีปิด Proxy บนสมาร์ทโฟน คอมพิวเตอร์ และ Telegram
วิธีปิด Proxy บน iPhone, Android, Chrome, Windows 10/11, macOS และ Telegram ผ่านเมนูของแต่ละระบบ พร้อมวิธีตรวจสอบว่าปิดใช้งานแล้วจริงหรือไม่
วิธีตั้งค่าพร็อกซี
คู่มือการกำหนดค่า Proxy ใน Google Chrome
กำหนดค่า VinaProxy HTTP(S) บน Google Chrome โดยไม่ต้องเปลี่ยน IP ของระบบปฏิบัติการทั้งเครื่อง โดยใช้ส่วนขยาย Chrome, แฟล็ก --proxy-server หรือโปรไฟล์แยกต่างหาก
วิธีตั้งค่าพร็อกซี
วิธีกำหนดค่าพร็อกซีบน Windows 10 & Windows 11
กำหนดค่าพร็อกซี HTTP(S) ของ VinaProxy บน Windows 10 และ Windows 11 โดยใช้การตั้งค่าระบบ WinINET, ตัวแปรสภาพแวดล้อม PowerShell หรือ netsh winhttp
วิธีตั้งค่าพร็อกซี
วิธีตั้งค่าพร็อกซีใน GenLogin (โปรไฟล์เดี่ยวและการนำเข้าจำนวนมาก)
กำหนดค่าพร็อกซี HTTP ip:port:user:pass ในเบราว์เซอร์กันตรวจจับ GenLogin ซิงค์โซนเวลา WebRTC และแก้ปัญหาการเชื่อมต่อโปรไฟล์