Réponse FTP 421 reçue. Connexion fermée du serveur

Je suis en train d'écrire du code JAVA pour traverser l'Emplacement FTP à l'aide d'Apache Commons Net FTPClient et l'obtention de la sortie dans un fichier Excel. le code à exécuter correctement pendant environ 5 min, mais donne alors une IOException:

org.apache.commons.net.ftp.FTPConnectionClosedException: FTP response 421 received.  Server closed connection.

Je suis en utilisant commons-net-3.0.1.jar. J'ai fait quelques R&D et essayé:

setDefaultTimeout(6000); 
setConnectTimeout(3000);
setSoTimeout(3000);
enterLocalPassiveMode();

et l'envoi de NOOPmais toujours la même erreur.

Tout ce que je suis en train de faire est de parcourir à travers un répertoire et si le fichier est trouvé, plutôt que d'obtenir de nom de fichier et le fichier de mise à jour dans excel ailleurs, si le répertoire est trouvé alors pénétrer à l'intérieur et faire jusqu'à ce que le fichier est trouvé de nouveau.

S'il vous plaît aider et de demander si d'autres renseignements sont requis. Je suis nouveau sur JAVA.

source d'informationauteur crazyproton