Timeout instead of file list

I'm not sure whether it is SmartFTP or WinXP SP2 causing me trouble.

When I attempt to connect to any of my websites, I get a timeout instead of a file list.

Here's a copy of my log:

SmartFTP v1.5.990.26
Resolving host name "ws1.surftown.dk"
Connecting to 212.97.132.101 Port: 21
Connected to ws1.surftown.dk.
220 ProFTPD 1.2.9 Server (Surftown FTP Server) [ws1.surf-town.net]
USER ***
331 Password required for ***.
PASS (hidden)
230 User *** 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 (212,97,132,101,169,243).
Opening data connection to 212.97.132.101 Port: 43507
LIST -aL
150 Opening ASCII mode data connection for file list
1441 bytes transferred. (9,02 KB/s) (156 ms)
Timeout (40s).
Active Help: https://www.smartftp.com/support/kb/74
Client closed the connection.


I've tried setting the connection timeout higher. But still no file list.