Project

General

Profile

Tâche #16717

Scénario #16546: Faire fonctionner Squid sur Eole 2.6 avec l'authentification

squid3-2 ne créé pas son cache

Added by Emmanuel GARETTE over 3 years ago. Updated over 3 years ago.

Status:
Reporté
Priority:
Normal
Assigned To:
-
Start date:
06/16/2016
Due date:
% Done:

0%

Estimated time:
1.00 h
Remaining (hours):
1.0

Description

Au démarrage de squid3-2 j'ai l'erreur suivante :

juil. 07 15:53:55 amon systemd[1]: Starting Squid HTTP Proxy 3.x - 2...
juil. 07 15:53:55 amon squid[8588]: 2016/07/07 15:53:55| Squid is already running!  Process ID 8535
juil. 07 15:53:55 amon squid[8598]:         Failed to verify one of the swap directories, Check cache.log
                                            for details.  Run 'squid -z' to create swap directories
                                            if needed, or if running Squid for the first time.

Le répertoire de cache n'existe pas :

root@amon:~# ls /var/spool/squid2
ls: impossible d'accéder à '/var/spool/squid2': Aucun fichier ou dossier de ce type

Related issues

Copied to eole-proxy - Tâche #16749: squid3-2 ne crée pas son cache Fermé 06/16/2016

History

#1 Updated by Emmanuel GARETTE over 3 years ago

  • Estimated time set to 1.00 h
  • Remaining (hours) set to 1.0

Voilà ce que j'ai fait pour résoudre le problème :

mkdir -p /var/spool/squid2
chown proxy:proxy /var/spool/squid2

Dans /lib/systemd/system/squid3-2.service remplacer :

ExecStartPre=/usr/sbin/squid -z

par

ExecStartPre=/usr/sbin/squid -z -f /etc/squid/squid2.conf

#2 Updated by Emmanuel GARETTE over 3 years ago

Je complèterais en disant que le type n'est pas bon dans le .service.

Il faut supprimer la ligne suivante :

Type=notify

#3 Updated by Scrum Master over 3 years ago

  • Status changed from Nouveau to Reporté

Also available in: Atom PDF