Projet

Général

Profil

Tâche #33872

Scénario #33781: Traitement express MEN (06-12)

si squid2 est désactivé on a des erreurs inquiétantes dans les logs

Ajouté par Ludwig Seys il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
28/02/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

si squid2 n'est pas activé nous avons des messages d'erreur type : 2022-02-28T10:54:39.068240+01:00 amon.etb1.lan squid: FATAL: Unable to open configuration file: /etc/squid/squid2.conf: (2) No such file or directory
Dans le fichier /var/log/rsyslog/local/squid/squid.alert.log
Pour reproduire dans l'infra EOLE, :
CreoleSet activer_squid2 non
rm /etc/squid/squid2.conf
reconfigure

Révisions associées

Révision 7f2bff86 (diff)
Ajouté par Joël Cuissinat il y a environ 2 ans

Avoid error message when squid2 is disabled (ref #33872)

Révision 54f07cdc (diff)
Ajouté par Joël Cuissinat il y a environ 2 ans

Remove squid2.conf and 02inc-squid.conf targets when disabled (ref #33872)

Historique

#1 Mis à jour par Ludwig Seys il y a environ 2 ans

problème détecté sur un amon en 2.8.1

#2 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Tracker changé de Demande à Tâche
  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat
  • Tâche parente mis à #33781

Ce message est généré par une commande non conditionnée en posttemplate :

root@amon:~# rgrep -A2 Peuplement /usr/share/eole/posttemplate/00-squid 
# Peuplement des répertoires de cache
CreoleRun "squid -f /etc/squid/squid.conf -z 2>/dev/null" proxy
CreoleRun "squid -f /etc/squid/squid2.conf -z 2>/dev/null" proxy

#3 Mis à jour par Joël Cuissinat il y a environ 2 ans

Idem en 2.7.2, je propose de corriger dans ces deux versions ;)

#4 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#5 Mis à jour par Fabrice Barconnière il y a environ 2 ans

  • Statut changé de Résolu à En cours
  • % réalisé changé de 100 à 90

L'erreur est toujours présente au 1er reconfigure (2.7.2 et 2.8.1).
Plus d'erreur sur les reconfigure suivants

#6 Mis à jour par Fabrice Barconnière il y a environ 2 ans

J'ai voulu reproduire en supprimant manuellement le fichier de conf squid2. Le correctif est OK mais l'arrêt du service aussi journalise cette erreur.
Mais ça n'est pas ce qu'il se passe dans la réalité.

En "activant squid2+reconfigure" / "désactivant squid2+reconfigure", l'erreur n'apparaît plus dans le log.
Toutefois, le fichier /etc/squid/squid2.conf n'est pas supprimé si on désactive squid2 et de ce fait, le cache de squid2 est régénéré inutilement.

Dans le dictionnaire 23_proxy.xml, j'ai testé en ajoutant un rm='True' sur le filelist squid2 pour /etc/squid/squid2.conf et /etc/squid/02inc-squid.conf et ça semble fonctionner

#7 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 90 à 100

Ajout du rm='True'

#8 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF