FTP hangs up reading folder

Have you tried everything in the FTP FAQ?

Make sure Passive mode is turned on, and check what the log is reporting.