hello, im trying to setup a secure FTP on my windows server 2008r2. so far, everything works great internally, but when i try to connect externaly, it doesnt not work.
using filezilla ftp client and it starts connecting, then fails with the following errors:
Status: Resolving address of my domain
Status: Connecting to my external ip:990...
Status: Connection established, initializing TLS...
Status: Verifying certificate...
Status: TLS/SSL 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.
Response: 215 Windows_NT
Response: 211-Extended features supported:
Response: LANG EN*
Response: AUTH TLS;TLS-C;SSL;TLS-P;
Response: PROT C;P;
Response: REST STREAM
Response: 211 END
Command: OPTS UTF8 ON
Response: 200 OPTS UTF8 command successful - UTF8 encoding now ON.
Command: PBSZ 0
Response: 200 PBSZ command successful.
Command: PROT P
Response: 200 PROT command successful.
Status: Retrieving directory listing...
Response: 257 "/" is current directory.
Command: TYPE I
Response: 200 Type set to I.
Response: 227 Entering Passive Mode (10,0,0,39,246,213).
Status: Server sent passive reply with unroutable address. Using server address instead.
Response: 150 Opening BINARY mode data connection.
I see that "passive mode" shows me the local ip of the ftp server, but i went to the options on the ftp server and changed it to the external ip and still gets stuck at the "150 Opening BINARY mode data connection". using an ASA 5505 as my firewall, with the 990 port open and fowarded to my ftp server.
thanks for the help