Bonjour,
j'ai installé un petit squid au boulot qui met en cache notre intranet local,
en général ça fonctionne bien,
notre intranet contient beaucoup de document de type excel, word et pdf mais mon problème c'est que mon squid ne met pas à jour les fichiers,
donc mes utilisateurs affichent des fichiers qui ne sont pas à jour...
dans mes log squid j'ai bien des TCP_IMS_HIT mais pas de TCP_REFRESH_HIT
je pense que je dois configurer le refresh_pattern dans le squid.conf mais je ne comprends pas trop le principe
Merci
Arnaud.
# pas compris l'interet
Posté par NeoX . Évalué à 3.
tu met en place un systeme de cache et tu te plains que les fichiers ne sont pas à jour
ca me semble logique puisqu'ils sont cachés
ton reseau interne est si lent que tu as besoin d'un cache ?
[^] # Re: pas compris l'interet
Posté par Arnaud (site web personnel) . Évalué à 1.
le serveur intranet est sur un autre site
en réalité j'ai créé 2 squids sur 2 autres gros sites
le principe du squid justement c'est qu'il doit vérifié si les fichiers qu'il "cache" ne sont pas périmés ...
pourquoi il ne se met pas à jour ?
[^] # Re: pas compris l'interet
Posté par Frederic Bourgeois (site web personnel) . Évalué à 1.
Non ce n'est pas logique, par défaut squid vérifie systématiquement le header des fichiers.
Essaye en enlevant la ligne refresh_pattern, vérifies aussi que les différents serveurs sont bien à l'heure (squid et les serveurs intranet) ?
# Vérifications
Posté par DLFP est mort . Évalué à 2.
Est-ce que le serveur que tu cache donne des headers HTTP corrects ? E-Tag, Last-Modified, etc.
DLFP >> PCInpact > Numerama >> LinuxFr.org
[^] # Re: Vérifications
Posté par Arnaud (site web personnel) . Évalué à -1.
suis plutôt débutant, comment je peux vérifié ce que tu me demande?
[^] # Re: Vérifications
Posté par DLFP est mort . Évalué à 2.
Tu peux utiliser HEAD (package libwww-perl)
Ça te donnera quelque chose comme ça :
DLFP >> PCInpact > Numerama >> LinuxFr.org
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.