The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"не загружаются файлы при работе squid+icap+clamav"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"не загружаются файлы при работе squid+icap+clamav"  
Сообщение от Shurilla email on 07-Фев-06, 22:08 
Доброго времени суток
Тут возникла проблемма настроил squid+icap+clamav все ок кроме одной проблеммы не загружаются файлы при запуске icap ругается на одну строчку
(Uknown type of module:perl_handler)
(Error loading service)
а браузер выдает (Downloaded 387522 bytes from 580020 of data)
                 (Download your file(size=580020) from Far165.exe)
нажимаешь на ссылку в данном случае (Far165.exe) получаешь что не возможно отобразить страницу а в url выписывается такая фигня (http://www.rarlab.com/far/ВЁDUMMYВЁCI_TMP_jAZYsF)
Кто знает как это побароть поделитесь опытом пажалуйста  
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от gindos (ok) on 08-Фев-06, 01:48 
конфиг c-icap.conf в студию, пожалуйста
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от Shurilla email on 08-Фев-06, 08:45 
>конфиг c-icap.conf в студию, пожалуйста

#
# This file contains the default settings for c-icap
#


PidFile /var/run/c-icap.pid
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
# set KeepAliveTimeout to -1 for no timeout
KeepAliveTimeout 600  
StartServers 3
MaxServers 10
MinSpareThreads     10
MaxSpareThreads     20
ThreadsPerChild     10
MaxRequestsPerChild  0


Port 1344
User nobody
Group nobody


#ServerAdmin you@your.address # Not implemented yet
#ServerName localhost:1344 # Not implemented yet

TmpDir /var/tmp
MaxMemObject 131072

ServerLog /usr/local/c_icap/var/log/server.log
AccessLog /usr/local/c_icap/var/log/access.log
#DebugLevel 3

ModulesDir /usr/local/c_icap/lib/c_icap
Module logger sys_logger.so
Module perl_handler perl_handler.so

sys_logger.Prefix "C-ICAP:"
sys_logger.Facility local1

##Specify wich logger to use......
#Logger sys_logger
Logger file_logger

## AclControlers example. The default_acl is the buildin acl controller
## To load an extrernal access controller named my_acl.so use:
#Module access_controller  my_acl.so

## This parameter needed to specify the order of used acl controllers
## If not specified access control will be disabled
#AclControllers default_acl

## An example of acl lists for default_acl controller.
## acl and icap_access  are aliases for default_acl.acl and default_acl.icap_access
#acl localnet_options src 192.168.1.0/255.255.255.0 type options
#acl localnet_respmod src 192.168.1.0/255.255.255.0 type respmod
#acl localnet src 192.168.1.0/255.255.255.0
##Use the folllowing to demand use of username ......
##acl localnet src 192.168.1.0/255.255.255.0 user *
#acl externalnet src 0.0.0.0/0.0.0.0
#acl barbarian src 192.168.1.5
acl localsquid_respmod src 127.0.0.1 type respmod
acl localsquid src 127.0.0.1
acl externalnet src 0.0.0.0/0.0.0.0
##An example to specify access to server
#icap_access deny barbarian
#icap_access allow localnet_options
#icap_access allow localnet_respmod
#icap_access allow localnet
## http_auth mean that the icap server must try to authenticate the request
## using the http headers ....
#icap_access  http_auth localnet
icap_access allow localsquid_resmod
icap_access allow localsquid
icap_access deny externalnet

#Also you can specify which hosts to log or not.
# Comment out the folowing two lines to log only the external net
#icap_access nolog localnet
#icap_access log externalnet

##An example for authentication methods ....
## To load an extarnal authentication method module named my_authmethod.so  use:
#Module auth_method my_authmethod.so

##The following parameter needed to specify the order of authenticators for
##specific authentication method. file_basic is a buildin authenticator
##for buildin basic authentication method (Not implemented yet......) ......
#AuthMethod basic file_basic


ServicesDir /usr/local/c_icap/lib/c_icap
Service echo_module srv_echo.so
Service squard_module srv_sguard.so
Service antivirus_module srv_clamav.so


# Antivirus module settings
# For allowed file types or groups of file types look at  c-icap.magic
srv_clamav.ScanFileTypes TEXT DATA EXECUTABLE ARCHIVE GIF JPEG MSOFFICE
#The percentage of data to sent if the downloaded file exceeds the StartSendPercentDataAfter size
srv_clamav.SendPercentData 5
srv_clamav.StartSendPercentDataAfter 2M

# The Maximum object to be scanned.
srv_clamav.MaxObjectSize  5M
#The directory which clamav library will use as temporary.
srv_clamav.ClamAvTmpDir /var/tmp
#Sets the maximum number of files in archive.)i Set it to 0 to disable it
srv_clamav.ClamAvMaxFilesInArchive 0
#Sets the maximal archived file size. Set it to 0 to disable it.
srv_clamav.ClamAvMaxFileSizeInArchive 100M
#The maximal recursion level.Set it to 0 to disable it.
srv_clamav.ClamAvMaxRecLevel 5

# And here the viralator-like mode.
# where to save documents
srv_clamav.VirSaveDir /var/infected/
# from where the documents can be retrieved (you can find the get_file.pl script in contrib dir)
srv_clamav.VirHTTPServer  "http://fortune/cgi-bin/get_file.pl?usename=%f&remove=1&file="
# The refresh  rate....
srv_clamav.VirUpdateTime   15
srv_clamav.VirHTTPServer ¨DUMMY¨
# For which filetypes the "virelator like mode" will be used.
srv_clamav.VirScanFileTypes ARCHIVE EXECUTABLE

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от gindos (ok) on 09-Фев-06, 03:38 
>ModulesDir /usr/local/c_icap/lib/c_icap
>Module logger sys_logger.so
>Module perl_handler perl_handler.so
ежели файл perl_handler.so лежит в /usr/local/c_icap/lib/c_icap, попробуй его скопировать в /usr/lib и перезапусти c-icap, а ежели его нетуть, то попробуй пересобрать c-icap только с одной опцией
./configure --prefix=/usr/local/c_icap
в целом тебе нужно добиться, чтобы c-icap пущался без ошибок
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от Shurilla email on 09-Фев-06, 09:09 
>>ModulesDir /usr/local/c_icap/lib/c_icap
>>Module logger sys_logger.so
>>Module perl_handler perl_handler.so
>ежели файл perl_handler.so лежит в /usr/local/c_icap/lib/c_icap, попробуй его скопировать в /usr/lib и
>перезапусти c-icap, а ежели его нетуть, то попробуй пересобрать c-icap только
>с одной опцией
>./configure --prefix=/usr/local/c_icap
>в целом тебе нужно добиться, чтобы c-icap пущался без ошибок

ок Попробую

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от dxer on 15-Фев-06, 00:34 
>>>ModulesDir /usr/local/c_icap/lib/c_icap
>>>Module logger sys_logger.so
>>>Module perl_handler perl_handler.so
>>ежели файл perl_handler.so лежит в /usr/local/c_icap/lib/c_icap, попробуй его скопировать в /usr/lib и
>>перезапусти c-icap, а ежели его нетуть, то попробуй пересобрать c-icap только
>>с одной опцией
>>./configure --prefix=/usr/local/c_icap
>>в целом тебе нужно добиться, чтобы c-icap пущался без ошибок
>
>ок Попробую

Такая же проблема, решение есть? Если viralator-like режим убирать, то ошибка уже непосредственно от сквида идет, в момент загрузки (ТОЛЬКО rar/zip ) файлов в таком виде:

While attempting to retrieve the URL: http://www.uralpribor.ru/mebel.zip

the following error was encountered:

ICAP protocol error.

Some aspect of the ICAP communication failed. Possible problems:

ICAP server is not reachable.
Illegal response from ICAP server.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от shurilla email on 15-Фев-06, 08:49 
>>>>ModulesDir /usr/local/c_icap/lib/c_icap
>>>>Module logger sys_logger.so
>>>>Module perl_handler perl_handler.so
>>>ежели файл perl_handler.so лежит в /usr/local/c_icap/lib/c_icap, попробуй его скопировать в /usr/lib и
>>>перезапусти c-icap, а ежели его нетуть, то попробуй пересобрать c-icap только
>>>с одной опцией
>>>./configure --prefix=/usr/local/c_icap
>>>в целом тебе нужно добиться, чтобы c-icap пущался без ошибок
>>
>>ок Попробую
>
>Такая же проблема, решение есть? Если viralator-like режим убирать, то ошибка уже
>непосредственно от сквида идет, в момент загрузки (ТОЛЬКО rar/zip ) файлов
>в таком виде:
>
>While attempting to retrieve the URL: http://www.uralpribor.ru/mebel.zip
>
>the following error was encountered:
>
>ICAP protocol error.
>
>Some aspect of the ICAP communication failed. Possible problems:
>
>ICAP server is not reachable.
>Illegal response from ICAP server.

почитай здесь описание правдо для freeBSD но уменя под Linux работает
http://www.lissyara.su/?id=1128

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от dxer on 15-Фев-06, 12:40 
>>>>>ModulesDir /usr/local/c_icap/lib/c_icap
>>>>>Module logger sys_logger.so
>>>>>Module perl_handler perl_handler.so
>>>>ежели файл perl_handler.so лежит в /usr/local/c_icap/lib/c_icap, попробуй его скопировать в /usr/lib и
>>>>перезапусти c-icap, а ежели его нетуть, то попробуй пересобрать c-icap только
>>>>с одной опцией
>>>>./configure --prefix=/usr/local/c_icap
>>>>в целом тебе нужно добиться, чтобы c-icap пущался без ошибок
>>>
>>>ок Попробую
>>
>>Такая же проблема, решение есть? Если viralator-like режим убирать, то ошибка уже
>>непосредственно от сквида идет, в момент загрузки (ТОЛЬКО rar/zip ) файлов
>>в таком виде:
>>
>>While attempting to retrieve the URL: http://www.uralpribor.ru/mebel.zip
>>
>>the following error was encountered:
>>
>>ICAP protocol error.
>>
>>Some aspect of the ICAP communication failed. Possible problems:
>>
>>ICAP server is not reachable.
>>Illegal response from ICAP server.
>
>почитай здесь описание правдо для freeBSD но уменя под Linux работает
> http://www.lissyara.su/?id=1128


Всё, накопал беду...
Не нужно собирать с --prefix=/usr/local и --static
единственные ключи для конфигарции --prefix=/usr/local/somedir_for_i-cap --with-clamav=/path/to/clamav
всё =)
Работает хорошо, кстати.

По производительности вопрос:
Как поведет себя на данном серваке?
SuperMicro 2U/1CPU P4-3.2Ghz/2GB RAM/233Gb-RAID1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от dxer on 15-Фев-06, 12:42 
Забыл добавить, суммарный web трафик в офисе около 1-1.3Гб.
Внешний канал = 1024kbit/s
delay_pools режет одну трубу (48 kylobytes/s) на всех пользователей squid.
+ SquidGuard + winbindd (авторизация в Active Directory) и самое главное 150 машин.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от shurilla email on 15-Фев-06, 23:50 
>>>>>>ModulesDir /usr/local/c_icap/lib/c_icap
>>>>>>Module logger sys_logger.so
>>>>>>Module perl_handler perl_handler.so
>>>>>ежели файл perl_handler.so лежит в /usr/local/c_icap/lib/c_icap, попробуй его скопировать в /usr/lib и
>>>>>перезапусти c-icap, а ежели его нетуть, то попробуй пересобрать c-icap только
>>>>>с одной опцией
>>>>>./configure --prefix=/usr/local/c_icap
>>>>>в целом тебе нужно добиться, чтобы c-icap пущался без ошибок
>>>>
>>>>ок Попробую
>>>
>>>Такая же проблема, решение есть? Если viralator-like режим убирать, то ошибка уже
>>>непосредственно от сквида идет, в момент загрузки (ТОЛЬКО rar/zip ) файлов
>>>в таком виде:
>>>
>>>While attempting to retrieve the URL: http://www.uralpribor.ru/mebel.zip
>>>
>>>the following error was encountered:
>>>
>>>ICAP protocol error.
>>>
>>>Some aspect of the ICAP communication failed. Possible problems:
>>>
>>>ICAP server is not reachable.
>>>Illegal response from ICAP server.
>>
>>почитай здесь описание правдо для freeBSD но уменя под Linux работает
>> http://www.lissyara.su/?id=1128
>
>
>Всё, накопал беду...
>Не нужно собирать с --prefix=/usr/local и --static
>единственные ключи для конфигарции --prefix=/usr/local/somedir_for_i-cap --with-clamav=/path/to/clamav
>всё =)
>Работает хорошо, кстати.
>
>По производительности вопрос:
>Как поведет себя на данном серваке?
>SuperMicro 2U/1CPU P4-3.2Ghz/2GB RAM/233Gb-RAID1

встречный вопрос насчет авторизации через AD проблем не возникло у меня вылетел домен при попытки сделать samba+AD теберь боязно скрещивать
а серка должно хватить  у меня P3-1200/256/40 работает правдо машин меньше всего 40  

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "не загружаются файлы при работе squid+icap+clamav"  
Сообщение от vef on 08-Мрт-07, 15:47 
У тебе в конфиге икапа прописано "Logger file_logger" не ВЕРНО такого файла НЕТ оставь sys_logger
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру