当前位置:首页 » 文件传输 » ftp421
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

ftp421

发布时间: 2022-03-07 15:36:22

A. 用ftprush从学校的ftp上下载资源,下不下来,显示是421 达到最大连接数限制,请稍后再试,该怎么办

http://dzh.mop.com/whbm/20050904/0/5zlFlI57c54d8a57.shtml
有具体说明。

B. 用FTP连接服务器时连不上,然后FTP里提示一段英文,翻译过来是“421服务暂时不可用,请稍后再试”

对方服务关闭或是被防火墙阻止

C. ftp response 421 received.server closed connection 怎么解决

使用Apache 的 FTP Client (JAVA开源包commons-net-2.0包)获取FTP服务器上的文件列表,写一个递归循环的list()方法.
当 FTP 服务器上的文件数目过多时,运行程序

FTPFile[] fs = ftp.listFiles(pathName);
并且通过
for (FTPFile f : fs) {
// TODO something
}

获取目录列表,会出现如下的异常:

PORT 192,168,0,17,73,49
421 Timeout.

org.apache.commons.net.ftp.FTPConnectionClosedException: FTP response 421 received. Server closed connection.
at org.apache.commons.net.ftp.FTP.__getReply(FTP.java:346)
at org.apache.commons.net.ftp.FTP.sendCommand(FTP.java:490)
at org.apache.commons.net.ftp.FTP.sendCommand(FTP.java:534)
at org.apache.commons.net.ftp.FTP.port(FTP.java:862)
at org.apache.commons.net.ftp.FTPClient._openDataConnection_(FTPClient.java:463)
at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2296)
at org.apache.commons.net.ftp.FTPClient.initiateListParsing(FTPClient.java:2269)
at org.apache.commons.net.ftp.FTPClient.listFiles(FTPClient.java:2047)

因此,为了防止出现这个异常,只好采用获取RawListing的方式,然后通过正则来解析 String 得到目录列表和目录包含的文件详细信息。

=====================================
在使用了下面的部分就会经常出现问题
public static void list(FTPClient ftp, String pathName, String fileName) throws IOException {
System.out.println("-----> 进入目录: " + pathName);
if (i % 20 == 0) {
//ftp.changeWorkingDirectory(pathName);
try {
writeFile(s, fileName);
s = "";
} catch (Exception e) {
e.printStackTrace();
}

try {
Random r = new Random();
int n = r.nextInt(10);
Thread.sleep(n * 1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}

i++;
// XXXXXXXXX DO something
}

D. aix如何设置ftp登录报错421 service not available

  1. 首先,出现错误不要急于重试,重试也没用处,只会让网站封你的ip地址。要根据提示,找出原因,选择正确的方法,解决问题。

  2. 其次,确认网络可以使用,如果本身连不上internet,一切免谈。

421错误

原因:同时连接该ftp的人数过多,一般ftp网站都有同时登陆人数的上限,超过该上限就会出现421错误。

解决办法:在ftp软件中,把重试次数改为999,重试间隔改为60秒,一般几分钟到半小时就会连上,要注意的是,有些网站有连接时间的设定,连上后,超过一定时间不下载,就会自动断开,所以要经常去看看有没有连上。

E. 如何解决ftp421错误“too many users--try again later”

Too many users - please try again later

F. FTP登录提示421 Xlight 个人版只允许5个用户同时在线,求具体解决办法

花钱注册就行了。

G. FTP报: 421 servers are not available,remote server has closed connection

先确认端口是否通畅,然后核对ftp主被动模式,windows ftp应该只支持主动模式,需要开放额外很多端口,基本在机房是没法用的,过不了防火墙。

H. linux 终端 上传ftp 出现421 server not available

关闭防火墙,有可能是防火墙拦截导致出错