I haven't understood the cause FileZilla can connect and work with a server of mine, whilst SmartFTP can't work at all with the same one.
FileZilla client 22.214.171.124 (x86 release, just updated)
SmartFTP 4.1.1320.0 (x64 release, just updated)
When I connect to my server with FileZilla, this is the log:
Status: Resolving address of ftp.mywebserver.com
Status: Connecting to my.ip.addr.ess:21...
Status: Connection established, waiting for welcome message...
Response: 220 Microsoft FTP Service
Command: USER myftpaccount
Response: 331 Password required for myftpaccount.
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.
Status: Retrieving directory listing...
Command: CWD \httpdocs
Response: 250 CWD command successful.
Response: 257 "/httpdocs" is current directory.
Command: TYPE I
Response: 200 Type set to I.
Command: PORT 192,0,101,212,194,7
Response: 200 PORT command successful.
Response: 125 Data connection already open; Transfer starting.
Response: 226 Transfer complete.
Status: Calculating timezone offset of server...
Command: MDTM assistenza.htm
Response: 213 20121214065952
Status: Timezone offsets: Server: 7200 seconds. Local: 7200 seconds. Difference: 0 seconds.
Status: Directory listing successful
With FileZilla I can operate any action, file listing, folder creating, file upload or file download. When I connect with SmartFTP with the same client machine to the same ftp server, here it is the log:
[14:57:35] SmartFTP v4.1.1320.0
[14:57:36] Resolving host name "ftp.concrete.it"
[14:57:36] Connecting to my.ip.addr.ess Port: 21
[14:57:36] Connected to ftp.mywebserver.com.
[14:57:36] 220 Microsoft FTP Service
[14:57:36] USER myftpaccount
[14:57:36] 331 Password required for myftpaccount.
[14:57:36] PASS (hidden)
[14:57:36] 230 User logged in.
[14:57:36] 215 Windows_NT
[14:57:36] Detected Server Type: Windows NT
[14:57:36] RTT: 33.967 ms
[14:57:36] 211-Extended features supported:
[14:57:36] LANG EN*
[14:57:36] AUTH TLS;TLS-C;SSL;TLS-P;
[14:57:36] PROT C;P;
[14:57:36] REST STREAM
[14:57:36] 211 END
[14:57:36] OPTS UTF8 ON
[14:57:36] 200 OPTS UTF8 command successful - UTF8 encoding now ON.
[14:57:36] Detected Server Software: Microsoft IIS FTP Service
[14:57:36] 257 "/" is current directory.
[14:57:36] CWD /httpdocs
[14:57:36] 250 CWD command successful.
[14:57:36] 257 "/httpdocs" is current directory.
[14:57:36] TYPE A
[14:57:36] 200 Type set to A.
[14:57:36] 227 Entering Passive Mode (my,ip,addr,ess,203,122).
[14:57:36] Opening data connection to my.ip.addr.ess Port: 52090
[14:57:36] LIST -aL
[14:57:36] 150 Opening ASCII mode data connection.
[14:57:57] Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato.
It seems the SmartFTP client and server can't work with the PASV mode.
SmartFTP, on the same machine, can connect and work well with other dozens of FTP servers with same settings. If you need more information about this issue, I could send you by private messaging.
Edited by ppower, 14 May 2013 - 01:07 PM.