I have the exact same problem as the original poster.
Here is my attempt to login:
SmartFTP v1.5.990.4
Resolving host name "www.hostname.com"
Connecting to 216.69.1.1 Port: 21
Connected to
www.hostname.com.
220 ProFTPD 1.2.10 Server (ProFTPD) [216.69.1.1]
USER spduser
331 Password required for spduser.
PASS (hidden)
230 User spduser logged in.
SYST
215 UNIX Type: L8
FEAT
211-Features:
MDTM
REST STREAM
SIZE
211 End
PWD
257 "/" is current directory.
CWD /
250 CWD command successful
PWD
257 "/" is current directory.
TYPE I
200 Type set to I
PASV
227 Entering Passive Mode (216,69,1,1,128,22).
Opening data connection to 216.69.1.1 Port: 32790
LIST -aL
A connection attempt failed because the connected party did not properly respond...
Timeout (30s).
Active Help:
http://www.smartftp.com/support/kb/index.php/74
Client closed the connection.
Automatic failover of data connection mode from "Passive Mode (PASV)" to "Active Mode (PORT)".
The problem is not new, when the server was installed a couple of weeks ago (my first Plesk machine) it has happened.
If I use the FTP DOS program in Windows it works fine, but if I use smartftp it times out.
I added UseReverseDNS off before the global section (it already exists after, futher down in the file).
I added IdentLookups off in the global section.
The config file contains no values for any of these:
TimeoutLogin
TimeoutIdle
TimeoutNoTransfer
TimeoutStalled
The ftp server does not totally timeout when using web publishing software (that uses FTP), it does have a 20 second delay every time it make a connection.
Really annoying.