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
100%
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
Avoid error message when squid2 is disabled (ref #33872)
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