When I use FileZilla to connect to my FTP I get an error like this:

Response: 200 PORT command successful. Consider using PASV.

Command: LIST

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

Press OK.

Try connecting to your FTP site once again.