Поставил субж, все работает, eicar ловится, но вместо "Virus found",
получаю "Error 403 У вас нет прав для просмотра этой страницы...",
в server.log при этом пишет:
Mon Nov 27 17:03:40 2006, general, VIRUS DETECTED:Eicar-Test-Signature.
Take action.......В каталоге карантина, где у squid права 755 пусто.
Squid 2.5.14 + Clamav 0.88.6 + icap (из портов, последний)Может кто-то уже наступал на эти грабли?
>Поставил субж, все работает, eicar ловится, но вместо "Virus found",
>получаю "Error 403 У вас нет прав для просмотра этой страницы...",
>
>в server.log при этом пишет:
>Mon Nov 27 17:03:40 2006, general, VIRUS DETECTED:Eicar-Test-Signature.
>Take action.......
>
>В каталоге карантина, где у squid права 755 пусто.
>Squid 2.5.14 + Clamav 0.88.6 + icap (из портов, последний)
>
>Может кто-то уже наступал на эти грабли?
рекомендую HAVP.
Здраствуйте,
У меня работает нормально(относительно)
посмотри параметр error_directory в squid.conf и проверь права на этот каталог.
Уважаемые знатоки. У меня такая же пролема появилась после перезагрузки сервера, т. е. сразу после установки всей этой штуки все работало нормально - "VIRUS DETECTED:Eicar-Test-Signature" при обнаружении вируса на страничке рисовал. Сервер перезагрузил - стало появлятся "HTTP 403 (Запрещено)". Запуск squid и c-icap в debug'е результатов не дал - в выводе ошибок нет.
И еще, может такая мысль на решение натолкнет. Если после перезагрузки сначала запускается squid, а после него c-icap - вообще ничего не работает (ICAP Error). Если наоборот - на страницы без вирусов пускает, с вирусами - 403.
Подскажите, плз, где чего подкрутить.
Ситуация еще интереснее. Если тыкаю на ссылку с вирусом через Mozilla Firefox, то все нормально (вирус ловит, "VIRUS FOUND..." пишет), если через Internet Explorer - "HTTP 403 - Запрещено".
Господа, откликнитесь. У кого какие мылси по этому поводу есть.
>Здраствуйте,
>У меня работает нормально(относительно)
>посмотри параметр error_directory в squid.conf и проверь права на этот каталог.Дело в том что если сервер возвращает 403 ошибку и размер контента маленький (<1000байт)то Ослик заменяет контент на свой. Можно сделать так: исправить сорс модуля srv_clamav, прекомпилитровать его и установить:
1)в файле services/clamav/srv_clamav.c найти и исправить в районе строки 716 переменную:
static const char *clamav_tail_message =
"\n<p>This message generated by C-ICAP srvClamAV/antivirus module \
<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \
-->\n";
2)в папке services/clamav "make all"
3)выгрузив сервис c-icap, в папке services/clamav "make install"