ปัญหา Connection Refused เป็นหนึ่งใน Error ที่ผู้ใช้ FileZilla พบได้บ่อย โดยมักเกิดขึ้นทันทีหลังจากกดเชื่อมต่อ FTP Server ทำให้ไม่สามารถเข้าถึงไฟล์เว็บไซต์ได้
Error นี้มักแสดงข้อความลักษณะเช่น
Connection refused by server
Error: Could not connect to server
ซึ่งหมายความว่า Server ปฏิเสธการเชื่อมต่อจากเครื่องของคุณ
บทความนี้จะอธิบาย วิธีแก้ปัญหา FileZilla Connection Refused แบบทีละขั้นตอน เพื่อให้คุณสามารถเชื่อมต่อ FTP ได้สำเร็จ
① Connection Refused คืออะไร
Connection Refused หมายถึง
Server ได้รับคำขอเชื่อมต่อแล้ว
แต่
ปฏิเสธการเชื่อมต่อ
สาเหตุหลักคือ
-
Port ปิด
-
FTP Service ไม่ทำงาน
-
Firewall บล็อก
② ตรวจสอบ Host และ Port
ขั้นตอนแรกที่ต้องตรวจสอบคือ
📡 Host
🔌 Port
ค่าที่ใช้ทั่วไป
FTP
Port 21
SFTP
Port 22
หากใส่ Port ผิด Server จะปฏิเสธการเชื่อมต่อทันที
③ ตรวจสอบว่า FTP Server เปิดอยู่หรือไม่
บางครั้ง Server อาจ
⚠ ปิด FTP Service
⚠ อยู่ระหว่าง Maintenance
วิธีตรวจสอบ
-
ติดต่อ Hosting
-
ลองเชื่อมต่อจากเครื่องอื่น
-
ตรวจสอบ Control Panel ของโฮสติ้ง
④ ตรวจสอบ Firewall
Firewall เป็นสาเหตุที่พบได้บ่อย
Firewall อาจบล็อก
📡 FTP connection
🔌 Port 21 หรือ 22
วิธีแก้
✔ อนุญาต FileZilla ใน Windows Firewall
✔ ปิด Firewall ชั่วคราวเพื่อทดสอบ
⑤ ตรวจสอบ Router / NAT
Router บางรุ่นอาจบล็อก FTP
โดยเฉพาะเมื่อใช้
Active Mode
แนะนำให้ใช้
✔ Passive Mode
ซึ่งเสถียรกว่า
⑥ ตรวจสอบ IP ถูกบล็อกหรือไม่
Server บางแห่งมีระบบ
Security Firewall
หากพยายาม Login ผิดหลายครั้ง
IP อาจถูกบล็อก
วิธีแก้
-
รอสักระยะ
-
ติดต่อ Hosting ให้ปลดบล็อก
⑦ ตรวจสอบ Protocol
บาง Server ไม่รองรับ FTP ปกติ
แต่รองรับ
🔐 FTPS
🔐 SFTP
หากเลือก Protocol ผิด
Server อาจปฏิเสธการเชื่อมต่อ
⑧ ใช้ SFTP แทน FTP
SFTP มีข้อดีหลายอย่าง
✔ ปลอดภัยกว่า
✔ เสถียรกว่า
✔ Firewall บล็อกยากกว่า
SFTP ใช้
Port 22
⑨ ตรวจสอบ Message Log ใน FileZilla
FileZilla จะบันทึก Error ไว้ใน
Message Log
ด้านบนของโปรแกรม
ซึ่งช่วยให้ทราบสาเหตุของ Connection Refused ได้ง่ายขึ้น
ในระบบดูแลเว็บไซต์ของ COMSIAM การตรวจสอบ Message Log เป็นขั้นตอนแรกเสมอ เพราะช่วยวิเคราะห์ปัญหา FTP ได้เร็วที่สุด
⑩ สรุป
Error Connection Refused ใน FileZilla หมายถึง Server ปฏิเสธการเชื่อมต่อจากเครื่องของคุณ สาเหตุหลักมักเกิดจาก Port ไม่ถูกต้อง FTP Service ปิด Firewall บล็อก หรือ IP ถูกบล็อก วิธีแก้คือการตรวจสอบ Host และ Port ให้ถูกต้อง ตรวจสอบ Firewall และลองใช้ SFTP แทน FTP หาก Server รองรับ