Comment configurer l'heure dans squidguard
Résolu
jojodeparis
Messages postés
108
Date d'inscription
Statut
Membre
Dernière intervention
-
mlmd -
mlmd -
Bonsoir,
j'ai configurer squid/squidguard sur un system debian. Les deux programmes fonctionnent correctement. Tous les sites que j'ai bloqué au niveau des acl ne sont pas accessibles. Mais mon problème, c'est que je n'aimerais pas bloquer pour toujours ces sites. J'aimerais que ça soit à des periode precise de la journée que ces sites soit pas accessible.
Pour cela j'ai voulu configurer le WorkHours située dans le fichier de configuration de squidguard . j'ai fasi des recherches sur le net et j'ai même trouver sur le site de squidguard, comment le faire :http://www.squidguard.org/Doc/extended.html
Mais dès que je configure comme dit sur le lien et que je relance mon squid, j'ai l"erreur suivante dans mon squidguard.log et mon squid arrete de fonctionner
2007-08-16 19:15:37 [5511] init urllist /var/lib/chastity/ads/urls
2007-08-16 19:15:37 [5511] loading dbfile /var/lib/chastity/ads/urls.db
2007-08-16 19:15:37 [5511] init domainlist /var/lib/chastity/publicite/domains
2007-08-16 19:15:37 [5513] (squidGuard): ACL source all is not defined in configfile /etc/chastity/squidGuard-chastity.conf
2007-08-16 19:15:37 [5511] init urllist /var/lib/chastity/publicite/urls
2007-08-16 19:15:37 [5511] init expressionlist /var/lib/chastity/publicite/expressions
2007-08-16 19:15:37 [5511] init domainlist /var/lib/chastity/mixed_adult/domains
2007-08-16 19:15:37 [5511] (squidGuard): ACL source all is not defined in configfile /etc/chastity/squidGuard-chastity.conf
2007-08-16 19:15:37 [5514] init domainlist /var/lib/chastity/ixcom/domains
2007-08-16 19:15:37 [5514] init domainlist /var/lib/chastity/adult/domains
2007-08-16 19:15:37 [5514] loading dbfile /var/lib/chastity/adult/domains.db
Au même moment, au niveau de mon syslog, j'ai ceci :
ug 16 19:15:37 ixproxy squid[5510]: Starting Squid Cache version 2.5.STABLE9 for i386-debian-linux-gnu...
Aug 16 19:15:37 ixproxy squid[5510]: Process ID 5510
Aug 16 19:15:37 ixproxy squid[5510]: With 4096 file descriptors available
Aug 16 19:15:37 ixproxy squid[5510]: DNS Socket created at 0.0.0.0, port 32780, FD 6
Aug 16 19:15:37 ixproxy squid[5510]: Adding nameserver 85.118.35.229 from /etc/resolv.conf
Aug 16 19:15:37 ixproxy squid[5510]: helperOpenServers: Starting 15 'squidGuard' processes
Aug 16 19:15:37 ixproxy squid[5510]: User-Agent logging is disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Referer logging is disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Unlinkd pipe opened on FD 26
Aug 16 19:15:37 ixproxy squid[5510]: Swap maxSize 10485760 KB, estimated 806596 objects
Aug 16 19:15:37 ixproxy squid[5510]: Target number of buckets: 40329
Aug 16 19:15:37 ixproxy squid[5510]: Using 65536 Store buckets
Aug 16 19:15:37 ixproxy squid[5510]: Max Mem size: 131072 KB
Aug 16 19:15:37 ixproxy squid[5510]: Max Swap size: 10485760 KB
Aug 16 19:15:37 ixproxy squid[5510]: Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
Aug 16 19:15:37 ixproxy squid[5510]: Rebuilding storage in /data/squid (CLEAN)
Aug 16 19:15:37 ixproxy squid[5510]: Using Least Load store dir selection
Aug 16 19:15:37 ixproxy squid[5510]: Set Current Directory to /var/spool/squid
Aug 16 19:15:37 ixproxy squid[5510]: Loaded Icons.
Aug 16 19:15:37 ixproxy squid[5510]: Accepting HTTP connections at 0.0.0.0, port 80, FD 28.
Aug 16 19:15:37 ixproxy squid[5510]: Accepting ICP messages at 0.0.0.0, port 3130, FD 29.
Aug 16 19:15:37 ixproxy squid[5510]: HTCP Disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Accepting SNMP messages on port 3401, FD 30.
Aug 16 19:15:37 ixproxy squid[5510]: WCCP Disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Ready to serve requests.
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #1 (FD 8) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #2 (FD 9) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #3 (FD 10) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #4 (FD 11) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #5 (FD 12) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #6 (FD 13) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #7 (FD 14) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #8 (FD 15) exited
Aug 16 19:15:37 ixproxy squid[5510]: Too few redirector processes are running
Aug 16 19:15:37 ixproxy squid[5510]: The redirector helpers are crashing too rapidly, need help!
Aug 16 19:15:37 ixproxy squid[3688]: Squid Parent: child process 5510 exited due to signal 6
J'ai quand même bien suivit l'exemple donner sur le lien de squidguard. voici la comment j'ai reconfigurer mon temps et la partis acl de squidguard :
time afterwork {
weekly s 10:00-13:00 17:00-19:30
weekly m 07:00-13:00 14:00-20:00
weekly t 07:00-13:00 14:00-20:00
weekly w 07:00-13:00 14:00-20:00
weekly h 07:00-13:00 14:00-20:00
weekly f 07:00-13:00 14:00-20:00
weekly a 10:30-13:00 17:00-20:00
}
acl {
all within afterwork {
pass all
}
else {
pass !adv !porn !warez all
}
default {
pass none
redirect http://localhost/block.html
}
}
L'exemple donnée sur le site même de squidguard ne marche pas. Quelqu'un a déjà configurer les horaires une fois et pourrait m'aider svp?
Merci.
j'ai configurer squid/squidguard sur un system debian. Les deux programmes fonctionnent correctement. Tous les sites que j'ai bloqué au niveau des acl ne sont pas accessibles. Mais mon problème, c'est que je n'aimerais pas bloquer pour toujours ces sites. J'aimerais que ça soit à des periode precise de la journée que ces sites soit pas accessible.
Pour cela j'ai voulu configurer le WorkHours située dans le fichier de configuration de squidguard . j'ai fasi des recherches sur le net et j'ai même trouver sur le site de squidguard, comment le faire :http://www.squidguard.org/Doc/extended.html
Mais dès que je configure comme dit sur le lien et que je relance mon squid, j'ai l"erreur suivante dans mon squidguard.log et mon squid arrete de fonctionner
2007-08-16 19:15:37 [5511] init urllist /var/lib/chastity/ads/urls
2007-08-16 19:15:37 [5511] loading dbfile /var/lib/chastity/ads/urls.db
2007-08-16 19:15:37 [5511] init domainlist /var/lib/chastity/publicite/domains
2007-08-16 19:15:37 [5513] (squidGuard): ACL source all is not defined in configfile /etc/chastity/squidGuard-chastity.conf
2007-08-16 19:15:37 [5511] init urllist /var/lib/chastity/publicite/urls
2007-08-16 19:15:37 [5511] init expressionlist /var/lib/chastity/publicite/expressions
2007-08-16 19:15:37 [5511] init domainlist /var/lib/chastity/mixed_adult/domains
2007-08-16 19:15:37 [5511] (squidGuard): ACL source all is not defined in configfile /etc/chastity/squidGuard-chastity.conf
2007-08-16 19:15:37 [5514] init domainlist /var/lib/chastity/ixcom/domains
2007-08-16 19:15:37 [5514] init domainlist /var/lib/chastity/adult/domains
2007-08-16 19:15:37 [5514] loading dbfile /var/lib/chastity/adult/domains.db
Au même moment, au niveau de mon syslog, j'ai ceci :
ug 16 19:15:37 ixproxy squid[5510]: Starting Squid Cache version 2.5.STABLE9 for i386-debian-linux-gnu...
Aug 16 19:15:37 ixproxy squid[5510]: Process ID 5510
Aug 16 19:15:37 ixproxy squid[5510]: With 4096 file descriptors available
Aug 16 19:15:37 ixproxy squid[5510]: DNS Socket created at 0.0.0.0, port 32780, FD 6
Aug 16 19:15:37 ixproxy squid[5510]: Adding nameserver 85.118.35.229 from /etc/resolv.conf
Aug 16 19:15:37 ixproxy squid[5510]: helperOpenServers: Starting 15 'squidGuard' processes
Aug 16 19:15:37 ixproxy squid[5510]: User-Agent logging is disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Referer logging is disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Unlinkd pipe opened on FD 26
Aug 16 19:15:37 ixproxy squid[5510]: Swap maxSize 10485760 KB, estimated 806596 objects
Aug 16 19:15:37 ixproxy squid[5510]: Target number of buckets: 40329
Aug 16 19:15:37 ixproxy squid[5510]: Using 65536 Store buckets
Aug 16 19:15:37 ixproxy squid[5510]: Max Mem size: 131072 KB
Aug 16 19:15:37 ixproxy squid[5510]: Max Swap size: 10485760 KB
Aug 16 19:15:37 ixproxy squid[5510]: Local cache digest enabled; rebuild/rewrite every 3600/3600 sec
Aug 16 19:15:37 ixproxy squid[5510]: Rebuilding storage in /data/squid (CLEAN)
Aug 16 19:15:37 ixproxy squid[5510]: Using Least Load store dir selection
Aug 16 19:15:37 ixproxy squid[5510]: Set Current Directory to /var/spool/squid
Aug 16 19:15:37 ixproxy squid[5510]: Loaded Icons.
Aug 16 19:15:37 ixproxy squid[5510]: Accepting HTTP connections at 0.0.0.0, port 80, FD 28.
Aug 16 19:15:37 ixproxy squid[5510]: Accepting ICP messages at 0.0.0.0, port 3130, FD 29.
Aug 16 19:15:37 ixproxy squid[5510]: HTCP Disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Accepting SNMP messages on port 3401, FD 30.
Aug 16 19:15:37 ixproxy squid[5510]: WCCP Disabled.
Aug 16 19:15:37 ixproxy squid[5510]: Ready to serve requests.
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #1 (FD 8) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #2 (FD 9) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #3 (FD 10) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #4 (FD 11) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #5 (FD 12) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #6 (FD 13) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #7 (FD 14) exited
Aug 16 19:15:37 ixproxy squid[5510]: WARNING: redirector #8 (FD 15) exited
Aug 16 19:15:37 ixproxy squid[5510]: Too few redirector processes are running
Aug 16 19:15:37 ixproxy squid[5510]: The redirector helpers are crashing too rapidly, need help!
Aug 16 19:15:37 ixproxy squid[3688]: Squid Parent: child process 5510 exited due to signal 6
J'ai quand même bien suivit l'exemple donner sur le lien de squidguard. voici la comment j'ai reconfigurer mon temps et la partis acl de squidguard :
time afterwork {
weekly s 10:00-13:00 17:00-19:30
weekly m 07:00-13:00 14:00-20:00
weekly t 07:00-13:00 14:00-20:00
weekly w 07:00-13:00 14:00-20:00
weekly h 07:00-13:00 14:00-20:00
weekly f 07:00-13:00 14:00-20:00
weekly a 10:30-13:00 17:00-20:00
}
acl {
all within afterwork {
pass all
}
else {
pass !adv !porn !warez all
}
default {
pass none
redirect http://localhost/block.html
}
}
L'exemple donnée sur le site même de squidguard ne marche pas. Quelqu'un a déjà configurer les horaires une fois et pourrait m'aider svp?
Merci.
A voir également:
- Comment configurer l'heure dans squidguard
- Comment configurer chromecast - Guide
- Changement d'heure - Guide
- Configurer et restaurer - Guide
- Configurer chromecast usine - Guide
- Heure de connexion whatsapp qui ne changé pas - Accueil - WhatsApp
2 réponses
Voilà, j'ai réussi moi même a regler mon problème.
Le problème était au niveau de la definition des acls. J'avais mis :
acl {
all within afterwork {
pass all
}
Alors que la source "all" n'etais pas défini plus haut dans mon fichier. Pour corriger, j'ai crée une source all qui contient les adresses ip de mon reseau local :
src all {
ip adresse_ip_reseau_local
}
Et le tout est joué, voilà ça marche.
Le problème était au niveau de la definition des acls. J'avais mis :
acl {
all within afterwork {
pass all
}
Alors que la source "all" n'etais pas défini plus haut dans mon fichier. Pour corriger, j'ai crée une source all qui contient les adresses ip de mon reseau local :
src all {
ip adresse_ip_reseau_local
}
Et le tout est joué, voilà ça marche.