URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 21666
[ Назад ]

Исходное сообщение
"Проблемы с squidGuard"

Отправлено vir2ual , 09-Окт-02 06:54 
Никак не могу заставить squidGuard резать банеры.
Сделал тестовый конф файл:

dbhome /usr/local/squidGuard/test/db
logdir /var/log/squidGuard

src admin {
        ip              192.168.17.100
}
dest ads {
        domainlist ads/domains
        redirect http://www.MY.host/images/not_banner.gif
     }

acl {
        admin {
                pass !ads all
        }

        default {
                pass none
                redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
                log /var/log/squidGuard/default.log
        }
}

В файле ads/domains всего две строчки:
linkexchange.ru
adv.hardwarez.ru

После выполнения теста:
/usr/local/bin/squidGuard -c /usr/local/squidGuard/test/squidGuard.conf < /usr/local/squidGuard/test/in > /usr/local/squidGuard/test/out -d

где файл in:
http://adv.hardwarez.ru/cgi-bin/click.cgi?..и т.д. 192.168.17.100/- - GET
http://linkexchange.ru/cgi-bin/click.cgi?...и т.д. 192.168.17.100/- - GET

в файле out пусто.

На экране выводиться
2002-10-09 11:53:13 [2541] init domainlist /usr/local/squidGuard/test/db/ads/domains
2002-10-09 11:53:13 [2541] loading dbfile /usr/local/squidGuard/test/db/ads/domains.db
2002-10-09 11:53:13 [2541] domainlist empty, removed from memory
2002-10-09 11:53:13 [2541] squidGuard 1.2.0 started (1034131993.779)
2002-10-09 11:53:13 [2541] squidGuard ready for requests (1034131993.784)
2002-10-09 11:53:13 [2541] squidGuard stopped (1034131993.785)

Права на .conf и .db файлы установлены как nobody:nogroup.
Подскажите что делать.


Содержание

Сообщения в этом обсуждении
"RE: Проблемы с squidGuard"
Отправлено AD , 09-Окт-02 07:54 
>Никак не могу заставить squidGuard резать банеры.
>Сделал тестовый конф файл:
>
>dbhome /usr/local/squidGuard/test/db
>logdir /var/log/squidGuard
>
>src admin {
>        ip    
>          192.168.17.100
>
>}
>dest ads {
>        domainlist ads/domains
>        redirect http://www.MY.host/images/not_banner.gif
>     }
>
>acl {
>        admin {
>            
>    pass !ads all
>        }
>
>        default {
>            
>    pass none
>            
>    redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
>            
>    log /var/log/squidGuard/default.log
>        }
>}
>
>В файле ads/domains всего две строчки:
>linkexchange.ru
>adv.hardwarez.ru
>
>После выполнения теста:
>/usr/local/bin/squidGuard -c /usr/local/squidGuard/test/squidGuard.conf < /usr/local/squidGuard/test/in > /usr/local/squidGuard/test/out -d
>
>где файл in:
>http://adv.hardwarez.ru/cgi-bin/click.cgi?..и т.д. 192.168.17.100/- - GET
>http://linkexchange.ru/cgi-bin/click.cgi?...и т.д. 192.168.17.100/- - GET
>
>в файле out пусто.
>
>На экране выводиться
>2002-10-09 11:53:13 [2541] init domainlist /usr/local/squidGuard/test/db/ads/domains
>2002-10-09 11:53:13 [2541] loading dbfile /usr/local/squidGuard/test/db/ads/domains.db
>2002-10-09 11:53:13 [2541] domainlist empty, removed from memory
>2002-10-09 11:53:13 [2541] squidGuard 1.2.0 started (1034131993.779)
>2002-10-09 11:53:13 [2541] squidGuard ready for requests (1034131993.784)
>2002-10-09 11:53:13 [2541] squidGuard stopped (1034131993.785)
>
>Права на .conf и .db файлы установлены как nobody:nogroup.
>Подскажите что делать.

права надо как в squid.conf прописаны. затем обнови бызы squidGuard -C all
посмотри еще потом логи, он у тебя базы сейчас не грузит.


"RE: Проблемы с squidGuard"
Отправлено vir2ual , 09-Окт-02 09:40 
>>Никак не могу заставить squidGuard резать банеры.
>>Сделал тестовый конф файл:
>>
>>dbhome /usr/local/squidGuard/test/db
>>logdir /var/log/squidGuard
>>
>>src admin {
>>        ip    
>>          192.168.17.100
>>
>>}
>>dest ads {
>>        domainlist ads/domains
>>        redirect http://www.MY.host/images/not_banner.gif
>>     }
>>
>>acl {
>>        admin {
>>            
>>    pass !ads all
>>        }
>>
>>        default {
>>            
>>    pass none
>>            
>>    redirect http://www.my.host/cgi-bin/bl.cgi?clientaddr=%a&clientn...
>>            
>>    log /var/log/squidGuard/default.log
>>        }
>>}
>>
>>В файле ads/domains всего две строчки:
>>linkexchange.ru
>>adv.hardwarez.ru
>>
>>После выполнения теста:
>>/usr/local/bin/squidGuard -c /usr/local/squidGuard/test/squidGuard.conf < /usr/local/squidGuard/test/in > /usr/local/squidGuard/test/out -d
>>
>>где файл in:
>>http://adv.hardwarez.ru/cgi-bin/click.cgi?..и т.д. 192.168.17.100/- - GET
>>http://linkexchange.ru/cgi-bin/click.cgi?...и т.д. 192.168.17.100/- - GET
>>
>>в файле out пусто.
>>
>>На экране выводиться
>>2002-10-09 11:53:13 [2541] init domainlist /usr/local/squidGuard/test/db/ads/domains
>>2002-10-09 11:53:13 [2541] loading dbfile /usr/local/squidGuard/test/db/ads/domains.db
>>2002-10-09 11:53:13 [2541] domainlist empty, removed from memory
>>2002-10-09 11:53:13 [2541] squidGuard 1.2.0 started (1034131993.779)
>>2002-10-09 11:53:13 [2541] squidGuard ready for requests (1034131993.784)
>>2002-10-09 11:53:13 [2541] squidGuard stopped (1034131993.785)
>>
>>Права на .conf и .db файлы установлены как nobody:nogroup.
>>Подскажите что делать.
>
>права надо как в squid.conf прописаны. затем обнови бызы squidGuard -C all
>
>посмотри еще потом логи, он у тебя базы сейчас не грузит.

В squid.conf прописано

cache_effective_user nobody
cache_effective_group nogroup

Базы обновлены.


"RE: Проблемы с squidGuard"
Отправлено SergiO , 28-Окт-02 16:42 
>>>На экране выводиться
>>>2002-10-09 11:53:13 [2541] init domainlist /usr/local/squidGuard/test/db/ads/domains
>>>2002-10-09 11:53:13 [2541] loading dbfile /usr/local/squidGuard/test/db/ads/domains.db
>>>2002-10-09 11:53:13 [2541] domainlist empty, removed from memory
                         Смореть сюда ^^^^^^^^^^^^^

>>>2002-10-09 11:53:13 [2541] squidGuard 1.2.0 started (1034131993.779)
>>>2002-10-09 11:53:13 [2541] squidGuard ready for requests (1034131993.784)
>>>2002-10-09 11:53:13 [2541] squidGuard stopped (1034131993.785)
>>>
Сам натыкался на эти грабли - проблема с BerkeleyDB - не та версия.
Скачать нужную и пересобрать squidGuard.
В описании они говорят про весиию 2.х - не верь, надо ставить 3.х