Страница 1 из 1

Clamav и большой размер файла

Добавлено: 2011-05-18 15:14:23
savio
Работает sendmail+clamav
При отправке письма с вложение 4-рех файлов общим размером 19 мегабайт, получаю ошибку 4.3.2 Please try again later.
В конфигах самого кламава и милтера повыставлял размеры касательно размеров файла 25M
В логах clamav-milter'а
ERROR: clamfi_eom: FD send failed: Broken pipe
ERROR: FD send failed
Гугл данной ошибки не знает. кто-то сталкивался с такой проблемой?

Re: Clamav и большой размер файла

Добавлено: 2011-05-21 13:29:18
Alex Keda
рамы/места на /var и /tmp хватает?
dmesg что показывает?

Re: Clamav и большой размер файла

Добавлено: 2011-10-18 10:10:42
savio
Как говорится не прошло и пол года...
Вытянул с длинной шухляды эту проблему.

На другом сервере заинсталировал clamav
clamd.cond

Код: Выделить всё

LogFile /var/log/clamav/clamd.log
LogFileMaxSize 0M
LogTime yes
ExtendedDetectionInfo yes
PidFile /var/run/clamav/clamd.pid
TemporaryDirectory /var/tmp
DatabaseDirectory /var/db/clamav
LocalSocket /var/run/clamav/clamd.sock
FixStaleSocket yes
StreamMaxLength 120M
MaxThreads 20
ReadTimeout 900
CommandReadTimeout 15
IdleTimeout 60
User clamav
AllowSupplementaryGroups yes
ScanMail yes
# Limits
MaxScanSize 100M
MaxFileSize 90M
ClamukoMaxFileSize 0M
clamav-milter.conf

Код: Выделить всё

MilterSocket inet:3311
FixStaleSocket yes
User clamav
AllowSupplementaryGroups yes
PidFile /var/run/clamav/clamav-milter.pid
ClamdSocket unix:/var/run/clamav/clamd.sock
MaxFileSize 90M
AddHeader Replace
ReportHostname my.server
LogFile /tmp/clamav-milter.log
LogFileMaxSize 0M
LogTime yes
LogVerbose yes
Отправляю аттач размером 27Мбайт, в ответ ошибка 4.3.2 Please try again later
В логе милтера следующее
Tue Oct 18 10:08:53 2011 -> +++ Started at Tue Oct 18 10:08:53 2011
Tue Oct 18 10:08:53 2011 -> Local socket unix:/var/run/clamav/clamd.sock added to the pool (slot 1)
Tue Oct 18 10:08:53 2011 -> Probe for slot 1 returned: success
Tue Oct 18 10:11:38 2011 -> ERROR: clamfi_eom: FD send failed: Broken pipe
Tue Oct 18 10:11:38 2011 -> ERROR: FD send failed
Куда смотреть? Чего читать? ума не приложу....

Re: Clamav и большой размер файла

Добавлено: 2011-10-18 10:15:47
savio
clamd.log
Tue Oct 18 10:08:36 2011 -> +++ Started at Tue Oct 18 10:08:36 2011
Tue Oct 18 10:08:36 2011 -> clamd daemon 0.97.2-exp (OS: freebsd8.2, ARCH: amd64, CPU: amd64)
Tue Oct 18 10:08:36 2011 -> Running as user clamav (UID 106, GID 106)
Tue Oct 18 10:08:36 2011 -> Log file size limited to -1 bytes.
Tue Oct 18 10:08:36 2011 -> Reading databases from /var/db/clamav
Tue Oct 18 10:08:36 2011 -> Not loading PUA signatures.
Tue Oct 18 10:08:36 2011 -> Bytecode: Security mode set to "TrustSigned".
Tue Oct 18 10:08:39 2011 -> Loaded 1056654 signatures.
Tue Oct 18 10:08:39 2011 -> LOCAL: Unix socket file /var/run/clamav/clamd.sock
Tue Oct 18 10:08:39 2011 -> LOCAL: Setting connection queue length to 200
Tue Oct 18 10:08:39 2011 -> Limits: Global size limit set to 104857600 bytes.
Tue Oct 18 10:08:39 2011 -> Limits: File size limit set to 94371840 bytes.
Tue Oct 18 10:08:39 2011 -> Limits: Recursion level limit set to 16.
Tue Oct 18 10:08:39 2011 -> Limits: Files limit set to 10000.
Tue Oct 18 10:08:39 2011 -> Archive support enabled.
Tue Oct 18 10:08:39 2011 -> Algorithmic detection enabled.
Tue Oct 18 10:08:39 2011 -> Portable Executable support enabled.
Tue Oct 18 10:08:39 2011 -> ELF support enabled.
Tue Oct 18 10:08:39 2011 -> Mail files support enabled.
Tue Oct 18 10:08:39 2011 -> OLE2 support enabled.
Tue Oct 18 10:08:39 2011 -> PDF support enabled.
Tue Oct 18 10:08:39 2011 -> HTML support enabled.
Tue Oct 18 10:08:39 2011 -> Self checking every 600 seconds.
Tue Oct 18 10:08:39 2011 -> Set stacksize to 2162688
Tue Oct 18 10:18:40 2011 -> No stats for Database check - forcing reload
Tue Oct 18 10:18:40 2011 -> Reading databases from /var/db/clamav
Tue Oct 18 10:18:43 2011 -> Database correctly reloaded (1056654 signatures)
[root@bosyak /var/log/clamav]#

Re: Clamav и большой размер файла

Добавлено: 2011-10-22 22:27:20
ASY
На первый взгляд ошибок не видно в конфигах... Да, собственно, и размер сообщения заведомо меньше лимита...
А если поменять clamav-milter на mailfromd ? Вообще, я clamav-milter давным давно не использую. Одна из причин - не всегда он удачно обновлялся при обновлении версии. Бывало, вылезали баги. А mailfromd никак не зависит от версии ClamAV, проще как-то с разными пакетами.