If you are having problems with setting up FileZilla Server to run behind Windows Firewall (specifically, it fails on “List” and the client receives a “Failed to receive directory listing” error), you must add the FileZilla Server application to Windows Firewall’s Exceptions list. To do this, follow these steps:
- Open Windows Firewall under Control Panel.
- Click on the link that says “Allow a program through Windows Firewall”
- Click “Add program…”
- Do NOT select “FileZilla Server Interface” from the list, instead click on “Browse…”
- Locate the directory you installed FileZilla Server to (normally “C:\Program Files\FileZilla Server\”)
- Double click or select “FileZilla server.exe” and press open (Once again, NOT “FileZilla Server Interface.exe”)
- Select “FileZilla server.exe” from the list and click “Ok”
- Verify that “FileZilla server.exe” is added to the exceptions list and that it has a check mark in the box next to it
- Press “Ok” to close the window
Passive mode should now work. If you are still having problems connecting (from another computer or outside the network) check your router settings.