I would like to set up an FTP service on a non-standard port (i.e. not 21) using the FTP service in IIS 6 on a Windows 2008 Server.
I have set it up and tested it locally - it all works.
However I am having issues when accessing it remotely. I can Telnet to the new port and see an FTP response, but I cannot create a true FTP connection.
So I think the firewall port for the connection from my remote PC to the server is open, but the response from the server to my PC occurs on a random port.
In order to limit the return (Outbound) ports used in the IIS 6 FTP service, I have followed the steps detailed here: Event ID 16 — IIS FTP Service Configuration (although adsutil.vbs was not on the server so I downloaded it it from another source and used that).
Then I used the command cscript.exe adsutil.vbs set /MSFTPSVC/PassivePortRange "6000-7000" which ran okay. In then
Then I ran net stop msftpsvc, net start msftpsvc and sc query msftpsvc.
Everything ran okay, but when I test using Wireshark, I can see that the ports 6000-7000 are not being used.
Any idea what might be wrong?