FileZilla ECONNREFUSED Error แก้ยังไง (แก้ปัญหา FTP Server ปฏิเสธการเชื่อมต่อ)
Error ECONNREFUSED เป็นหนึ่งในปัญหาที่ผู้ใช้ FileZilla พบได้บ่อย โดยเฉพาะเวลาที่พยายามเชื่อมต่อ FTP Server แต่เซิร์ฟเวอร์ปฏิเสธการเชื่อมต่อ ทำให้ไม่สามารถอัปโหลด ดาวน์โหลด หรือจัดการไฟล์เว็บไซต์ได้ Error นี้มักเกิดจากการตั้งค่า FTP ไม่ถูกต้อง หรือบริการ FTP บนเซิร์ฟเวอร์ไม่ได้เปิดใช้งาน
บทความนี้จะอธิบาย สาเหตุและวิธีแก้ FileZilla ECONNREFUSED Error แบบละเอียด เพื่อให้คุณสามารถเชื่อมต่อ FTP Server และจัดการไฟล์เว็บไซต์ได้ตามปกติ
① Error ECONNREFUSED คืออะไร
ECONNREFUSED ย่อมาจาก
Error Connection Refused
หมายถึง
เซิร์ฟเวอร์ปฏิเสธการเชื่อมต่อจาก FileZilla
ตัวอย่างข้อความ Error
Connection attempt failed with "ECONNREFUSED"
หรือ
Connection refused by server
หมายความว่า FTP Server ไม่อนุญาตให้เชื่อมต่อ
② สาเหตุที่ทำให้เกิด ECONNREFUSED
สาเหตุหลักของปัญหานี้คือ
🔌 FTP Port ปิดอยู่
📡 FTP Service ไม่ทำงาน
🌐 ใส่ Host ไม่ถูกต้อง
🧱 Firewall บล็อก FTP
⚙️ เซิร์ฟเวอร์ปิดการเชื่อมต่อ FTP
การตรวจสอบแต่ละจุดจะช่วยให้แก้ปัญหาได้ง่ายขึ้น
③ ตรวจสอบ FTP Host
สาเหตุที่พบได้บ่อยคือ
ใส่ FTP Host ไม่ถูกต้อง
ตัวอย่าง Host ที่ใช้บ่อย
ftp.yourdomain.com
หรือ
Server IP
หาก Host ผิด FileZilla จะไม่สามารถเชื่อมต่อเซิร์ฟเวอร์ได้
④ ตรวจสอบ Port FTP
FTP ปกติใช้
Port 21
แต่บางเซิร์ฟเวอร์อาจใช้
22
990
2121
หากใช้ Port ผิด Server จะปฏิเสธการเชื่อมต่อ
⑤ ตรวจสอบว่า FTP Service เปิดอยู่หรือไม่
ในบางกรณี FTP Server อาจปิดอยู่
ให้ตรวจสอบจาก
Hosting Control Panel
เช่น
-
cPanel
-
DirectAdmin
หาก FTP Service ปิดอยู่จะต้องเปิดก่อน
⑥ ตรวจสอบ Firewall
Firewall อาจบล็อกการเชื่อมต่อ FTP
ให้ตรวจสอบ
-
Windows Firewall
-
Antivirus Firewall
-
Server Firewall
หาก Firewall บล็อก FTP การเชื่อมต่อจะถูกปฏิเสธทันที
⑦ ตรวจสอบ Router หรือ Network
Router บางตัวอาจบล็อก FTP Port
ให้ตรวจสอบ
-
Router firewall
-
NAT configuration
-
Port forwarding
หาก Router บล็อก Port 21 FileZilla จะเชื่อมต่อไม่ได้
⑧ ลองใช้ SFTP แทน FTP
SFTP ใช้
Port 22
และมีการเข้ารหัสข้อมูล
ข้อดี
🔐 ปลอดภัยกว่า
⚡ เสถียรกว่า
🧱 Firewall บล็อกยากกว่า
หลายโฮสติ้งในปัจจุบันแนะนำให้ใช้ SFTP
ในเว็บไซต์ COMSIAM มีบทความอธิบายวิธีตั้งค่า SFTP ด้วย FileZilla แบบละเอียด
⑨ รีสตาร์ท Router และโปรแกรม
บางครั้งปัญหาอาจเกิดจาก Network Session
ให้ลอง
🔄 รีสตาร์ท Router
🔄 ปิด FileZilla
🔄 เปิดโปรแกรมใหม่
วิธีนี้สามารถแก้ปัญหา ECONNREFUSED ได้ในบางกรณี
⑩ สรุป
FileZilla ECONNREFUSED Error เป็นปัญหาที่เกิดจากเซิร์ฟเวอร์ปฏิเสธการเชื่อมต่อ FTP โดยสาเหตุหลักมักเกิดจาก FTP Service ไม่ทำงาน Port ไม่ถูกต้อง หรือ Firewall บล็อกการเชื่อมต่อ การตรวจสอบ Host Port และการตั้งค่า Firewall มักช่วยแก้ปัญหานี้ได้ หากเซิร์ฟเวอร์ทำงานปกติ FileZilla จะสามารถเชื่อมต่อ FTP Server และจัดการไฟล์เว็บไซต์ได้ตามปกติ