Project

General

Profile

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

Added by Ludwig Seys about 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
02/28/2022
Due date:
% Done:

100%

Remaining (hours):
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

Associated revisions

Revision 7f2bff86 (diff)
Added by Joël Cuissinat about 2 years ago

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

Revision 54f07cdc (diff)
Added by Joël Cuissinat about 2 years ago

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

History

#1 Updated by Ludwig Seys about 2 years ago

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

#2 Updated by Joël Cuissinat about 2 years ago

  • Tracker changed from Demande to Tâche
  • Status changed from Nouveau to En cours
  • Assigned To set to Joël Cuissinat
  • Parent task set to #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 Updated by Joël Cuissinat about 2 years ago

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

#4 Updated by Joël Cuissinat about 2 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#5 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from Résolu to En cours
  • % Done changed from 100 to 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 Updated by Fabrice Barconnière about 2 years ago

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 Updated by Joël Cuissinat about 2 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 90 to 100

Ajout du rm='True'

#8 Updated by Joël Cuissinat about 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF