Hi All I'm having some problems with IIS 7 FTP. When I connect via FileZilla or FireFTP, I can get in without any issues in both Passive and Active mode. However, when I connect withftp.exe(the built in Windows FTP CLI thing) it hangs at "150 Opening ASCII mode data connection". This is problematic because our supplier uses this to collect a data feed from us. This was working up until yesterday, when we had some power problems and the server went off. Everything looks OK settings-wise but this refuses to work. I've not usedftp.exe enough to know if it has any quirks that might need working around, but the fact that it works fine in FileZilla and FireFTP has me stumped. Here's a connection log from FileZilla:
Status: Connecting to *IP*:*Port*... Status: Connection established, waiting for welcome message... Response: 220 Microsoft FTP Service Command: USER *Username* Response: 331 Password required for *Username*. 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. 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 (*IP*,152). Command: LIST Response: 150 Opening BINARY mode data connection. Response: 226 Transfer complete. Status: Calculating timezone offset of server... Command: MDTM 2013-01-08_10AM.zip Response: 213 20130108100012 Status: Timezone offsets: Server: 0 seconds. Local: 0 seconds. Difference: 0 seconds. Status: Directory listing successful
And here is what happens when I connect via ftp.exe:
C:\Users\Noit>ftp ftp> open *IP* *Port* Connected to *IP*. 220 Microsoft FTP Service User (*IP*:(none)): *Username* 331 Password required for *Username*. Password: 230 User logged in. ftp> QUOTE PASV 227 Entering Passive Mode (*IP*,209,153). ftp> DIR 501 Server cannot accept argument. 150 Opening ASCII mode data connection.
And then it just hangs there until you ctrl+c. I'm really quite stumped. Can anybody help?