LINUX.ORG.RU
ФорумAdmin

Вопрос про spamass-milter


0

0

Здравствуйте. Ситуация следующая, установил связку 
sendmail+spamassassin+clamav, взаимодействие sendmail (v.8.13.4) и 
spamassassin (v.3.1.3) осуществляется через spamass-milter (v.0.3.1). 
Проблема в том, что милтер периодически падает. Связано с тем, что 
валится сокет. Лечится перезапуском сервиса. В момент падения в логах 
вот что. Никак не могу разобраться, в чем дело. Подскажите, 
пожалуйста.

Jul  1 10:01:52 sibbalzam sendmail[16309]: k6131oB0016309: milter_read(spamassassin): cmd read returned 0, expecting 5
Jul  1 10:01:52 sibbalzam sendmail[16309]: k6131oB0016309: Milter (spamassassin): to error state
Jul  1 10:01:52 sibbalzam sendmail[16309]: k6131oB0016309: Milter: from=<wesley@barbarafaison.com>, reject=451 4.3.2 Please try again later
Jul  1 10:01:53 sibbalzam sendmail[16310]: k6131oU8016310: ruleset=check_rcpt, arg1=<hwmockvjlkbrxfdkuzt@sibbalzam.ru>, relay=pc-150-148-104-200.cm.vtr.net [2
Jul  1 10:01:54 sibbalzam sendmail[16309]: k6131oB0016309: from=<wesley@barbarafaison.com>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA, relay=pc-150-14
Jul  1 10:01:54 sibbalzam sendmail[16322]: k6131sJ8016322: Milter (spamassassin): error connecting to filter: Connection refused by /var/run/spamass.sock
Jul  1 10:01:54 sibbalzam sendmail[16322]: k6131sJ8016322: Milter (spamassassin): to error state
Jul  1 10:01:54 sibbalzam sendmail[16322]: k6131sJ8016322: Milter: initialization failed, temp failing commands
Jul  1 10:01:55 sibbalzam sendmail[16310]: k6131oU8016310: Milter (spamassassin): write(Q) returned -1, expected 5: Broken pipe
Jul  1 10:01:55 sibbalzam sendmail[16310]: k6131oU8016310: Milter (spamassassin): to error state
Jul  1 10:01:55 sibbalzam sendmail[16310]: k6131oU8016310: lost input channel from pc-150-148-104-200.cm.vtr.net [200.104.148.150] to MTA after rcpt
Jul  1 10:01:55 sibbalzam sendmail[16310]: k6131oU8016310: from=<stephon17@avci.net>, size=0, class=0, nrcpts=0, proto=SMTP, daemon=MTA, relay=pc-150-148-104-
Jul  1 10:01:56 sibbalzam sendmail[16323]: k6131uso016323: Milter (spamassassin): error connecting to filter: Connection refused by /var/run/spamass.sock

Конфиг clamd.conf ?
у меня --
#cat /usr/local/etc/clamd.conf
ArchiveMaxFileSize 15M
ArchiveMaxFiles 1500
FixStaleSocket
LocalSocket /var/run/clamav/clamd.sock
LogFile /var/log/clamd.log
LogTime
MaxConnectionQueueLength 60
MaxThreads 50
PidFile /var/run/clamav/clamd.pid
ScanArchive
ScanHTML
ScanMail
ScanOLE2
ScanPE
ScanRAR
User clamav

----------
и запускается из rc.sendmail -
#!/bin/sh
# Start/stop/restart sendmail.

# Start sendmail:
sendmail_start() {
  if [ -x /usr/sbin/sendmail ]; then
    echo "Starting ClamAV-Milter"
    /usr/local/sbin/clamav-milter --timeout 0 --dont-wait -f -H -P -t /usr/local/etc/clamav-milter-message local:/var/run/clamav/clmilter.sock
    echo "Starting sendmail MTA daemon:  /usr/sbin/sendmail -L sm-mta -bd -q25m"
    /usr/sbin/sendmail -L sm-mta -bd -q25m
    echo "Starting sendmail MSP queue runner:  /usr/sbin/sendmail -L sm-msp-queue -Ac -q25m"
    /usr/sbin/sendmail -L sm-msp-queue -Ac -q25m
  fi
}

....

при дневном трафике в 25-50 тыс. писем - без проблем..

oS
()

у него ошибка в ДНК =)
попробуйте smf-spamd, нам помогло.

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