LINUX.ORG.RU
ФорумAdmin

spam acl condition: error reading from spamd socket: Connection timed out


0

0

Связка debian+exim+spamassasim

где раз в день получается следующая ошибка

spam acl condition: error reading from spamd socket: Connection timed out

Spamassasin запускается OPTIONS="--nouser-config --max-children 7 -D"

root 2264 0.5 2.1 46384 43836 ? Ss 10:12 0:07 /usr/bin/perl -T -w /usr/sbin/spamd --nouser-config --max-children 7 -D -d --pidfile=/var/run/spamd.pid

nobody 2733 37.5 2.6 58276 55608 ? R 10:12 9:16 spamd child

nobody 2734 30.1 2.6 58360 55700 ? R 10:12 7:26 spamd child

nobody 2775 32.5 2.6 57768 55108 ? R 10:14 7:29 spamd child

nobody 2779 31.9 2.6 57432 54596 ? R 10:14 7:21 spamd child

nobody 2831 27.8 2.7 58664 56048 ? R 10:16 5:52 spamd child

nobody 2853 27.1 2.6 57552 54920 ? R 10:17 5:31 spamd child

nobody 2866 27.8 2.6 58576 55912 ? R 10:17 5:27 spamd child

root 3215 0.0 0.0 3148 788 pts/0 R+ 10:37 0:00 grep spamd

Все 7 чилдов постоянно висят, из за этого не почта не передается, ограничение в sa-exim на размер проверяемого письма стоит 100к.

Куда капнуть?

--max-children 7

раза в 3-4 побольше поставьте. Если в момент отсылки письма все 7 детей «заняты» проверкой, и в течении определенного тайм-аута не освободились - будет такая проблема.

zgen ★★★★★ ()
Ответ на: комментарий от zgen

логах ошибочка иногда вываливается, помогите расшифровать:

pamd[26507]: prefork: periodic ping from spamd parent spamd[26507]: [b][size=150]prefork: sysread(9) not ready, wait max 300 secs[/b] spamd[25645]: prefork: periodic ping from spamd parent spamd[25645]: [b]prefork: sysread(9) not ready, wait max 300 secs[/b]

CheGev80 ()
Ответ на: комментарий от zgen

Ну я сам разобрался, сделал вот так

OPTIONS="--create-prefs --round-robin --max-children 7 --helper-home-dir -u Debian-exim -D --socketpath=/var/run/spamd.sock"

CheGev80 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.