When I use FileZilla to connect to my FTP I get an error like this:
Response: 200 PORT command successful. Consider using PASV.
Error: Connection timed out
Error: Failed to retrieve directory listing
If you have a similar problem with Filezilla, and the problem persists even when the Windows Firewall is disabled, here is what you need to do:
Open Filezilla, go to Edit -> Settings
Click on Connection -> FTP: Choose Active
Click on Connection -> FTP -> Active Mode: Select "Ask your operating system for the external IP address"
Click on Connection -> FTP -> Passive Mode: Choose Fall Back to Active Mode
Try connecting to your FTP site once again.