Généralement, ce délai de 30 secondes correspond à une tentative de connexion à un identd sur le client. Un firewall empêche souvent de revevoir le paquet TCP RST de réponse quand le client n'a pas d'identd... la solution est de
- soit configurer le serveur ftp pour ne pas faire de requête ident
- soit ouvrir le port identd sur le client (et éventuellement sur le firewall qui protège le serveur)
- soit faire en sorte qu'un firewall (côté client ou côté serveur) renvoie systématiquement un paquet TCP RST en cas de tentative de connexion sur le port tcp/113
sachant qu'une requête DNS inverse qui n'aboutit pas peut aussi prendre du temps, mais c'est rare que ça prenne 30 secondes, ou alors le serveur DNS du serveur FTP est méchamment en rade