Skip to main content

FTP Failed to Retrieve Directory Listing แก้ยังไง? วิธีแก้ปัญหาเปิดโฟลเดอร์ FTP ไม่ได้

 ปัญหา FTP Failed to Retrieve Directory Listing เป็น Error ที่เกิดขึ้นบ่อยมากเวลาคุณเชื่อมต่อ FTP ด้วยโปรแกรมอย่าง FileZilla, WinSCP หรือ Cyberduck แล้วไม่สามารถเปิดดูรายการไฟล์ในเซิร์ฟเวอร์ได้

อาการคือ เชื่อมต่อ FTP ได้ แต่เปิดโฟลเดอร์ไม่ได้ หรือไม่เห็นไฟล์ในเซิร์ฟเวอร์

ปัญหานี้มักเกี่ยวข้องกับ Firewall, Passive Mode หรือ Network Configuration

บทความนี้จะอธิบาย สาเหตุจริงของ FTP Failed to Retrieve Directory Listing และวิธีแก้แบบมืออาชีพ


① 🔍 FTP Failed to Retrieve Directory Listing คืออะไร

FTP Failed to Retrieve Directory Listing หมายถึง

FTP Client เชื่อมต่อกับ FTP Server ได้ แต่ ไม่สามารถโหลดรายการไฟล์ในโฟลเดอร์ได้

ตัวอย่าง Error ที่พบ

Failed to retrieve directory listing
Listing directory failed
Timeout retrieving directory listing

อาการที่พบ

  • Login FTP ได้

  • แต่ไม่เห็นไฟล์

  • โฟลเดอร์เปิดไม่ได้


② ⚠️ สาเหตุหลักของ FTP Failed to Retrieve Directory Listing

ปัญหานี้เกิดจาก 5 สาเหตุหลัก

🔥 1 Firewall บล็อก FTP Data Connection

Firewall อาจบล็อก

  • Port 21

  • FTP Passive Port


📡 2 Passive Mode ไม่ถูกต้อง

FTP มี 2 โหมด

  • Active Mode

  • Passive Mode

ถ้าใช้โหมดผิด

FTP จะโหลดรายการไฟล์ไม่ได้


🌐 3 Router บล็อก FTP

Router บางตัวมี

  • FTP ALG

ซึ่งอาจทำให้ FTP ทำงานผิดพลาด


⚙️ 4 Server ตั้งค่า Passive Port ไม่ถูกต้อง

FTP Server ต้องเปิด

Passive Port Range


💻 5 Antivirus บล็อก FTP

Antivirus บางตัวบล็อก

  • FTP connection


③ 🔧 วิธีแก้ FTP Failed to Retrieve Directory Listing

ให้ทำตามขั้นตอนนี้

✔️ ขั้นตอนที่ 1 เปิด Passive Mode

ใน FileZilla

ไปที่

Edit → Settings → FTP

เลือก

Passive Mode

✔️ ขั้นตอนที่ 2 ปิด Firewall ชั่วคราว

ลองปิด

  • Windows Firewall

  • Antivirus Firewall

แล้วเชื่อมต่อ FTP ใหม่


✔️ ขั้นตอนที่ 3 เปลี่ยน Transfer Mode

ใน FileZilla

ไปที่

Transfer Settings

เลือก

Passive

✔️ ขั้นตอนที่ 4 ปิด FTP ALG ใน Router

เข้า Router

ปิด

FTP ALG

✔️ ขั้นตอนที่ 5 ใช้ SFTP แทน FTP

ถ้า FTP ยังมีปัญหา

แนะนำใช้

SFTP

ซึ่งใช้ Port

22

กลางบทความนี้ต้องบอกว่า Error แบบ FTP Failed to Retrieve Directory Listing เป็นหนึ่งในปัญหาที่ทีม COMSIAM เจอบ่อยมากเวลาลูกค้าเชื่อมต่อ FTP ผ่าน Router หรือ Firewall ขององค์กร

สาเหตุหลักมักเกิดจาก Passive Mode และ Firewall


④ 📡 Passive Mode คืออะไร

Passive Mode คือ

โหมด FTP ที่ให้ Client เป็นฝ่ายเปิด Connection

ข้อดี

  • ใช้งานผ่าน Firewall ได้ง่าย

  • เสถียรกว่า Active Mode


⑤ 🔧 วิธีป้องกัน FTP Directory Listing Error

เพื่อป้องกันปัญหานี้ในอนาคต

ควร

  • ใช้ Passive Mode

  • ปิด FTP ALG

  • ตรวจสอบ Firewall


สรุป

ปัญหา FTP Failed to Retrieve Directory Listing

มักเกิดจาก

  • Firewall บล็อก FTP

  • Passive Mode ผิด

  • Router บล็อก FTP

วิธีแก้ที่ได้ผลเร็วที่สุด

1 ใช้ Passive Mode
2 ปิด Firewall ชั่วคราว
3 ปิด FTP ALG ใน Router

ทำครบตามนี้ส่วนใหญ่จะสามารถเปิดโฟลเดอร์ FTP ได้ปกติ

Popular posts from this blog

วิธีใช้ Windows 11 เบื้องต้น สำหรับมือใหม่ (Step-by-Step Guide) 💻

 Windows 11 คือระบบปฏิบัติการหลักที่คนทั่วโลกใช้มากที่สุด ไม่ว่าคุณจะใช้ทำงาน เล่นเกม หรือใช้งานทั่วไป การเข้าใจพื้นฐานของ Windows 11 จะช่วยให้คุณใช้งานคอมพิวเตอร์ได้เร็วขึ้น ปลอดภัยขึ้น และมีประสิทธิภาพมากขึ้น บทความนี้จะสอนทุกอย่างตั้งแต่พื้นฐาน เหมาะสำหรับมือใหม่และผู้ที่ต้องการใช้งาน Windows 11 อย่างมืออาชีพ ① ทำความรู้จัก Desktop และ Taskbar 🖥️ เมื่อเปิดเครื่อง Windows 11 คุณจะเห็นหน้าหลักที่เรียกว่า Desktop องค์ประกอบสำคัญ: Desktop → พื้นที่ทำงานหลัก Taskbar → แถบด้านล่าง Start Menu → เมนูเริ่มต้น Icons → ไอคอนโปรแกรม Taskbar ใช้สำหรับ: เปิดโปรแกรม สลับโปรแกรม ดูเวลา ดูอินเทอร์เน็ต เคล็ดลับ SEO สำคัญ: การเข้าใจ Taskbar จะช่วยให้คุณควบคุม Windows ได้ทั้งหมด ② วิธีเปิดโปรแกรมใน Windows 11 🚀 มี 3 วิธีหลัก: วิธีที่ 1: ใช้ Start Menu คลิกปุ่ม Start → เลือกโปรแกรม วิธีที่ 2: ใช้ Search คลิก Search → พิมพ์ชื่อโปรแกรม เช่น Chrome วิธีที่ 3: ใช้ Desktop Icon ดับเบิลคลิกที่ไอคอน วิธีที่เร็วที่สุดคือใช้ Search ③ วิธีเปิด File Explorer และ...

วิธี Login WordPress Admin (WordPress Login Guide)

 การ Login WordPress Admin เป็นขั้นตอนสำคัญในการจัดการเว็บไซต์ WordPress หลังจากติดตั้ง WordPress แล้ว คุณต้อง Login เพื่อสร้างบทความ ติดตั้ง Theme และจัดการเว็บไซต์ WordPress Admin คือศูนย์ควบคุมของเว็บไซต์ทั้งหมด บทความนี้จะสอนวิธี Login WordPress Admin แบบละเอียด เหมาะสำหรับมือใหม่ ① เปิดเว็บเบราว์เซอร์ 🌐 คลิก: Start Menu พิมพ์: Chrome หรือ Edge เปิด Browser ② ไปที่หน้า Login WordPress 🔍 พิมพ์ URL: yourdomain.com/wp-admin หรือ yourdomain.com/wp-login.php หน้ Login จะเปิด ③ ใส่ Username ✔️ ใส่: Username ที่คุณตั้งไว้ตอนติดตั้ง WordPress ④ ใส่ Password 🔐 ใส่: Password ของ WordPress ⑤ คลิก Login ⏳ คลิก: Log In ระบบจะ Login ⑥ เข้า WordPress Dashboard 💻 หลัง Login จะเห็น: Dashboard สามารถจัดการเว็บไซต์ได้ ⑦ WordPress Dashboard ใช้ทำอะไร 🔧 ใช้สำหรับ: สร้างบทความ ติดตั้ง Plugin เปลี่ยน Theme ⑧ Login ไม่ได้ทำอย่างไร 🔒 ตรวจสอบ: Username Password หรือ Reset Password ⑨ WordPress Admin สำคัญหรือไม่ 🌍 สำคัญมาก เป็นศูนย์ควบ...

วิธีใช้ Microsoft Word เบื้องต้น สำหรับมือใหม่ (Complete Beginner Guide) 📝

 Microsoft Word เป็นโปรแกรมพิมพ์เอกสารที่ได้รับความนิยมมากที่สุดในโลก ใช้สำหรับสร้างเอกสาร รายงาน จดหมาย และงานต่าง ๆ ไม่ว่าคุณจะเป็นนักเรียน พนักงาน หรือเจ้าของธุรกิจ การรู้วิธีใช้ Microsoft Word จะช่วยให้คุณทำงานได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น บทความนี้จะแนะนำวิธีใช้ Microsoft Word ตั้งแต่พื้นฐานจนสามารถใช้งานได้จริง ① วิธีเปิด Microsoft Word ครั้งแรก 🚀 คลิกปุ่ม Start Menu พิมพ์: Word คลิก: Microsoft Word หรือคลิกที่ไอคอน Microsoft Word บน Desktop เมื่อเปิดแล้ว คุณจะเห็นหน้าสำหรับสร้างเอกสารใหม่ ② วิธีสร้างเอกสารใหม่ 📄 หลังจากเปิด Word: คลิก: Blank document เอกสารใหม่จะถูกสร้างทันที ตอนนี้คุณสามารถเริ่มพิมพ์ข้อความได้ Word จะบันทึกอัตโนมัติในบางกรณี แต่ควรบันทึกเองเพื่อความปลอดภัย ③ วิธีพิมพ์และแก้ไขข้อความ ✏️ เพียงคลิกในเอกสาร แล้วเริ่มพิมพ์ คุณสามารถ: เพิ่มข้อความ ลบข้อความ แก้ไขข้อความ ใช้ปุ่ม: Backspace → ลบด้านหลัง Delete → ลบด้านหน้า Word รองรับการพิมพ์ทุกภาษา ④ วิธีบันทึกเอกสาร 💾 คลิก: File → Save As เลือกตำแหน่ง เช่น: Docum...