Доброго времени суток.Установленная система FreeBSD 5.4
Почтовый сервер postfix 2.3.5Работало все нормально, без каких-либо проблем.
В один "прекрасный" момент (не было ни переконфигурирования почтового сервера, ни переустановки чего-либо еще).
Все СМТП соединения начали обрываться с сообщением: "Insufficient system storage".
В логах записи вида:Dec 21 01:58:53 s-gw postfix/smtpd[81945]: NOQUEUE: reject: MAIL from localhost.domain[127.0.0.1]: 452 4.3.1 Insufficient
system storage; proto=ESMTP helo=<my.own.domain.net>
Dec 21 01:58:53 s-gw postfix/smtpd[81945]: warning: not enough free space in mail queue: 15677440 bytes < 1.5*message si
ze limit
Dec 21 02:16:37 s-gw postfix/smtpd[83516]: NOQUEUE: reject: MAIL from netsonic3.alceatech.com[66.180.172.58]: 452 4.3.1
Insufficient system storage; proto=ESMTP helo=<ded558-deb-172-58.netsonic.net>
Dec 21 02:16:37 s-gw postfix/smtpd[83516]: warning: not enough free space in mail queue: 15667200 bytes < 1.5*message si
ze limit
При этом на системных разделах места достаточно. В очереди около 5-ти сообщений.
Очищал очередь, все равно, сразу же появляется такая ошибка.
Обновил постфикс по cvs перекомпилировал, удалил /var/spool/postfix, переставил все заново. Результат тот же.С постфиксом используются clamav, spamassassin - их отключил, не помогло.
В результате в срочном порядке поднял exim. На нем, пока что, все работает.
Интересно выяснить причину всего происшедшего. Был вариант, что это какая-то спам атака, но тогда почему очистка очереди не помагает.
При соединении вручную через telnet на 25 порт, сразу после команды "mail from:" появляется ошибка: 452 insufficient system storage.
Может кто-то подскажет идею. Зарание спасибо.
>Dec 21 01:58:53 s-gw postfix/smtpd[81945]: NOQUEUE: reject: MAIL from localhost.domain[127.0.0.1]: 452 4.3.1
>Insufficient
>system storage; proto=ESMTP helo=<my.own.domain.net>
>Dec 21 01:58:53 s-gw postfix/smtpd[81945]: warning: not enough free space in mail
>queue: 15677440 bytes < 1.5*message si
>ze limit
>
>
>Dec 21 02:16:37 s-gw postfix/smtpd[83516]: NOQUEUE: reject: MAIL from netsonic3.alceatech.com[66.180.172.58]: 452 4.3.1
>
>Insufficient system storage; proto=ESMTP helo=<ded558-deb-172-58.netsonic.net>
>Dec 21 02:16:37 s-gw postfix/smtpd[83516]: warning: not enough free space in mail
>queue: 15667200 bytes < 1.5*message size limitInsufficient system storage - недостаточно системной памяти, так что имхо,
винт тут не причем.
Еще можно попробовать поиграть с параметром message_size_limit в конфиге
Я кажется понял.The disk partition hosting your Postfix queue ($queue_directory) must
have at least max(1.5 * $message_size_limit, $queue_minfree) bytes
available.У меня $message_size_limit был 20 мегабайт. А места в разделе осталось 25, при требуемых 30.
Вот только, после возникнование этой проблемы я вообще отключил $message_size_limit. И положительного результата не было.
Надо освободить /var и проверить.
>>Insufficient system storage; proto=ESMTP helo=<ded558-deb-172-58.netsonic.net>
>>Dec 21 02:16:37 s-gw postfix/smtpd[83516]: warning: not enough free space in mail
>>queue: 15667200 bytes < 1.5*message size limitместа на разделе, где postfix хранит свою очередь, меньше, чем 1,5*message_size_limit.
Нужно почистить раздел,по умолчанию это корневой.
>[оверквотинг удален]
> Обновил постфикс по cvs перекомпилировал, удалил /var/spool/postfix, переставил все заново.
> Результат тот же.
> С постфиксом используются clamav, spamassassin - их отключил, не помогло.
> В результате в срочном порядке поднял exim. На нем, пока что, все
> работает.
> Интересно выяснить причину всего происшедшего. Был вариант, что это какая-то спам атака,
> но тогда почему очистка очереди не помагает.
> При соединении вручную через telnet на 25 порт, сразу после команды "mail
> from:" появляется ошибка: 452 insufficient system storage.
> Может кто-то подскажет идею. Зарание спасибо.Скажите, Вы решили данную проблему? У меня та же история, но я совсем не юниксоид. Мне "по наследству" достался почтовый сервер Postfix на FreeBSD.
In: MAIL FROM:<kards.ru@relax.ru> SIZE=2155 BODY=8BITMIME
Out: 452 Insufficient system storageЯ в полной растерянности. Что делать не знаю.
Если можете помочь, буду признателен!