Passive (PASV) FTP doesn’t work despite setting an allowed port range in IIS7.5 (Microsoft FTP Server Windows Server 2008)

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):

  1. 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:
  2. 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.

Leave a comment