LINUX.ORG.RU
ФорумAdmin

проблема с сопряжением CommuniGate Pro с clamav


0

0

Сопрягая с помощью cgpav
проверять проверяет, но вот что пишет в логах CommuniGate:

15:18:21.02 4 EXTFILTER out: 61 FILE Queue/154239.msg\n
15:18:21.03 4 EXTFILTER inp: 61 ADDHEADER "X-Virus-Scanned: by cgpav"
15:18:21.03 1 EXTFILTER bad response: ADDHEADER "X-Virus-Scanned: by cgpav"

И к заголовку ничего не добавляет

anonymous

Возможно cgpav выдает ответ не соответствующий специпикации API вашей версии CommuniGate?

http://www.stalker.com/CommuniGatePro/VirusScan.html

http://www.stalker.com/CommuniGatePro/SysAdmin.html#HelperProtocol

Хотя cqpav выдаёт ответ вроде правильно:

seqNum ADDHEADER "X-Virus-Scanned: by cgpav"

где seqNum в данном случае 61, странно, что CGate на это ругается. Я когда писал свой внешний фильтр наступал примерно на теже грабли...

Накрайняк можно попытаться покопаться в исходниках и на время заменить кусок "seqNum ADDHEADER ..." на "seqNum OK" и посмотреть что будет писаться в логах.

boatman
()

Спасибо
Нашёл причину кажется. У меня версия CommuniGateа допотопная стоит :)
Аж 3.5.9, а баг с ADDHEADER судя по ChangeLog только в 4.1b9 решён.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.