无法连接到FTP服务器 Java

4

我应该可以成功地将文件发送到FTP服务器并从服务器接收文件。

但是,代码没有进行任何更改,我开始收到以下错误:

错误:java.net.ConnectException: 连接超时:连接

我正在做的是:

FTPClient ftp = new FTPClient();

ftp.connect( IPADDRESS of FTP server);

connect() 函数出现了异常。我不理解它的原因。

2个回答

2
错误信息告诉你操作系统尝试连接服务器超时了。这通常意味着:
  • 远程服务器已经从网络中掉线,或者
  • 某些东西(比如防火墙)正在“黑洞化”发送到FTP端口的数据包。

0
连接套接字到远程地址和端口时发生错误的信号。通常,远程拒绝了连接(例如,没有进程在远程地址/端口上侦听)。

来源: JavaDoc


在这种情况下,它不是“连接被拒绝”,而是“连接超时”。 - user207421

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接