problème d'installation de squidguard

problème d'installation de squidguard - Installation - Linux et OS Alternatifs

Marsh Posté le 25-04-2005 à 18:57:01    

bonsoir,  
 
Je suis en train d'installer SquidGuard sur une debian mais voilà que ça ne marche pas très bien :D
 
Squid est installé depuis un certain temps et tout fonctionne très bien.
Aujourd'hui je me lance pour installer squidguard en suivant la très bonne procédure suivante : http://christian.caleca.free.fr/squid/squidguard.htm mais voilà que ça ne se passe pas aussi bien que pour lui.
En fait c'est tout simple : si je défini le redirect_program dans /etc/squid/squid.conf squid ne démarre plus :D
Et c'est la même en passant par webmin :o
Sitôt que je retire cette ligne, tout remarche bien (sauf squidguard bien sur :D)
 
Vous auriez une solution à m'apporter?
 
Merci!
 
ps->je ne vois pas où sont les messages d'erreur quand on lance un processus comme squid :??:

Reply

Marsh Posté le 25-04-2005 à 18:57:01   

Reply

Marsh Posté le 25-04-2005 à 19:38:28    

bon alors en affinant le problème ça vient dès que j'ajoute un groupe de client, voire dès que j'ajoute une ACL avec ce groupe de client :/

Reply

Marsh Posté le 25-04-2005 à 19:56:19    

bon bah j'ai encore affiné, ça vient de la blacklist que j'utilise.
Dès que je fais squidGuard -C all avec la liste que j'ai téléchargé et en mettant à jour le fichier squidGuard.conf comme indiqué dans la procédure, squid se vautre :/

Reply

Marsh Posté le 25-04-2005 à 20:00:16    

tu as apt-get squidguard ?


---------------
:: Light is Right ::
Reply

Marsh Posté le 25-04-2005 à 20:01:18    

tu as essayé une autre blacklist ? celle du site de squidguard (si ce n'est pas déjà celle là que tu utilises) :
http://ftp.teledanmark.no/pub/www/ [...] sts.tar.gz


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-04-2005 à 21:27:28    

non je vais tester ça demain ;)
 
:jap:

Reply

Marsh Posté le 26-04-2005 à 14:09:43    

bon bah même chose.
 
donc j'ai décompressé les dossiers dans /var/lib/squidguard/db/ ensuite j'ai modifié le fichier squidguard.conf pour ajouter les destinations et là ça replante.
Alors je me pose une question tout bête : le paramètres de la section dans le fichier de config' c'est bien "destination" comme c'est indiqué dans cette procédure ?


Message édité par Krapaud le 26-04-2005 à 14:09:53
Reply

Marsh Posté le 26-04-2005 à 14:14:03    

vérifies dans le man si le paramètre est bon, peut-être que la doc utilise une version différente de la tienne


---------------
:: Light is Right ::
Reply

Marsh Posté le 26-04-2005 à 14:28:18    

pas bête :D

Reply

Marsh Posté le 26-04-2005 à 19:21:20    

bah le man ne dit rien mais bon :/
 
voilà ma version, si jamais quelqu'un a déjà eu un bug similaire.
 
SquidGuard: 1.2.0 Sleepycat Software: Berkeley DB 4.1.25: (January  8, 2005)
 
:jap:

Reply

Marsh Posté le 26-04-2005 à 19:21:20   

Reply

Marsh Posté le 26-04-2005 à 19:48:16    

ne dit rien dans le sens qu'il ne parle pas de cette option ?
 
dans ce cas je pense que soit elle a changé de nom (encore qu'il gueulerait normalement), soit il y a un bug


---------------
:: Light is Right ::
Reply

Marsh Posté le 26-04-2005 à 21:16:19    

non elle n'a pas changé de nom je viens de le vérifier dans la FAQ de squidguard.org.
Vraisemblablement c'est un bug et là j'suis comme qui dirait légèrement paumé :o
 
A la limite vous sauriez me proposer un logiciel aussi efficace que squidguard?
 
Merci :)

Reply

Marsh Posté le 26-04-2005 à 21:44:10    

bof :D


---------------
:: Light is Right ::
Reply

Marsh Posté le 27-04-2005 à 11:24:14    

zut :'(

Reply

Marsh Posté le 27-04-2005 à 11:34:15    

mais au fait tu as installé squidguard via apt ou par les src ?


---------------
:: Light is Right ::
Reply

Marsh Posté le 27-04-2005 à 12:49:23    

slt,
 
désolé de taper l'incrust ds cette discution, mais je suis en train également d'installer squidguard sur mon micro, et moi je bute à la config du  "groupe" on propose: une classe d'adresse IP, un nom de domaine, une plage d'adresse IP, un user etc, ds mon cas squidguard est installé sur ma machine principale avec une IP dynamique, donc ma solution pour definir le groupe etait le "user", mais qd je rentre mon nom de user le groupe n'est pas pris en compte?, par contre si je mets mon IP du moment ça fonctionne! (pour l'instant je n'ai pas encore configuré de blacklist).
 
 
sinon pour krapaud, voilà une reponse qd j'ai demandé quel logiciel utilisé pour un controle parental:
 

Citation :

j'utilise depuis quelques mois, dans le cadre d'une école élémentaire, le couple:
wwwoffle/privoxy (en attendant un controleur d'accès dédié provenant de l'éducation nationale: amon fonctionnant sous linux m'a-t-on dit).
Privoxy est un filtre qui marche plutôt bien mais n'est pas configuré à l'installation pour éliminer les sites sensibles. Il faut éditer les fichiers de config. C'est relativement simple (un "-" à transformer en "+" ) mais il faut lire la doc pour bien comprendre ce qu'on fait. Il est utile aussi de connaître les expressions régulières pour personnaliser le comportement. De plus, il a des capacités à éliminer les popups, les bannières et les pubs non sollicités.
wwwoffle est un cache permettant la navigation off line très efficace mais ne supporte pas https (seulement http) ce qui n'est qu'une gêne mineure. Quand on n'a qu'une connexion à 40 kb/s, c'est appréciable et surtout cela permet de faire une prénavigation (la ceinture ET les bretelles ...)

 

Reply

Marsh Posté le 27-04-2005 à 15:27:07    

Tomate a écrit :

mais au fait tu as installé squidguard via apt ou par les src ?


 
 
via apt :)

Reply

Marsh Posté le 27-04-2005 à 15:28:23    

merci lima, j'vais un peu lu de doc sur wwwoffle/privoxy mais les retours que j'en ai lu ne sont pas très favorables :/

Reply

Marsh Posté le 27-04-2005 à 19:34:32    

bon je viens d'installer les blacklist et chez moi ça fonctionne, pas tres longtps :-(( certe mais a priori mon pb vient d'une taille de cache de squid !!
 
ERROR
The requested URL could not be retrieved
 
While trying to retrieve the URL: http://forum.mandrivaclub.com/login.php?
 
The following error was encountered:
 
This cache is in the process of shutting down and can not service your request at this time. Please retry your request again soon.
 
Your cache administrator is root.
Generated Wed, 27 Apr 2005 17:06:51 GMT by localhost.localdomain (squid/2.5.STABLE6)  
 
le pb est que je ne sais pas ou il met se foutu cache, j'ai rajouté une ligne ds squid.conf  
cache_swap 2048
 
qui tend à ralentir le pb, mais ne l'efface pas...
as-tu plus d'infos que moi sur ce cache?
 
a+  
 

Reply

Marsh Posté le 27-04-2005 à 19:37:37    

krapaud :
t'as quelques choses dans les logs ?
 
t'as essayé en en mettant qu'un des dossiers ?


Message édité par Mjules le 27-04-2005 à 19:37:59

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 27-04-2005 à 19:42:55    

bah non, rien dans les logs, et oui j'ai essayé de ne mettre qu'un dossier mais c'est pareil :/

Reply

Marsh Posté le 27-04-2005 à 19:45:28    

question bête, tu as bien chowné/chmodé tout le contenu


Message édité par Mjules le 27-04-2005 à 19:45:35

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 27-04-2005 à 19:51:04    

oui :D

Reply

Marsh Posté le 27-04-2005 à 20:06:08    

quand ça plante il n'y a rien dans les logs ?
t'as checké sur google voir s'il y avait le même pb ?
 
sinon la dernière solution reste le strace à mon avis (bourrin, mais effiace, ça m'a déjà servit)


---------------
:: Light is Right ::
Reply

Marsh Posté le 27-04-2005 à 20:15:38    

Reply

Marsh Posté le 28-04-2005 à 10:14:03    

strace? :??:

Reply

Marsh Posté le 28-04-2005 à 10:16:52    


oui, pour voir tout ce que le binaire fait : ouverture de lib, fichiers, socket, etc ......
 
tu veras là où il plante ;)


Message édité par Tomate le 28-04-2005 à 10:17:11

---------------
:: Light is Right ::
Reply

Marsh Posté le 28-04-2005 à 11:54:21    

Si on reprends dans l'aordre, dans ton squidGuard.conf t'as au mois ces 2 lignes  
 


# CONFIGURATION DIRECTORIES
dbhome /etc/squid/blacklists
logdir /var/log/squidGuard


 
squidGuard est lancé avec l'identité de squid : chmod + chown ok ?
 
ensuite tu dois avoir des logs de ce style :


2005-04-25 16:31:27 [20758] init domainlist /etc/squid/blacklists/ce_nord/domains
2005-04-25 16:31:27 [20758] loading dbfile /etc/squid/blacklists/ce_nord/domains.db
2005-04-25 16:31:27 [20758] init urllist /etc/squid/blacklists/ce_nord/urls
2005-04-25 16:31:27 [20758] loading dbfile /etc/squid/blacklists/ce_nord/urls.db
2005-04-25 16:31:27 [20758] init expressionlist /etc/squid/blacklists/ce_nord/expressions
2005-04-25 16:31:27 [20758] squidGuard 1.2.0 started (1114439487.277)
2005-04-25 16:31:27 [20758] squidGuard ready for requests (1114439487.283)


 
 
et théoriquement si squidGuard ne peut pas lire les blacklists, il passe en mode emergency ==> Pass all
Donc si il vautre squid c'est qu'il se vautre... d'ou strace [:spamafote]


Message édité par Phoenix le 28-04-2005 à 11:55:50
Reply

Marsh Posté le 28-04-2005 à 12:48:22    

Tomate a écrit :

oui, pour voir tout ce que le binaire fait : ouverture de lib, fichiers, socket, etc ......
 
tu veras là où il plante ;)


 
 
euh j'connais pas du tout cette fonction :o

Reply

Marsh Posté le 28-04-2005 à 12:49:20    

phoenix->j'ai bien tout ça, pas de message d'erreur, juste squidguard qui ne se lance pas.

Reply

Marsh Posté le 28-04-2005 à 13:25:40    

Krapaud a écrit :

euh j'connais pas du tout cette fonction :o


tomate@gate:~$ apt-cache show strace
Package: strace
Priority: standard
Section: utils
Installed-Size: 200
Maintainer: Roland McGrath <frob@debian.org>
Architecture: i386
Version: 4.5.8-1.2
Depends: libc6 (>= 2.3.2.ds1-4)
Filename: pool/main/s/strace/strace_4.5.8-1.2_i386.deb
Size: 90674
MD5sum: d7ccfe89f1cfb1247c97075858d77541
Description: A system call tracer
 strace is a system call tracer, i.e. a debugging tool which prints out
 a trace of all the system calls made by a another process/program.
 The program to be traced need not be recompiled for this, so you can
 use it on binaries for which you don't have source.
 .
 System calls and signals are events that happen at the user/kernel
 interface. A close examination of this boundary is very useful for bug
 isolation, sanity checking and attempting to capture race conditions.


:o


---------------
:: Light is Right ::
Reply

Marsh Posté le 28-04-2005 à 18:46:17    

oui j'ai bien compris, mais j'bite queue dalle en dev donc ça va pas trop m'aider j'pense :D

Reply

Marsh Posté le 28-04-2005 à 19:02:40    

me demandez pas comment, mais ça marche maintenant :o

Reply

Marsh Posté le 28-04-2005 à 19:05:05    

pornographie filtre même pas grosseins.com :'( :D

Reply

Marsh Posté le 28-04-2005 à 19:53:56    

[:god]


---------------
:: Light is Right ::
Reply

Marsh Posté le 29-04-2005 à 00:45:06    

Krapaud a écrit :

me demandez pas comment, mais ça marche maintenant :o


 
 
Heu t'as des logs ? Et si t'ajoute des site en blacklist et que tu refait un squidGuard -c /etc/squidGaurd.con -C all il prends les modifs ?

Reply

Marsh Posté le 29-04-2005 à 09:58:26    

euh le feuilleton n'est pas fini en fait :D
 
quand j'ajoute une destination 'violence', là ça replante :D

Reply

Marsh Posté le 29-04-2005 à 09:59:04    

strace :D


---------------
:: Light is Right ::
Reply

Marsh Posté le 29-04-2005 à 10:09:48    

bah j'ai essayé un strace /etc/init.d/squid start > /home/user/log mais dans le log il me dit juste "démarrage de squid" :D

Reply

Marsh Posté le 29-04-2005 à 10:16:20    

Krapaud a écrit :

bah j'ai essayé un strace /etc/init.d/squid start > /home/user/log mais dans le log il me dit juste "démarrage de squid" :D


ça métonne pas :D
 
regarde le fichier /etc/init.d/squid pour trouver le binaire à lancer
ensuite : strace bianire_squid [les options] > fichier.log ;)


---------------
:: Light is Right ::
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed