Impossible de se connecter à un serveur FTP java
-
12-10-2019 - |
Question
Je devrais être en mesure d'envoyer et de recevoir avec succès le fichier vers / depuis le serveur FTP.
Mais alors, aucun changement survenu dans le code et j'ai commencé à ceci:
Erreur: java.net.ConnectException: Connection timed out: connect
Ce que je fais est:
FTPClient ftp = new FTPClient();
ftp.connect( IPADDRESS of FTP server);
connect()
donne ce Execption. Je ne comprends pas la cause pour elle.
La solution
Le message d'erreur vous dit que la tentative du système d'exploitation pour se connecter au serveur a expiré. Cela signifie généralement que:
- le serveur distant est tombé hors du réseau, ou
- quelque chose (par exemple un pare-feu) est de paquets « noir » Holing envoyées au serveur sur le port FTP.
Autres conseils
Signaux qu'une erreur est survenue lors de la tentative de connexion d'une prise à une adresse distante et le port. Typiquement, la connexion a été refusée à distance (par exemple, aucun processus est à l'écoute sur l'adresse distante / port).
Source: JavaDoc .