ftp / tcp服务器失败(循环)

我在/var/log/messages遇到了频繁的错误,并且ftp服务正在停止并反复启动。 我没有任何线索后面这个错误信息,这些错误发生了什么logging。

 May 4 04:11:23 node1 inetd[1587]: ftp/tcp server failing (looping), service terminated May 4 04:51:13 node1 inetd[1587]: ftp/tcp server failing (looping), service terminated May 8 04:12:10 node1 inetd[1587]: ftp/tcp server failing (looping), service terminated May 15 04:14:56 node1 inetd[1587]: ftp/tcp server failing (looping), service terminated May 16 04:15:28 node1 inetd[1587]: ftp/tcp server failing (looping), service terminated May 16 04:37:38 node1 inetd[1587]: ftp/tcp server failing (looping), service terminated 

SuSE SLES-8(i386)
PATCHLEVEL = 4

你能请任何人帮我摆脱这个错误。

由于某种原因, inetd正在停止你的ftp服务。 如果您在任何时候都有太多的开放连接,就会发生这种情况。 它假定你在附上。

看看/etc/inetd.conf 。 应该有一个叫做ftp-service的protocol选项,后面跟一个数字,试着把这个设置得更高。

 ftp stream tcp nowait/3/10 root /usr/libexec/ftpd ftpd -l 

3代表最大的subprocess数量, 10代表最大的连接数量。 删除或更改为0将使此无限。

某些FTP客户端为每个传输打开一个单独的连接负载,这可能会导致此行为。

不要忘记在进行更改后重新启动inetd