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.

Était-ce utile?

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 .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top