Rechercher : dans
Par :

Probleme squid/squidguard

Drogma, le 28 mai 2008 à 15:03:20 
 Signaler ce message aux modérateurs

Bonjour,


J'ai installe un proxy avec webmin / squid + squidguard, je me retrouve sur la fin avec un probleme de droit a mes blacklists / destination groupe.

Squid fait bel et bien son rôle.
Si je n'utilise pas de blacklist / destination group, le reseau est dans le bon ACL.

En resume, soit tout passe, soit rien.

Dans mon squidguard.conf, l'erreur suivante apparait

2008-05-28 12:32:29 [4113] New setting: dbhome: /var/lib/squidguard/db
2008-05-28 12:32:29 [4113] New setting: logdir: /var/log/squid
2008-05-28 12:32:29 [4113] init urllist /var/lib/squidguard/db/adult/urls
2008-05-28 12:32:29 [4113] /var/lib/squidguard/db/adult/urls: Permission denied
2008-05-28 12:32:29 [4113] going into emergency mode


le repertoire en question

-rwxrw---- 1 squid root 540145 mai 28 12:26 domains
-rwxrw---- 1 squid root 1486848 mai 28 12:26 domains.db
-rwxrw---- 1 squid root 796 mai 28 12:27 expressions
-rwxrw---- 1 squid root 608406 mai 28 12:27 urls
-rwxrw---- 1 squid root 888832 mai 28 12:28 urls.db


(j'ai aussi teste en chown squid.squid mais l'effet est identique.)

le chown a eu lieu a partir de /db.


j'ai beau tout retourner, je ne trouve aucune solution pour ce probleme.

la seule piste que j'ai, lors d'un ps -aux

root 4105 0.0 0.1 10664 2184 ? Ss 12:32 0:00 squid -D
squid 4107 0.1 0.4 14816 8640 ? S 12:32 0:01 (squid) -D
squid 4109 0.0 0.0 7084 1836 ? Ss 12:32 0:00 (squidGuard) -c
squid 4110 0.0 0.0 7084 1840 ? Ss 12:32 0:00 (squidGuard) -c
squid 4111 0.0 0.0 7084 1840 ? Ss 12:32 0:00 (squidGuard) -c
squid 4112 0.0 0.0 7084 1836 ? Ss 12:32 0:00 (squidGuard) -c
squid 4113 0.0 0.0 7084 1840 ? Ss 12:32 0:00 (squidGuard) -c
squid 4114 0.0 0.0 3232 688 ? Ss 12:32 0:00 (unlinkd)



je contaste que le 1er "Squid -D" est lance par le root et non squid mais je n'ai aucune idée comment le forcer a le lancer en tant que "squid".

dans squid.conf, les lignes suivantes apparaissent

cache_effective_user squid
cache_effective_group squid



suite au un conseil j'ai utilise cette commande

su - squid -c `tail /var/lib/squidguard/db/adult/urls`

j'avais "This account is currently not available." comme résultat.


j'ai suivi avec

usermod -s /bin/sh squid

et maintenant j'obtiens


"ztik.com/x/cok/sam01: zp*rn*s.com/*n*l: Aucun fichier ou dossier de ce type"


(les étoiles sont rajoutée juste pour le forum)


mais toujours permission denied dans mon squidGuard.log


Merci d'avance pour une solution ou meme une idée de solution

ps : je n'ai pas de très grande notion sous linux...

Configuration: Linux Fedora
Firefox 3.0

Meilleures réponses pour « probleme squid/squidguard » dans :
Installer un serveur proxy HTTP (Squid) VoirSommaire : 1. Installer le proxy 2. Configurer le proxy 2.1 Nommer le proxy 2.2 Choisir le port 2.3 Choisir l'interface 2.4 Définir les droits d'accès 2.5 Autoriser le groupe 2.6 Autoriser les ports non standards 3. Démarrer le...