URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85022
[ Назад ]

Исходное сообщение
"Проблема с clamav-milter после обновления."

Отправлено DJ_Kill , 23-Апр-09 16:26 
Имеем FreeBSD 7.0-RELEASE-p5 на ней sendmail Version 8.14.2

После обновления clamav до clamav-0.95.1_1 в логах почтаря непрерывно:

Apr 23 16:18:26 mailer sm-mta[54712]: n3NC7BJq054712: Milter (clamav): write(Q) returned -1, expected 5: Broken pipe
Apr 23 16:18:26 mailer sm-mta[54712]: n3NC7BJq054712: Milter (clamav): to error state
Apr 23 16:18:44 mailer sm-mta[58364]: n3NCCZWi058364: Milter (clamav): write(Q) returned -1, expected 5: Broken pipe
Apr 23 16:18:44 mailer sm-mta[58364]: n3NCCZWi058364: Milter (clamav): to error state
Apr 23 16:18:45 mailer sm-mta[60391]: n3NCFqMQ060391: Milter (clamav): write(L) returned -1, expected 42: Broken pipe
Apr 23 16:18:45 mailer sm-mta[60391]: n3NCFqMQ060391: Milter (clamav): to error state
Apr 23 16:20:36 mailer sm-mta[12428]: n3NBJQd5012428: Milter (clamav): write(Q) returned -1, expected 5: Broken pipe
Apr 23 16:20:36 mailer sm-mta[12428]: n3NBJQd5012428: Milter (clamav): to error state

Никак не могу это вылечить. Это лечится? В поиске вообще ничего.


Содержание

Сообщения в этом обсуждении
"Проблема с clamav-milter после обновления."
Отправлено Medlar , 23-Апр-09 18:55 
такое ощущение, что один из небходимых процессов не запущен (я не знаю, как запускается и работает clamav)

если должны бфть запущены и демон и мильтер (как это происходит у DrWeb или Спамообороны), то возможно milter не запустился.

В общем, ps auxw|grep "не знаю что тут должно быть про clamav"
и
ls /var/run/?clamav.pid?
ls /var/run/?clamavd.pid?


"Проблема с clamav-milter после обновления."
Отправлено DJ_Kill , 23-Апр-09 19:11 
Нет, запущено всё:

clamav    566  0.0  0.1  4092  2168  ??  Is    3:02PM   0:00.88 /usr/local/bin/freshclam --daemon -p /var/run/clamav/freshclam.pid
root    14348  0.0  3.4 74252 71540  ??  Is    3:21PM   0:37.38 /usr/local/sbin/clamd
root    73767  0.0  0.1 10472  2104  ??  Ss    4:18PM   0:01.85 /usr/local/sbin/clamav-milter -c /usr/local/etc/clamav-milter.conf

ll /var/run/clamav/
total 4
-rwxr-xr-x  1 root    clamav  5 Apr 23 16:18 clamav-milter.pid
-rwxr-xr-x  1 root    clamav  5 Apr 23 15:21 clamd.pid
srwxr-xr-x  1 root    clamav  0 Apr 23 15:21 clamd.sock
srwxr-xr-x  1 clamav  clamav  0 Apr 23 16:18 milter.sock


"Проблема с clamav-milter после обновления."
Отправлено Medlar , 24-Апр-09 10:07 
тогда давайте конфиг смотреть
как вы обращаетесь к мильтеру?

и еще попробуйте включить расширенное логирование для мильтера
что-то типа define(LOG_MILTER,14) - точно не помню синт-с


"Проблема с clamav-milter после обновления."
Отправлено DJ_Kill , 24-Апр-09 10:38 
cat /usr/local/etc/clamd.conf

LogFile /var/log/clamav/clamd.log
LogFileMaxSize 100M
PidFile /var/run/clamav/clamd.pid
DatabaseDirectory /var/db/clamav
LocalSocket /var/run/clamav/clamd.sock
FixStaleSocket yes
MaxConnectionQueueLength 400
StreamMaxLength 200M
MaxThreads 200
User root
AllowSupplementaryGroups yes
ScanMail 1

cat /usr/local/etc/clamav-milter.conf

MilterSocket /var/run/clamav/milter.sock
FixStaleSocket yes
don't drop privileges)
User root
AllowSupplementaryGroups yes
ReadTimeout 500
PidFile /var/run/clamav/clamav-milter.pid
ClamdSocket unix:/var/run/clamav/clamd.sock
LogFile /var/log/clamav/clamav-milter.log
LogFileMaxSize 2M

Спамас и сламав в М4 прописаны как:
INPUT_MAIL_FILTER(`spamassassin',`S=local:/var/run/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')dnl
INPUT_MAIL_FILTER(`clamav', `S=local:/var/run/clamav/milter.sock, F=, T=S:4m;R:4m')dnl


"Проблема с clamav-milter после обновления."
Отправлено Michael , 23-Апр-09 22:36 

>После обновления clamav до clamav-0.95.1_1 в логах почтаря непрерывно:
>
>

до этого какая версия была?


"Проблема с clamav-milter после обновления."
Отправлено DJ_Kill , 23-Апр-09 23:25 
>до этого какая версия была?

clamav-0.92.1



"Проблема с clamav-milter после обновления."
Отправлено PJ , 24-Апр-09 11:27 
>>до этого какая версия была?
>
>clamav-0.92.1

https://wiki.clamav.net/Main/UpgradeNotes095

Прежде чем обновляться, неплохо Release Notes почитать. Там как раз и было сказано, что именно поломали по сравнению с 0.94


"Проблема с clamav-milter после обновления."
Отправлено DJ_Kill , 24-Апр-09 13:04 
>Прежде чем обновляться, неплохо Release Notes почитать. Там как раз и было
>сказано, что именно поломали по сравнению с 0.94

Почитал. Увидел что куча вызовов другая и всё такое прочее. Суть вопроса в том, как заставить это работать... Обновить sendmail?


"Проблема с clamav-milter после обновления."
Отправлено JaNet , 27-Апр-09 09:46 
>>Прежде чем обновляться, неплохо Release Notes почитать. Там как раз и было
>>сказано, что именно поломали по сравнению с 0.94
>
>Почитал. Увидел что куча вызовов другая и всё такое прочее. Суть вопроса
>в том, как заставить это работать... Обновить sendmail?

скорее всего, формат вызовов поменялся, либо переменные в конфиге по-другому обзываться стали.


"Проблема с clamav-milter после обновления."
Отправлено DJ_Kill , 27-Апр-09 14:59 
>скорее всего, формат вызовов поменялся, либо переменные в конфиге по-другому обзываться стали.

Наверняка. Только что с этим делать так и не понял. :(


"Проблема с clamav-milter после обновления."
Отправлено JaNet , 27-Апр-09 15:06 
>>скорее всего, формат вызовов поменялся, либо переменные в конфиге по-другому обзываться стали.
>
>Наверняка. Только что с этим делать так и не понял. :(

как уже сказано, почитай ред-ми об изменениях
и сравни с дефолтном конфигом, твои настройки.


"Проблема с clamav-milter после обновления."
Отправлено DJ_Kill , 24-Апр-09 18:06 
Накатил до sendmail Version 8.14.3
Не помогло.