Probleme pour lancer squidguard

j ai supprimer entierement squid de sur mon pc et la j essaye de le reinstaller mais voila qu’il me mes une erreur

[code]/etc/init.d/squid: line 74: 5467 Abandon $DAEMON -z
FATAL: Could not determine fully qualified hostname. Please set ‘visible_hostname’

Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
CPU Usage: 0.008 seconds = 0.004 user + 0.004 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 74: 5469 Abandon start-stop-daemon --quiet --start --pidfile $PIDFILE --chuid $CHUID --exec $DAEMON – $SQUID_ARGS </dev/null
failed!
[/code]
je les bien supprimer propremenr pourtant je ne comprend pas

Quel était l’intérêt de le supprimer?!? Bon…
Donnes
$ df
et ton fichier squid.conf

quote=“zyriuse”

code
FATAL: Could not determine fully qualified hostname. Please set ‘visible_hostname’
(…)
[/code]
je les bien supprimer propremenr pourtant je ne comprend pas[/quote] Et tu as fait ce qui est dit dans le message d’erreur ?

en clair rajoute un
visible_hostname nom_de_ta_machine
dans ton squid.conf mais il n’y aura pas que ça…

j ai bien rajouter le hostname dans le squid.

mais maintenant des que je lui demande demarrer squid.
et que je regarde dans le daemon.log j ai une erreur

: Unlinkd pipe opened on FD 10 : Swap maxSize 2097152 KB, estimated 161319 objects : Target number of buckets: 8065 : Using 8192 Store buckets : Max Mem size: 8192 KB : Max Swap size: 2097152 KB : Local cache digest enabled; rebuild/rewrite every 3600/3600 sec : diskHandleWrite: FD 9: disk write error: (28) No space left on $ : Write failure -- check your disk space and cache.log

Evidemment: même cause, même effet:

[quote]: diskHandleWrite: FD 9: disk write error: (28) No space left on $
: Write failure – check your disk space and cache.log[/quote]

Pas de place sur le disque. Tu peux désinstaller et réinstaller, ça fera exactement la même chose. Maintenant, si tu suis ce qu’on te dit et que tu vas voir le fil que je t’ai indiqué sur la façon de gagner de la place, ça ira sans doute mieux.

bonjour
il me semble qu il manque les lignes suivantes dans squid.conf

url_rewrite_program /usr/bin/squidGuard -c /etc/squidguard/squidGuard.conf
url_rewrite_children 5

dans /etc/squidguard/squidGuard.conf

dbhome /var/lib/squidguard/db (rajouter “blacklists” éventuellement)

En fait je voulais poster sur une solution concernant l accés aux bases

2017-09-03 10:51:53 [3838] init domainlist /var/lib/squidguard/db/blacklists/porn/domains
2017-09-03 10:51:53 [3838] INFO: loading dbfile /var/lib/squidguard/db/blacklists/porn/domains.db
2017-09-03 10:51:53 [3838] FATAL: Error db_open: Permission denied

Aprés avoir vérifié que proxy ( l utilisateur de squid) était bien propriétaire de ses bases :slight_smile:
chown proxy:proxy -R /var/lib/squidguard/db/*
find /var/lib/squidguard/db -type f | xargs chmod 644
find /var/lib/squidguard/db -type d | xargs chmod 755
ls -lRA /var/lib/squidguard/db/
sudo -u proxy squidGuard -C all

Même msg
2017-09-03 10:51:53 [3838] FATAL: Error db_open: Permission denied

J ai finalement du me résoudre à modifier /etc/passwd

proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
en
proxy:x:13:13:proxy:/bin:/usr/bin/squidguard:/var/lib/squidguard:/usr/lib/squidguard:/usr/sbin/nologin

Ça marche.
Il ne reste plus qu à se débarasser des moteurs de recherche …