Hi
i'm new on this forum and i'm happy to found it.
Here's my problem. I builded an FTP over SSL site almost everithing work fine except one thing. during the connection, when the client try to pass in passive mode, the server send the internal address and that make my ftp software to stop.
Can someone help me thanks
Heres the connection command with Filezilla
Status: Resolving address of ftps.sirsolutions.com Its my host Name
Status: Connecting to 208.94.110.150:21... Its my public address
Status: Connection established, waiting for welcome message...
Response: 220 Microsoft FTP Service
Command: AUTH TLS
Response: 234 AUTH command ok. Expecting TLS Negotiation.
Status: Initializing TLS...
Status: Verifying certificate...
Command: USER user
Status: TLS/SSL connection established.
Response: 331 Password required for user.
Command: PASS *********
Response: 230 User logged in.
Command: SYST
Response: 215 Windows_NT
Command: FEAT
Response: 211-Extended features supported:
Response: LANG EN*
Response: UTF8
Response: AUTH TLS;TLS-C;SSL;TLS-P;
Response: PBSZ
Response: PROT C;P;
Response: CCC
Response: HOST
Response: SIZE
Response: MDTM
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: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is current directory.
Command: TYPE I
Response: 200 Type set to I.
Command: PASV
Response: 227 Entering Passive Mode (172,16,65,16,195,36). Its my internal address
Status: Server sent passive reply with unroutable address. Using server address instead. Its the error message
Command: LIST
Response: 150 Opening BINARY mode data connection.
Response: 226 Transfer complete.
Status: Directory listing successful