I recently set up one of my office servers as an FTP server. I used Win Server 2k3 with IIS to set it up. Internally it works flawlessly. But if I try to access externally from home or any other internet connection I get errors.
I will note that I changed the FTP Port for this to 1031. That's the only real custom change I made.(One of my other servers is using 21)
I have included the connection log below. Any suggestions on how to get this working?
Status: Connecting to ***.***.***.***:1031...
Status: Connection established, waiting for welcome message...
Response: 220 Microsoft FTP Service
Command: USER **********
Response: 331 Password required for **********.
Command: PASS **********
Response: 230 User **********logged in.
Command: SYST
Response: 215 Windows_NT
Command: FEAT
Response: 211-FEAT
Response: SIZE
Response: MDTM
Response: 211 END
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is current directory.
Command: TYPE I
Response: 200 Type set to I.
Command: PORT 192,168,101,24,11,245
Response: 500 Invalid PORT Command.
Command: PASV
Response: 227 Entering Passive Mode (192,168,1,52,5,172).
Status: Server sent passive reply with unroutable address. Using server address instead.
Command: LIST
Response: 425 Can't open data connection.
Error: Failed to retrieve directory listing