Portál AbcLinuxu, 9. května 2025 06:29

Dotaz: squid + squidGuard(nefunguje)

14.12.2009 21:17 Milan
squid + squidGuard(nefunguje)
Přečteno: 376×
Odpovědět | Admin
Příloha:
Ahoj, nedari se mi zprovoznit squidGuard. Squid mi bezi na debianu/lenny a funguje, alespon to vidim ve /var/log/squid/access.log.

Konfiguracni soubor squid.conf mam v adresari /etc/squid/. Do toho soubouru jsem zadal redirect_program /usr/bin/squidGuard, takze se spolu i se squidem spousti squidGuard.

V priloze je jak vypada squidGuard.conf. Zda se ze mam vse dobre nadefinovano. squidGuard by mel hledat ve /var/lib/squidguard/db to co je zakazano. Pokud tam dam do urls a domains napr. root.cz. Spustim squidGuard -C all, potom squid -k reconfigure, prava mam nastavena na proxy:proxy, tak po zadani root.cz do browseru se mi stranky root.cz nactou.

Nevite nekdo jak zacit hledat chybu nebo co delam spatne?

Diky moc, Milan
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.12.2009 21:55 faha
Rozbalit Rozbalit vše Re: squid + squidGuard(nefunguje)
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dobrý den, také jsem s ním chvíli bojoval. Prohlédněte log (dle přiložené cfg /var/log/squid), po vytvoření souboru s hashem (ty s příponou .db) je nutné je také zpřístupnit uživateli pod kterým beží squid. Ve squid.conf a direktivě redirect_program specifikujte pro jistotu pomocí parametru -c který cfg. soubor squidguardu se má zpracovávat. A ještě poslední dotaz, do kterého souboru jste umístil adresu root.cz? Máte nastavený v prohlížeči proxy server nebo je proxy transparentní.
14.12.2009 22:51 Milan
Rozbalit Rozbalit vše Re: squid + squidGuard(nefunguje)
Dobry den, dekuji za tipy. Proxy mam nastavenu v prohlizeci. Zatim se mi nedari. Milan
Heron avatar 24.2.2010 16:32 Heron | skóre: 53 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: squid + squidGuard(nefunguje)

Řeším totéž.

Zajímavé je, že test přes

echo "http://domena.com/ 10.0.0.1/ - - GET" | squidGuard -c /etc/squid/squidguard.conf -d

funguje a vrátí to adresu nastavenou v redirect.

Chová se to, jako kdyby squid vůbec nepouštěl squidguard. Ve squid.conf mám tohle:

url_rewrite_program /usr/bin/squidGuard -c /etc/squid/squidguard.conf

Jenže vlastní testovací skript volaný zcela stejně to volá.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.