Назад | Перейти на главную страницу

сбой сервера ftp / tcp (зацикливание)

У меня частые ошибки в /var/log/messages и служба ftp останавливается и запускается снова и снова. Я не понимаю, что скрывается за этим сообщением об ошибке, и все, что происходит во время этих ошибок, регистрируется.

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. Должна быть опция под названием protocol для ftp-сервиса, за которым следует номер, попробуйте установить более высокое значение.

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

В 3 обозначает максимальное количество дочерних процессов и 10для максимального количества подключений. Удаление этого или изменение его на 0 сделает это безграничным.

Некоторые FTP-клиенты открывают множество отдельных соединений для каждой передачи, это может вызвать такое поведение.

Не забудьте перезапустить inetd после внесения изменений.