문제

I should be able to successfully send and receive file to/from FTP server.

But then, no changes occurred in the code and I started getting this :

Error: java.net.ConnectException: Connection timed out: connect

What I am doing is:

FTPClient ftp = new FTPClient();

ftp.connect( IPADDRESS of FTP server);

connect() is giving this execption. I am not understanding the cause for it.

도움이 되었습니까?

해결책

The error message is telling you that the OS's attempt to connect to the server timed out. This typically means that:

  • the remote server has dropped off the network, or
  • something (e.g. a firewall) is "black holing" packets sent to the server on the FTP port.

다른 팁

Signals that an error occurred while attempting to connect a socket to a remote address and port. Typically, the connection was refused remotely (e.g., no process is listening on the remote address/port).

Source: JavaDoc.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top