Уважаемые коллеги, Случилось странное. После обновления до exim-4.94_4 (FreeBSD) поломалась работа с clamd по TCP.
Настройка самая стандартная: av_scanner = clamd:192.168.153.104 3310 И судя по документации синтаксис не менялся. clamav разумеется живой: $ telnet 192.168.153.104 3310 Trying 192.168.153.104... Connected to 192.168.153.104. Escape character is '^]'. PING PONG Connection closed by foreign host. Однако же при попытке доставки почты в лог exim пишется сообщение: 2020-12-28 21:57:21 1kttxZ-0000Xw-3x malware acl condition: clamd : unable to send file body to socket (192.168.153.104) Из пакетного дампа http://admin.sibptus.ru/~vas/2.pcap видно, что хост с exim-ом открывает соединение с 192.168.153.104, тот отвечает, и хост с exim-ом ... тут же посылает TCP RST. Вот это вообще отчего может быть? На локальный сокет перейти не могу (скорее всего заработает, но надо пока чтобы clamav был на другом хосте). Пробовал гуглить по сообщению "clamd : unable to send file body to socket" - ничего особенно интересного не нашлось. Разные предположения про то, что clamav не успевает обработать файл или файл слишком велик - но в данном случае в пакетном дампе не наблюдается попытки даже кусочек письма передать. Предположите что-нибудь пожалуйста. -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ _______________________________________________ Exim-users mailing list [email protected] http://mailground.net/mailman/listinfo/exim-users
