Всем добрый День!!!
У меня стоит FreeBSD 4.7
Почтовый Сервер поднят на qmail
При его работе сессии /var/qmail/bin/qmail-smtpd появляются и никуда не исчезают и через некоторое время их становится настолько много, что почтовик перестает отвечать, т.е. telnet ip-адрес 25 не откликается. Приходится убивать часть этих сессий после этого все начинает работать. Но как только их количество снова достигнет критического значения - почтовик не откливается.
Подскажите как с этим можно справиться?
Спасибо. Буду рад за любую реконмендацию.Привожу листинг команды: ps -aux | grep qmail
qmails 87366 0.0 0.3 948 468 p0 S 1:18PM 0:13.87 qmail-send
qmaild 87367 0.0 0.3 916 468 p0 S 1:18PM 0:04.15 /usr/local/bin/tcpserver -H -v -t 5 -x /var/qmail/control/smtp.rules.cdb -l relay -u 82 -g 81 0 smtp /var/qmail/bi
root 87368 0.0 0.2 892 412 p0 S 1:18PM 0:05.44 /var/qmail/bin/splogger smtpd 2
root 87369 0.0 0.3 916 468 p0 S 1:18PM 0:03.52 /usr/local/bin/tcpserver -H -l relay 0 pop3 /var/qmail/bin/qmail-popup mail1 /var/qmail/bin/checkpoppasswd /var/qm
qmaill 87370 0.0 0.2 892 408 p0 S 1:18PM 0:03.42 splogger qmail
root 87371 0.0 0.2 892 368 p0 S 1:18PM 0:01.96 qmail-lspawn ./Maildir/
qmailr 87372 0.0 0.2 892 428 p0 I 1:18PM 0:00.71 qmail-rspawn
qmailq 87373 0.0 0.2 880 356 p0 S 1:18PM 0:01.13 qmail-clean
qmaild 53026 0.0 0.2 896 328 p0 I 10:48AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 54480 0.0 0.2 896 328 p0 I 10:54AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 54531 0.0 0.2 896 328 p0 I 10:55AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 54668 0.0 0.2 896 328 p0 I 10:55AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 54676 0.0 0.2 896 328 p0 I 10:55AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 54908 0.0 0.2 896 328 p0 I 10:56AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 54959 0.0 0.2 896 328 p0 I 10:57AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 55066 0.0 0.2 896 328 p0 I 10:57AM 0:00.01 /var/qmail/bin/qmail-smtpd
qmaild 55176 0.0 0.2 896 328 p0 I 10:58AM 0:00.01 /var/qmail/bin/qmail-smtpd
root 55391 0.0 0.2 872 344 p0 S 11:01AM 0:00.01 /var/qmail/bin/qmail-popup mail1 /var/qmail/bin/checkpoppasswd /var/qmail/bin/qmail-pop3d Maildir
popuser 55392 0.0 0.2 892 380 p0 S 11:01AM 0:00.03 /var/qmail/bin/qmail-pop3d Maildir
root 55394 0.0 0.3 1068 504 p0 S+ 11:01AM 0:00.01 grep qmail
>[оверквотинг удален]
>Почтовый Сервер поднят на qmail
>При его работе сессии /var/qmail/bin/qmail-smtpd появляются и никуда не исчезают и через
>некоторое время их становится настолько много, что почтовик перестает отвечать, т.е.
>telnet ip-адрес 25 не откликается. Приходится убивать часть этих сессий после
>этого все начинает работать. Но как только их количество снова достигнет
>критического значения - почтовик не откливается.
>Подскажите как с этим можно справиться?
>Спасибо. Буду рад за любую реконмендацию.
>
>Привожу листинг команды: ps -aux | grep qmailЭто вообще больше похоже на DOS атаку
>[оверквотинг удален]
>У меня стоит FreeBSD 4.7
>Почтовый Сервер поднят на qmail
>При его работе сессии /var/qmail/bin/qmail-smtpd появляются и никуда не исчезают и через
>некоторое время их становится настолько много, что почтовик перестает отвечать, т.е.
>telnet ip-адрес 25 не откликается. Приходится убивать часть этих сессий после
>этого все начинает работать. Но как только их количество снова достигнет
>критического значения - почтовик не откливается.
>Подскажите как с этим можно справиться?
>Спасибо. Буду рад за любую реконмендацию.
>стоит ли патч QMAILQUEUE, что нарисовано в /var/qmail/control/smtp.rules ?
возможно подвисает какой-то дочерний процесс, например антивирусник или антиспам.
>стоит ли патч QMAILQUEUE, что нарисовано в /var/qmail/control/smtp.rules ?
>возможно подвисает какой-то дочерний процесс, например антивирусник или антиспам.Как проверить стоит ли у меня патч QMAILQUEUE?
Как посмотреть содержимое файла smtp.rules.cdb? Он же в двоичном виде.
Спасибо.
>>стоит ли патч QMAILQUEUE, что нарисовано в /var/qmail/control/smtp.rules ?
>>возможно подвисает какой-то дочерний процесс, например антивирусник или антиспам.
>
>Как проверить стоит ли у меня патч QMAILQUEUE?
>Как посмотреть содержимое файла smtp.rules.cdb? Он же в двоичном виде.
>Спасибо.внимательно читаем буковки, для двоичного .cdb файла обычно есть исходный текстовый, обычно его имя совпадает с файлом базы, но без .cdb, хотя конечно ничто не мешает ему обзываться по другому.
вообще советую утилю pstree поставить, тогда видно будет дерево процессов и есть ли дочерние процессы у smtpd и какие
>вообще советую утилю pstree поставить, тогда видно будет дерево процессов и есть
>ли дочерние процессы у smtpd и какиеСпасибо. Сделаю.