My ftp seems to be broken. Sometimes it works and sometimes it doesn't, it weird. Leave your aim if you think you can fix it.
Here is the log:
STATUS:> Getting listing ""...
STATUS:> Connecting to FTP server xxxxxxxxxxx:21 (ip = 1xxxxxxxxxxx)...
STATUS:> Socket connected. Waiting for welcome message...
220 (vsFTPd 2.0.1)
STATUS:> Connected. Authenticating...
COMMAND:> USER xxxxx
331 Please specify the password.
COMMAND:> PASS *****
230 Login successful.
STATUS:> Login successful.
STATUS:> Home directory: /
STATUS:> This site supports features.
STATUS:> This site supports SIZE.
STATUS:> This site can resume broken downloads.
COMMAND:> REST 0
350 Restart position accepted (0).
227 Entering Passive Mode (xxxxxxxxxxx)
STATUS:> Connecting FTP data socket xxxxxxxxxxx:32380...
150 Here comes the directory listing.
ERROR:> Timeout (60000 ms) occurred on receiving data from the server.
226 Directory send OK.