Связка exim + clamav
Возникла ошибка malware acl condition: clamd /var/run/clamd.scan/clamd.sock : unable to connect to UNIX socket (/var/run/clamd.scan/clamd.sock): Permission denied
Решилось очень просто: добавил сокет антивируса в группу apache.
chgrp apache /var/run/clamd.scan
Всё заработало.
Та же проблема возникает, если антивирус устарел. Нужно обновить антивирус.
yum list clamav
yum update clamav
freshclam
После этого начинает работать корректно.
При попытке обновления вы видите сообшение:
"Возникла ошибка при установке следующих пакетов: ispmanager-pkg-clamav-exim".
В логах:
Error: Package: clamav-scanner-0.99.4-1.el7.noarch (epel)
Проблема в том, что isp manager для каждой версии панели устанавливает свой репозиторий, и после окончания оплаченного периода обновлений старое ПО может быть удалено с серверов. В файле /etc/yum.repos.d/ispsystem.repo mirrorlist=, указывает на сервер isp, например:
mirrorlist=http://download.ispsystem.com/repo/centos/5.ххх/mirrorlist.txt
Если при обновлении isp manager не обновился этот файл, замените ххх на номер своей версии и запустите установку заново (В панели ISP: Настройки-Возможности-Почтовый сервер), clamav установится без ошибок.
Внимание! Если у вас осталась старая панель, ПО может быть несовместимо с вашей версией панели, так что вы делаете всё на свой страх и риск.
Не забывайте вовремя оплачивать и обновлять isp manager.
Прокомментируйте: