So I have my server configured to use port 49999, forwarded though my two routers, and it works great, but I want to be able to access my FTP server through a web browser just with ftp://<my ip>. So when I configure it for port 21 and forward it through both routers, the client connects and everything works great until it gives the "MLSD" command, then I get:
- (000001)1/23/2013 23:20:38 PM - jeteroll (68.193.178.176)> MLSD
(000001)1/23/2013 23:20:49 PM - jeteroll (68.193.178.176)> 425 Can't open data connection.
(000001)1/23/2013 23:22:49 PM - jeteroll (68.193.178.176)> 421 Connection timed out.
This doesn't happen when I use port 49999. My ISP said they don't have anything to do with this, my firewalls are all off, nothing is using the port, connecting works through localhost and my internal IP (through both routers), and I really don't know what to do... any help would be appreciated!
Thanks guys!
P.S. Weird side note: the other say I got home and the log said that for hours (Yes I know I turned autoban off) the IP 200.19.174.163 had been trying to log in to my server with passwords like "melon", and "11111", that kind of stuff. :S