What ports do I need to open for me to be able to access Windows FTP server (running on Server 2008) for both active and passive FTP? Opening 21 on it's own is not enough.
|
feedback
|
|
Depends on if you're using Active or Passive ftp. Here's the chart from this site which has a great explanation of the differences from a port perspective:
So:
If you're going to use Passive ftp the best thing to do is to configure the ftp server to use a specific (limited) port range for the client to connect to for the data stream and then open that range on the firewall. | |||||||||||
feedback
|
|
If you used a real firewall, it would be able look at the Of course, the usual SOHO routers (and software FWs) won't do this for you. In this case you should stick with a defined port range (~3 ports per concurrent user) like | |||
|
feedback
|
|
I have a similar problem, i am hosting my ftp server on server 2008, i have opened 21,20. That strange thing is, i can access the ftp folder from command prompt, but i cannt browse them with windows explorer. When i disable the firewall on the server, everything works fine, so i know the firewall is blocking something, but i cannot figure out what else i need to open. thanks | |||
feedback
|
|
I have a similar strange problem that all the ports (21, 20, and 5500 for pasv) are open in windows firewall (server 2003) yet telnet proves that even 21 is blocked when the firewall is on. Everything works fine whenever the firewall is off. And on top of that, there are certain times of the day (totally random) when it works regardless. Until it doesn't. And when it doesn't, turning off windows firewall fixes it. It's not the FTP server, that's not even logging an attempt to connect. | |||
|
feedback
|