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

exim + klms (антивирус-антиспам)

Добавлено: 2012-11-30 12:04:34
JaNet
Есть мученики данной темы? Устал пинать уже KAV.ru суппорт, такое ощущение, что кодеры кто писал проект - свалили, оставив лишь конечный продукт.
Одна из причин, например, вот этот текст:

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

Пакет установки Kaspersky Security содержит скомпилированную динамически подгружаемую библиотеку dlfunc 
для всех поддерживаемых программой операционных систем. Необходимые исходные файлы для библиотеки 
dlfunc находятся в директории /opt/kaspersky/klms/share/src/dlfunc (для Linux) или в директории 
/usr/local/share/klms/src/dlfunc (для FreeBSD).
Но в некоторых случаях требуется ручная компиляция.
Чтобы выполнить ручную компиляцию динамически подгружаемой библиотеки dlfunc, выполните 
следующие действия:
1. Установите исходные библиотеки почтового сервера Exim.
2. Установите библиотеку libevent версии 2.0.10 или выше.
3. Установите библиотеку boost-1.39.0 (именно такой версии, не выше и не ниже).
4. Откройте файл Makefile, находящийся в директории /opt/kaspersky/klms/share/src/dlfunc (для Linux) или в 
директории /usr/local/share/klms/src/dlfunc (для FreeBSD).
5. Укажите в файле Makefile следующие пути:
EXIM_DIR=<путь к исходным библиотекам почтового сервера Exim>
BOOST_INCLUDE_DIR=<путь к заголовочным файлам библиотеки boost>
BOOST_LIB_DIR=<путь к библиотекам boost>
6. Выполните следующую команду: # make.
7. В директории /opt/kaspersky/klms/share/src/dlfunc (для Linux) или в директории 
/usr/local/share/klms/src/dlfunc (для FreeBSD) появится файл libklms-exim.so.
Оригинальная дока по установке-настройке
http://docs.kaspersky-labs.com/russian/ ... ide_ru.pdf

У кого-нить это чудо работает без нареканий?

Re: exim + klms (антивирус-антиспам)

Добавлено: 2013-01-24 19:31:21
drema
Тоже уже больше месяца мучаю саппорт, все бестолку. KLMS 8, exim 4.80.1, FreeBSD x64 (8.2 и 9.0). Одна и та-же ошибка:
temporarily rejected after DATA: failed to expand ACL string "${dlfunc{/usr/local/lib/kaspersky/klms/compat64/libklms-exim.so}{scan}{${spool_directory}/input}}": 451 Mail processing aborted

Метод before-queue.
Надо попробовать After-queue, может так хоть заработает.

Re: exim + klms (антивирус-антиспам)

Добавлено: 2013-04-25 9:29:43
DmitriyK
После установки KLMS 8.0.0.455 и интеграции с exim методом before-queue выдаётся ошибка:
Apr 25 00:52:10 freebsd exim[39828]: 2013-04-25 00:52:10 1UV6fi-000AMO-9c Message scan failed: Failed to open message data file
Apr 25 00:52:10 freebsd exim[39828]: 2013-04-25 00:52:10 1UV6fi-000AMO-9c H=(127.0.0.1) [192.168.0.1] I=[192.168.0.1]:25 F=<testuser@domain.local> temporarily rejected after DATA: failed to expand ACL string "${dlfunc{/usr/local/lib/kaspersky/klms/libklms-exim.so}{scan}{${spool_directory}/input}}": 451 Mail processing aborted
FreeBSD 9.1 i386, exim 4.80.1 Support for: Expand_dlfunc

Что означает ошибка и как исправить?

Re: exim + klms (антивирус-антиспам)

Добавлено: 2013-04-25 13:36:18
DmitriyK
На форуме Касперского подсказали:
необходимо изменить конфигурацию exim:

В параметрах вызова dlfunc должно быть:
${spool_directory}/input/${substr{5}{1}{$message_id}}
вместо
${spool_directory}/input
В итоге ошибка пропала, письма отправляются.

exim + klms (антивирус-антиспам)

Добавлено: 2019-08-29 10:20:22
EHoT
Доброго дня всем.
Вы не поверите, прошло 7 лет, в Убунте 18.04 32х битные либы уже давным давно убраны из системы, а Каспер продолжает их использовать (!)
Начал гуглить, наткнулся на свое же сообщение ;)

exim + klms (антивирус-антиспам)

Добавлено: 2019-09-02 22:30:22
Alex Keda
а какойнить совместимости с 32 битами нету штоле?

exim + klms (антивирус-антиспам)

Добавлено: 2023-03-05 18:04:38
IgorZ
Пусть будет тут, обновленная библиотека libklms-exim.so
для работы версии 8.0.3-30 под FreeBSD с exim 4.93 и далее.
Вариант интеграции dlfunc.

Когда вот такая ошибка:
ld-elf.so.1: /usr/local/lib/kaspersky/klms/compat64/libklms-exim.so: Undefined symbol "string_copy"
child 57675 ended: status=0x100
normal exit, 1

exim + klms (антивирус-антиспам)

Добавлено: 2023-06-27 22:15:00
IgorZ
Фикс получен от техподдержки Касперского.
klms8 отлично работает под FreeBSD версии 13.
Требуются некоторые ухищрения для установки, но далее работает без проблем.