HestiaCP - Ubuntu 22.04 - malware acl condition - clamd /run/clamav/clamd.ctl - unable to connect to UNIX socket
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 14:55, 24 августа 2023; Admin iph (обсуждение | вклад)
HestiaCP - Ubuntu 22.04 - malware acl condition - clamd /run/clamav/clamd.ctl - unable to connect to UNIX socket
Ошибка в логах exim при отправке письма через RoundCube:
malware acl condition: clamd /run/clamav/clamd.ctl : unable to connect to UNIX socket (/run/clamav/clamd.ctl): Connection refused spam acl condition: spamd: failed to connect to any address for 127.0.0.1: Connection refused spam acl condition: all spamd servers failed
или в самом RoundCube:
exim 451 temporary local problem - please try later
означает, что отвалился сам clamav-daemon.service
# systemctl status clamav-daemon.service
clamav-daemon.service: A process of this unit has been killed by the OOM killer. clamav-daemon.service: Main process exited, code=killed, status=9/KILL clamav-daemon.service: Failed with result 'oom-kill'. clamav-daemon.service: Consumed 18.369s CPU time.
Как видим - не хватает RAM памяти для работы - clamav-daemon.service.
Варианта всего два - это либо включить SWAP (либо поднять тариф VPS), либо же убрать использование clamav-daemon
Для отключения clamav-daemon нужно выполнить такие команды:
# systemctl stop clamav-daemon.service # systemctl disable clamav-daemon.service # systemctl stop clamav-freshclam.service # systemctl disable clamav-freshclam.service # sed -i "s/^CLAMD =/#CLAMD =/g" /etc/exim4/exim4.conf.template # systemctl restart exim4 # tail -f /var/log/exim4/mainlog