I've setup an IIS FTP Server on Win2k.
I want to have the FTP site accessible from the LAN and WAN on a port other than 21 - let's say port 1234. I have defined the listening port in the FTP settings and have opened up my router to forward port 1234 requests to the LAN IP of the FTP Server. Regarding file access, I have enabled "Anonymous" login's and have not defined NTFS permissions (i.e. Everyone = full control)
The problem:
Using IE and FileZilla as my FTP clients, I can successfully log into the FTP server on the LAN side, but I cannot login on the WAN side.
The error message that I rx in IE is: "An error occurred opening that folder on the FTP Server. Make sure you have permissions to open that folder. Details: 200 Type set to A. 500 INVALID PORT COMMAND. 500 'LPRT...; COMMAND NOT UNDERSTOOD".
The error message in FileZilla is: "Could not retrieve directory listing".
The IE "500 INVALID PORT COMMAND" message was curious to me so I changed the FTP server listening port back to default 21. Doing so "fixed" the problem - Using IE and FileZilla, I was able to access the FTP server on the LAN and WAN side with no problems.
I confirmed that there are no other services running on port 1234. Not to mention, I've tried many random port numbers all of which caused the error message that I mentioned earlier.
So, to recap, the FTP Server is always accessible using the LAN IP no matter what listening port I use, but the WAN IP access is only accessible if I use port 21.
What do I need to do in order to get WAN access to my FTP Server on a port other than 21?
Thanks.
I want to have the FTP site accessible from the LAN and WAN on a port other than 21 - let's say port 1234. I have defined the listening port in the FTP settings and have opened up my router to forward port 1234 requests to the LAN IP of the FTP Server. Regarding file access, I have enabled "Anonymous" login's and have not defined NTFS permissions (i.e. Everyone = full control)
The problem:
Using IE and FileZilla as my FTP clients, I can successfully log into the FTP server on the LAN side, but I cannot login on the WAN side.
The error message that I rx in IE is: "An error occurred opening that folder on the FTP Server. Make sure you have permissions to open that folder. Details: 200 Type set to A. 500 INVALID PORT COMMAND. 500 'LPRT...; COMMAND NOT UNDERSTOOD".
The error message in FileZilla is: "Could not retrieve directory listing".
The IE "500 INVALID PORT COMMAND" message was curious to me so I changed the FTP server listening port back to default 21. Doing so "fixed" the problem - Using IE and FileZilla, I was able to access the FTP server on the LAN and WAN side with no problems.
I confirmed that there are no other services running on port 1234. Not to mention, I've tried many random port numbers all of which caused the error message that I mentioned earlier.
So, to recap, the FTP Server is always accessible using the LAN IP no matter what listening port I use, but the WAN IP access is only accessible if I use port 21.
What do I need to do in order to get WAN access to my FTP Server on a port other than 21?
Thanks.