I get the following log entries:
Resolving www.xxxxx.com...
Connect socket #884 to 62.142.xx.xx, port 21...
220 ProFTPD 1.2.9 Server
USER xxxxx
331 Password required for xxxxx.
PASS **********
230 User xxxxx logged in.
SYST
215 UNIX Type: L8
Keep alive on...
PWD
257 "/www/b/w/www.xxxxx.com" is current directory.
CWD /www/b/w/www.xxxxx.com/
250 CWD command successful.
PASV
227 Entering Passive Mode (062,142,xx,xx,244,204).
LIST -al
Connect socket #868 to 062.142.xx.xx, port 62668...
timeout
Attemping Active mode transfer...
PORT 80,186,xx,xx,75,144
timeout
Error loading directory...
I do have Windows XP firewall enabled. As you can see above, PASV doesn't work. Also, other FTP clients work without problems. For example, WS_FTP95 is fine, as is the FTP command-line client:
C:\>ftp www.xxxxx.com
Connected to www.xxxxx.com.
220 ProFTPD 1.2.9 Server
User (www.xxxxx.com:(none)): xxxxx
331 Password required for xxxxx.
Password:
230 User xxxxx logged in.
ftp> dir
200 PORT command successful
150 Opening ASCII mode data connection for file list
drwxr-x--- 6 bwgen asiakas 4096 Nov 15 2002 .
drwxr-xr-x 3 root asiakas 4096 Aug 26 2002 ..
[... lines deleted ...]
226 Transfer complete.
ftp: 1388 bytes received in 0,58Seconds 2,40Kbytes/sec.
I have tried disabling the "Advanced directory listing" option, enabling "Legacy mode" and setting "Server type". All produced the same results.