Link to home
Start Free TrialLog in
Avatar of jjatsk
jjatsk

asked on

FTP Windows 2000 Server

I have a Windows 2000 member server that i set FTP up on. I changed the default port on it for security reasons but cannot get it to work right. I changed the port on the router and pointed it to the Windows 2000 server and then changed the port in the Services File. There was 2 ports in there a FTP data on port 20 and another one on Port 21. I just changed the Port 21. Then i changed it in the registry as well MSFTPSVC. Anyways i can log into it just fine from outside the network but when i go to list the directory with the ls command or if i type dir it hangs up.. Below is where it hangs up on... Any suggestions

ftp> ls
500 Invalid PORT Command.
150 Opening ASCII mode data connection for file list.

Avatar of Abgraal
Abgraal

try to change your FTP entry in %Windir%\system32\drivers\etc\services file.

Avatar of jjatsk

ASKER

I did that already. Thats what i mean above by changeing the port in the services file. Still does not work. I have been reading alot of other post and there is something about a passive mode? How do i change that or check to see if that is on? I can connect to it on the network at work here just fine. Its just when i connect from the outside. I still connect to it but i cannot list the directorys or do anything.

ftp> ls
500 Invalid PORT Command.
150 Opening ASCII mode data connection for file list.     <------ hangs up when i do this from outside of the network
ASKER CERTIFIED SOLUTION
Avatar of RevelationCS
RevelationCS
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
also, some good information here :

http://support.microsoft.com/default.aspx?scid=kb;en-us;300662

I know with our 2000 servers we have some FTP services set up on non-standard ports and we did it the same way you would do a web site via the IIS Administration Window via MMC...