FTP passive mode not working
Why FTP passive mode fails and how to configure passive ports and NAT correctly.
Diagnose this automatically
Test whether the server allows directory listing with valid credentials.
Shareable output
Prefer the browser? Run the same check on the homepage.
Passive mode allows the FTP server to open a data port for transfers.
If passive mode fails, directory listings or file transfers will not work.
Common causes
- Passive port range not configured
- Firewall blocking passive ports
- Incorrect external IP advertised
- NAT configuration errors
Fix checklist
- Configure a fixed passive port range.
- Open passive ports in the firewall.
- Set correct external IP in server configuration.
- Test passive mode from outside the network.
Related
- FTP passive mode firewall issues — Why FTP PASV fails behind firewalls/NAT and how to configure passive ports correctly.
Diagnostics powered by FTPMonitor CLI