Hi, I think I'm having a similar problem when I connect from outside my network (and behind a router).  I have upgraded my firmware to 1.08 and am using filezilla.  I have forwarded public port 6208 to private port 21 becuase my ISP doesn't allow FTP connections through port 21.  Here is a log from Filezilla.
Response:   220---------- Welcome to Pure-FTPd [TLS] ----------
Response:   220-You are user number 2 of 3 allowed.
Response:   220-Local time is now 14:32. Server port: 21.
Response:   220-This server supports FXP transfers
Response:   220 You will be disconnected after 2 minutes of inactivity.
Command:   USER XXXXX
Response:   331 User XXXXX OK. Password required
Command:   PASS ***********
Response:   230 OK. Current restricted directory is /
Status:   Connected
Status:   Retrieving directory listing...
Command:   PWD
Response:   257 "/" is your current location
Command:   TYPE I
Response:   200 TYPE is now 8-bit binary
Command:   PASV
Response:   227 Entering Passive Mode (XX,XXX,XX,XX,217,14)
Command:   LIST
Error:   Connection timed out
Error:   Failed to retrieve directory listing