I have set up an ftp site on IIS on Windows Server 2012 Datacenter (Azure VM). I followed the instructions here:
I can connect to the server locally and list the contents of the directory using FTP at the command line. I can also connect remotely using the FTP at the command line. When I try to connect using Filezilla or other FTP software I get the following error:
"Connection timed out after 20 seconds of inactivity", "Failed to retrieve directory listing".
The fact that I can connect remotely with FTP CMD means I probably have it set up correctly. I tried setting transfer modes to Default, Active and Passive in Filezilla. The account I'm connecting with has correct permissions on the directory.
What could be the problem?