SARG: File not found: /var/log/squid/access.l

Fermé
laurychou Messages postés 2 Date d'inscription mercredi 24 août 2011 Statut Membre Dernière intervention 25 août 2011 - 24 août 2011 à 13:43
mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 - 26 août 2011 à 15:35
Bonjour,
je suis étudiante en informatique
je dois installer et configurer un proxy squid sous ubuntu
j'ai installé et configurer squid sans problmè
pareil avec webmin
j'ai aussi installer sarg pour pouvoir visualiser les statistiques d'accès sur le serveur du proxy via webmin mais quand je lance sarg en frappant la commande sudo sarg j'ai ce message d'erreur: SARG: File not found: /var/log/squid/access.log
je ne comprend pas prkoi
si vous aviez la solution a ce problème svp faites le moi savoir
merci

1 réponse

mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 7 781
25 août 2011 à 00:56
Vu le message d'erreur, sarg cherche à lire /var/log/squid/access.log, sans doute en vue d'en tirer des informations par exemple pour faire du reporting.

Manifestement ce fichier n'existe pas comme te le montrera sûrement la commande :

ls -l /var/log/squid/access.log


Que donnent les commandes suivantes ?

ls -l /var/log/
ls -l /var/log/squid/


Il faudrait voir si dans sarg tu peux corriger le chemin /var/log/squid/access.log par le bon chemin. Vérifie aussi si ce n'est pas simplement que dans les options de squid le fichier n'est pas généré (ou généré ailleurs).

Bonne chance
0
laurychou Messages postés 2 Date d'inscription mercredi 24 août 2011 Statut Membre Dernière intervention 25 août 2011
25 août 2011 à 14:19
bjr
la commande ls -l /var/log/squid/access.log me donne ceci: -rw-r----- 1 proxy proxy 0 2011-08-25 08:14 /var/log/squid3/access.log

la commande ls -l /var/log me donne ceci: total 10040
-rw-r--r-- 1 root root 41691 2011-08-23 17:13 alternatives.log
drwxr-x--- 2 root adm 4096 2011-08-23 16:59 apache2
drwxr-xr-x 2 root root 4096 2010-09-27 16:30 apparmor
drwxr-xr-x 2 root root 4096 2010-10-07 16:58 apt
-rw-r--r-- 1 root root 29719 2011-08-23 17:13 aptitude
-rw-r----- 1 syslog adm 74224 2011-08-25 13:09 auth.log
-rw-r----- 1 syslog adm 36641 2011-08-21 14:36 auth.log.1
-rw-r----- 1 root adm 31 2010-10-07 16:58 boot
-rw-r--r-- 1 root root 457 2011-08-25 07:57 boot.log
-rw-r--r-- 1 root root 41260 2010-10-07 16:58 bootstrap.log
-rw-rw-r-- 1 root utmp 384 2011-08-21 14:10 btmp
drwxr-xr-x 2 root root 4096 2011-08-18 16:49 ConsoleKit
drwxr-xr-x 2 root root 4096 2011-08-23 08:25 cups
-rw-r----- 1 syslog adm 180744 2011-08-25 08:13 daemon.log
-rw-r----- 1 syslog adm 135646 2011-08-21 14:10 daemon.log.1
-rw-r----- 1 syslog adm 163058 2011-08-25 07:58 debug
-rw-r----- 1 syslog adm 191378 2011-08-21 14:10 debug.1
drwxr-xr-x 2 root root 4096 2010-10-04 16:27 dist-upgrade
-rw-r----- 1 root adm 51873 2011-08-25 07:57 dmesg
-rw-r----- 1 root adm 52286 2011-08-24 08:02 dmesg.0
-rw-r----- 1 root adm 14027 2011-08-23 08:13 dmesg.1.gz
-rw-r----- 1 root adm 14282 2011-08-22 12:10 dmesg.2.gz
-rw-r----- 1 root adm 13849 2011-08-22 08:11 dmesg.3.gz
-rw-r----- 1 root adm 13802 2011-08-21 23:04 dmesg.4.gz
-rw-r--r-- 1 root root 1481112 2011-08-24 15:21 dpkg.log
-rw-r--r-- 1 root root 24024 2011-08-18 16:36 faillog
-rw-r--r-- 1 root root 2475 2011-08-22 11:58 fontconfig.log
drwxr-xr-x 2 root root 4096 2010-10-07 16:58 fsck
drwxrwx--T 2 root gdm 4096 2011-08-25 07:57 gdm
drwxr-xr-x 2 root root 4096 2011-08-18 16:39 installer
-rw-r--r-- 1 root root 0 2011-08-19 07:26 jockey.log
-rw-r--r-- 1 root root 34328 2011-08-19 07:26 jockey.log.1
-rw-r----- 1 syslog adm 4417449 2011-08-25 07:59 kern.log
-rw-r----- 1 syslog adm 598812 2011-08-21 14:10 kern.log.1
-rw-rw-r-- 1 root utmp 292292 2011-08-18 16:36 lastlog
-rw-r----- 1 syslog adm 0 2011-08-18 16:49 lpr.log
-rw-r----- 1 syslog adm 0 2011-08-18 16:49 mail.err
-rw-r----- 1 syslog adm 0 2011-08-18 16:49 mail.info
-rw-r----- 1 syslog adm 0 2011-08-18 16:49 mail.log
-rw-r----- 1 syslog adm 0 2011-08-18 16:49 mail.warn
-rw-r----- 1 syslog adm 581248 2011-08-25 08:14 messages
-rw-r----- 1 syslog adm 418253 2011-08-21 14:10 messages.1
drwxr-xr-x 2 root root 4096 2011-08-18 16:49 news
-rw-rw-rw- 1 root root 102470 2011-08-25 07:59 pm-powersave.log
-rw-r--r-- 1 root root 8121 2011-08-19 06:51 pm-suspend.log
-rw-r--r-- 1 root root 0 2010-10-07 16:58 pycentral.log
drwxr-xr-x 2 root root 4096 2010-10-05 23:26 samba
drwxr-xr-x 2 speech-dispatcher root 4096 2010-08-12 07:10 speech-dispatcher
drwxr-xr-x 2 proxy proxy 4096 2011-08-25 08:14 squid3
-rw-r----- 1 syslog adm 3502 2011-08-25 13:09 syslog
-rw-r----- 1 syslog adm 331293 2011-08-25 08:13 syslog.1
-rw-r----- 1 syslog adm 230514 2011-08-23 08:19 syslog.2.gz
-rw-r----- 1 syslog adm 37544 2011-08-22 08:17 syslog.3.gz
-rw-r----- 1 syslog adm 78076 2011-08-21 14:17 syslog.4.gz
-rw-r----- 1 syslog adm 48327 2011-08-19 07:17 syslog.5.gz
-rw-r--r-- 1 root root 222976 2011-08-25 07:57 udev
-rw-r----- 1 syslog adm 0 2011-08-18 16:49 ufw.log
drwxr-xr-x 2 root root 4096 2010-08-26 17:51 unattended-upgrades
-rw-r----- 1 syslog adm 23915 2011-08-25 07:58 user.log
-rw-r----- 1 syslog adm 3781 2011-08-21 14:10 user.log.1
-rw-r--r-- 1 root root 200369 2011-08-18 20:45 vbox-install.log
-rw-rw-r-- 1 root utmp 72960 2011-08-25 13:06 wtmp
-rw-r--r-- 1 root root 36207 2011-08-25 08:54 Xorg.0.log
-rw-r--r-- 1 root root 37463 2011-08-24 17:24 Xorg.0.log.old


la commande ls -l /var/log/squid me donne ceci: total 88
-rw-r----- 1 proxy proxy 0 2011-08-25 08:14 access.log
-rw-r----- 1 proxy proxy 0 2011-08-22 13:36 access.log.1
-rw-r----- 1 proxy proxy 234 2011-08-25 08:14 cache.log
-rw-r----- 1 proxy proxy 79529 2011-08-25 07:57 cache.log.1

je ne sais vraiment pas où est le problème jai dja vérifié
merci de ton attention
0
mamiemando Messages postés 33268 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 18 septembre 2024 7 781
Modifié par mamiemando le 26/08/2011 à 15:38
Bah moi j'ai l'impression tu as trouvé le problème.

Si on regarde le premier ls, tu as un répertoire /var/log/squid3 et non /var/log/squid/. Du coup j'imagine que ton second ls est plutôt "ls -l /var/log/squid3" ?

Le plus simple est de créer un lien symbolique pour que /var/log/squid désigne /var/log/squid3:

cd /var/log  
sudo ln -s squid3 squid


Sinon regarde dans la conf de sarg, le répertoire de log est sans doute indiqué (il faut corriger /var/log/squid par /var/log/squid3). A priori ce serait dans un répertoire genre /etc/sarg (je ne connais pas cet outil). Si c'est bien dans ce répertoire que sarg est configuré, tu devrais pouvoir retrouver le fichier à corriger avec la commande :

grep -nr "/var/log/squid" /etc/sarg


Bonne chance
0