I've been struggling to get my server and client to talk to each other.
I've installed FileZilla Server V 0.9.45 beta onto my WHS2011
I've configured passive ports 50000 to 50050
I've created inbound and outbound rules in the firewall for TCP on these ports
I've created inbound and outbound rules for port 21
I've created inbound and outbound rules for FileZilla Server.exe
I've forwarded the appropriate TCP ports as above to my server in my router (Netgear DGND3700)
I've got my laptop running from wi-fi hot spot on phone, so it's external to my network the server is on.
When I connect I get the following on the server.
(000007)08/07/2014 19:55:29 - (not logged in) (188.29.x.x)> Connected, sending welcome message...
(000007)08/07/2014 19:55:29 - (not logged in) (188.29.x.x)> 220-FileZilla Server version 0.9.45 beta
(000007)08/07/2014 19:55:29 - (not logged in) (188.29.x.x)> 220-written by Tim Kosse (
tim.kosse@filezilla-project.org)
(000007)08/07/2014 19:55:29 - (not logged in) (188.29.x.x)> 220 Please visit
http://sourceforge.net/projects/filezilla/
(000007)08/07/2014 19:55:29 - (not logged in) (188.29.x.x)> USER FredBloggs
(000007)08/07/2014 19:55:29 - (not logged in) (188.29.x.x)> 331 Password required for FredBloggs
(000007)08/07/2014 19:55:29 - (not logged in) (188.29.x.x)> PASS ***********
(000007)08/07/2014 19:55:29 - FredBloggs(188.29.x.x)> 230 Logged on
(000007)08/07/2014 19:55:30 - FredBloggs(188.29.x.x)> PWD
(000007)08/07/2014 19:55:30 - FredBloggs(188.29.x.x)> 257 "/" is current directory.
(000007)08/07/2014 19:55:30 - FredBloggs(188.29.x.x)> TYPE I
(000007)08/07/2014 19:55:30 - FredBloggs(188.29.x.x)> 200 Type set to I
(000007)08/07/2014 19:55:30 - FredBloggs(188.29.x.x)> PASV
(000007)08/07/2014 19:55:30 - FredBloggs(188.29.x.x)> 227 Entering Passive Mode (x,x,x,x,195,85)
(000007)08/07/2014 19:55:30 - FredBloggs(188.29.x.x)> MLSD
(000007)08/07/2014 19:55:40 - FredBloggs(188.29.x.x)> 425 Can't open data connection for transfer of "/"
(000007)08/07/2014 19:57:41 - FredBloggs(188.29.x.x)> 421 Connection timed out.
Now on my client all appears the same except the line highlighted in red, where the port is 195,96 (50016) on my server it is 195,85 (50005), surely they should be the same?
I originally started with a higher port range, but I noticed the client always had ports around 50000, so I tried setting the 50000 to 50050 range, but it made no difference.
Any suggestions as to why this is not working/happening, I've looked through my router but can't seem to find anything thats causing this, even tried turning off NAT filtering, but it made no difference.
Edit:
I noticed each time the client tried to connect it would increment the port by one, so I altered the port range in the server to match the next increment (50018) and it connected, obvioulsy this won't work long term but it does prove what the problem is.
Now it's just the why?
Edit:
Just changed the port range to start at 50025 and it seems to be working as it should, very strange????