Pages : 1
#1 Le 20/01/2021, à 09:10
- kbvz
squid qui ne veut pas coopérer [résolu]
bonjour à tous,
Je tente de mettre en fonction un squid et dans un premier temps, avant tout, je souhaite juste qu'il officie en relaie pour le moment puis ensuite viendront s'ajouter les logs de "qui fait quoi où" puis du filtrage
Je rencontre plusieurs soucis:
-quand je souhaite initialiser le cache (squid -z) je reçois:
FATAL: Squid is already running: Found fresh instance PID file (/var/run/squid.pid) with PID 71845
exception location: Instance.cc(121) ThrowIfAlreadyRunningWith
Je constate qu'il y a un bien un squid.pid et que celui ci contient une valeur (ici 71845)
-SI je decide d'aller supprimer cette valeur et que je relance la commande, il initialise les cache mais reste bloqué indéfiniment sur "removing pid file..."
si j'aborde la commande, je contate que le fichier pid file a été supprimé.
**Il est à noter que ce fichier réapparait si je restart le service**
Quand je test avec un
squid -k parse
je reçois ceci
2021/01/20 08:31:17| Startup: Initializing Authentication Schemes ...
2021/01/20 08:31:17| Startup: Initialized Authentication Scheme 'basic'
2021/01/20 08:31:17| Startup: Initialized Authentication Scheme 'digest'
2021/01/20 08:31:17| Startup: Initialized Authentication Scheme 'negotiate'
2021/01/20 08:31:17| Startup: Initialized Authentication Scheme 'ntlm'
2021/01/20 08:31:17| Startup: Initialized Authentication.
2021/01/20 08:31:17| Processing Configuration File: /etc/squid/squid.conf (depth 0)
2021/01/20 08:31:17| Not currently OK to rewrite swap log.
2021/01/20 08:31:17| storeDirWriteCleanLogs: Operation aborted.
2021/01/20 08:31:17| FATAL: Unable to open configuration file: /etc/squid/squid.conf: (13) Permission denied
2021/01/20 08:31:17| Squid Cache (Version 4.11): Terminated abnormally.
CPU Usage: 0.011 seconds = 0.008 user + 0.003 sys
Maximum Resident Size: 48928 KB
Page faults with physical i/o: 0
Ce qui m'intrigue c'est le "permission denied" sur squid.conf
-rw-r----- 1 root squid 2756 Jan 19 11:17 /etc/squid/squid.conf
Merci d'avance
Dernière modification par kbvz (Le 27/02/2021, à 11:04)
Hors ligne
#2 Le 20/01/2021, à 09:51
- bruno
Re : squid qui ne veut pas coopérer [résolu]
Bonjour,
La première erreur est d'essayer d'utiliser le démon squid directement en ligne de commande. Il est déjà lancé par un service systemd.
S'il y a des réglages à faire il faut modifier le(s) fichier(s) de configuration et relancer les service :
sudo systemctl restart squid
La seconde erreur est normale si l'utilisateur qui a lancé la commande n'est ni root, ni membre du groupe squid.
#3 Le 20/01/2021, à 10:36
- kbvz
Re : squid qui ne veut pas coopérer [résolu]
bonjour,
merci de ce retour
Bonjour,
La première erreur est d'essayer d'utiliser le démon squid directement en ligne de commande. Il est déjà lancé par un service systemd.
S'il y a des réglages à faire il faut modifier le(s) fichier(s) de configuration et relancer les service :sudo systemctl restart squid
Oui mais normalement squid -z permet d'initialser les repertoires de cache...
La seconde erreur est normale si l'utilisateur qui a lancé la commande n'est ni root, ni membre du groupe squid.
Oai, merci, j'ai rajouté un droit read sur le groupe, je suis boulet
Dernière modification par kbvz (Le 20/01/2021, à 10:38)
Hors ligne
#4 Le 20/01/2021, à 11:20
- bruno
Re : squid qui ne veut pas coopérer [résolu]
En principe le cache devrait être initialisé au lancement du service d'après les paramètres du fichier de configuration. Par défaut dans /var/spoll/squid.
#5 Le 27/02/2021, à 11:04
- kbvz
Re : squid qui ne veut pas coopérer [résolu]
Désolé de revenir tardivement. merci pour le retour, en effet c'était bien la bonne solution
Hors ligne
Pages : 1