Сбой 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
Не могли бы вы помочь мне, чтобы избавиться от этой ошибки.
1 ответ
inetd
останавливает ваш ftp-сервис по какой-то причине. Это часто случается, когда у вас слишком много открытых соединений в любой момент времени. Предполагается, что вы находитесь в приложении.
Посмотри на /etc/inetd.conf
, Должна быть опция под названием protocol
для ftp-сервиса, за которым следует номер, попробуйте установить его выше.
ftp stream tcp nowait/3/10 root /usr/libexec/ftpd ftpd -l
3
обозначает максимальное количество дочерних процессов и 10
для максимального количества соединений. Удаление этого или изменение на 0
сделает это неограниченным.
Некоторые FTP-клиенты открывают загрузку отдельных соединений для каждой передачи, это может вызвать это поведение.
Не забудьте перезагрузить inetd
после внесения изменений.