There are lots of forum posts out there explaining that you must set the port range and the IP address. Two things they don’t say (and are not obvious):
- The port range is not set at the site level, it’s set at the server level. In IIS manager select the server name then on the right pane select FTP Firewall Support:
- After setting the port range you MUST restart the Microsoft FTP Service. Start->Run->services.msc
There’s still a lot more that needs setting up, the above are just some additional pointers in addition to the other sources out there.