I had some problems with the new hosting service in that there was a 30s delay when I connected by FTP before getting a file listing. Some help from Adiungo and some googling unearthed the fact that there are three places where various services might try to do a kind of reverse lookup of who’s connecting and that this can timeout depending on the firewall settings you are connecting from.

The one that seemed to fix it was this one:
/etc/xinetd.d/wu-ftpd- – – -# default: on# description: The wu-ftpd FTP server serves FTP connections. It uses \# normal, unencrypted usernames and passwords for authentication.service ftp{        disable = no        socket_type = stream        wait = no        user = root        server = /usr/sbin/in.ftpd        server_args = -l -a# don’t do ident, it’s just us# log_on_success += DURATION USERID# log_on_failure += USERID        log_on_success += DURATION        nice = 10}

However, I also added a configuration to /etc/proftpd.conf:

#UseReverseDNS                  off

It didn’t appear to make any difference.