Linux : Squid ne met pas en cache - Réseaux - Systèmes & Réseaux Pro
Marsh Posté le 26-11-2008 à 09:53:41
Utilisation professionnelle, j'avais fait une Machine virtuel en test celle qui marche niquel , et celle que j'ai refaire en prod mais pas mise en place avant de tout vérifié bien entendu bas plus de cache
Marsh Posté le 26-11-2008 à 10:25:37
Ta machine virtuelle avait le même fichier de conf ?
Citation : no_cache allow all |
me parait louche
Citation : htcp_access deny all |
me parait mal orthographié
Marsh Posté le 26-11-2008 à 11:22:20
j'ai fait un copié collé du fichier de conf, mais effectivement en regardant d'autre fichier de conf réalisé par d'autre, ils n'utilisent jamais les deux lignes que tu a cité.
Malheuresement j'ai pas mon serveur sous la main pour les tester j'ai la machine virtuel parcontre, je vais commenter c'est deux lignes pour voir si tout roule toujours déjà, merci en tout cas de ton aide.
Marsh Posté le 27-11-2008 à 18:58:05
la modération a oublié de dire "les fautes" ... il faut utiliser le verbe "mettre" ...
as tu lancé squid avec le paramètre pour reconstruire le cache ?
est ce que squid est lancé en chroot ?
est ce que l'utilisateur ET/OU le groupe dispose(nt) des droits XRW sur le dossier du cache ? et de façon récursive ?
Marsh Posté le 28-11-2008 à 15:27:16
j'ai lancé mon petit " squid -z " , en root pour les droits , comment mettre en récursif pour les droits ?
Pour la reconstruction du cache c'est bien le squid -z ?
Marsh Posté le 30-11-2008 à 20:53:14
ReplyMarsh Posté le 01-12-2008 à 11:08:15
boobaka a écrit : Ta machine virtuelle avait le même fichier de conf ?
me parait louche
me parait mal orthographié |
- no_cache allow all permet de ne "pas pas cacher" toutes les url, aussi bizarre que ça puisse paraître
- htcp_access existe bien apparemment (je connaissais pas non plus je précise)
http://en.wikipedia.org/wiki/HTCP
Marsh Posté le 01-12-2008 à 11:16:40
reckoner a écrit : |
J'ai bien les directives htcp également, je n'y ai jamais touché ca me paraissait bizarre mais non
D'où le no_cache allow all et son soucis de "Squid ne met pas en cache" semble lié. Il faudrait commenter cette variable, relancer et verifier tout ca.
Marsh Posté le 01-12-2008 à 11:55:44
J'ai effectivement commenter cette variable, le cache a l'air de marcher Yaaaahoooooo !!!! lol.
Moi je n'utilise pas SquidGuard car trop peu de site à bloquer pour que cela soit intéréssant, donc j'ai mais interdiction directement dans le fichier de conf de SQUID ce qui marche niquel, mais je voudrais que squid parte chercher la liste des sites non autorisé dans un autre fichier texte, si quelqu'un connait la commande je suis preneur
Marsh Posté le 01-12-2008 à 12:13:42
Ne cherche pas a faire à la main ce qui est fait nativement par squidguard ou n'importe quelle liste de blacklist.
1) les listes de squidguard sont à mettre à jour
2) pourquoi ne pas ajouter directement a ces listes existentes les domaines que tu désires bloqués?
3) Si tu veux être très restrictif (je le fais pour certains groupes) pourquoi ne pas uniquement autorisé ce que tu désires ?
Marsh Posté le 02-12-2008 à 11:43:37
Je n'ai pas installé le plug in squidGuard, car justement trop peu de site à bloquer, juste des Youtube, MSN et autre banalité à bloqué.
Donc je ne voulais pas un système trop lourd pour en tout une 30aines de site web.
Moi je voulais avoir en gros, un fichier dans lequel je rentrerai les sites à bloqué, que squid irait lire, pour tout simplement m'évitai de redémarer squid à chaque modification de site.
Je pense que ça doit être une ligne bête et méchante à rentré mais bon rien du tout sur le net à ce sujet.
edit : J'avais oublier la commande " squid reload " , pour recharger mon squid, mais bon je préfère avec un fichier externe.
Marsh Posté le 02-12-2008 à 15:49:55
Micko77666 a écrit : Je n'ai pas installé le plug in squidGuard, car justement trop peu de site à bloquer, juste des Youtube, MSN et autre banalité à bloqué. |
Mais c'est exactement le principe de squiguard, tu peux ajouter les sites que tu désires a la mano ...
Marsh Posté le 02-12-2008 à 17:09:03
installe webmin et fait le setup avec, j'ai tjrs fait ça et jamais aucun probleme.
Marsh Posté le 04-12-2008 à 13:59:36
Je sais bien que c'est exactement le principe de squidguard, mais ça me fait rajouté un plugin, configuré le tout, ça fait deux possibilité au proxy de plus marché car 2 services donc si je peux éviter c'est mieu enfaite, j'aurais eu des milliers de site à bloquer effectivement je serai passé par SquidGuard.
Marsh Posté le 04-12-2008 à 14:33:44
Dans ce cas tu te crées une acl url_regex
acl sitesinterdits url_regex "/etc/squid/sitesinterdits.list" |
Je tourne avec url regex chez moi mais à l'inverse de toi, je n'en autorise que certains ... Cette variable doit être testé en denier, tu dois t'assurer qu'avant tout fonctionne correctement.
Dans le fichiers /etc/squid/sitesinterdits.list
Marsh Posté le 22-11-2008 à 00:00:48
Bonjour tout le monde tous d'habord, je préviens d'avance mon orthographe est très mauvais, mais je ferais de mon mieux pour que ça soit lisible .
Explication de mon problème :
t c
J'ai un PC sous linux avec Mandriva 2008 avec Squid 3 de mis en place, sur ce serveur le cache et les différentes règles marche niquel.
J'ai un second PC avec Mandriva 2008 et Squid 3, j'ai mis le squid.conf exacte par rapport à l'autre, aucun problème de démarrage de squid et des filtres sauf... que ce serveur lui ne cache aucun fichier alors que pourtant c'est le même fichier de configuration que celui qui marche bien , c'est à n'y rien n'y comprendre
Je vous mais mon fichier de configuration qui est éxactement le même donc sur mes deux serveurs :
Donc voilà, je remercie d'avance tout ce qui pourront m'aider, car c'est pour le boulot et j'ai chercher partout ce qui pouvais y avoir et je n'ai pas trouvé, à noter aussi que quand je fait SQUID -Z , les répertoires du cache s'ajoute bien et qu'il n'y a aucun retour d'erreur.
Message édité par Micko77666 le 28-11-2008 à 15:28:23