Bonjours,
Je vous contacte car j’ai un petit souci sur mon squidguard.
Je me suis monté un petit proxy squid sous debian à fin de faire du filtrage des pages internet au prés de mes utilisateurs.
Ça a marché durant plusieurs mois.
Depuis hier , Quand j’exécute cette commande : /usr/sbin/update-squidguard pour créer ma base de donnée squidguard pour effectuer une blackliste, il reste figer sur cette ligne
Re-building SquidGuard db files…
root@SERVER-XBOX:/etc/squid# /usr/sbin/update-squidguard
Double checking directory and file permissions...done!
Re-building SquidGuard db files...
Je ne dis pause plu d’aucun filtrage de mes page web depuis cet incident
je vous fait part de mon fichier squid.conf
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/12 # RFC1918 possible internal network
acl votreDomaine src 192.168.3.0/255.255.255.0
acl localnet src 192.168.0.0/16 # RFC1918 possible internal network
acl SSL_ports port 443 # https
acl SSL_ports port 563 # snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 # https
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow votreDomaine
http_access deny all
icp_access allow localnet
icp_access deny all
http_port 3128 transparent
hierarchy_stoplist cgi-bin ?
access_log /var/log/squid/access.log squid
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern (Release|Package(.gz)*)$ 0 20% 2880
refresh_pattern . 0 20% 4320
acl shoutcast rep_header X-HTTP09-First-Line ^ICY\s[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
extension_methods REPORT MERGE MKACTIVITY CHECKOUT
error_directory /usr/share/squid/errors/French
hosts_file /etc/hosts
coredump_dir /var/spool/squid
redirect_program /usr/bin/squidGuard
redirect_children 10
et je vous fait part aussi de mon fichier squidGuard.conf
[code]
CONFIG FILE FOR SQUIDGUARD
dbhome /var/lib/squidguard/db
logdir /var/log/squid
TIME RULES:
abbrev for weekdays:
s = sun, m = mon, t =tue, w = wed, h = thu, f = fri, a = sat
#time workhours {
weekly mtwhf 08:00 - 16:30
date --01 08:00 - 16:30
#}
REWRITE RULES:
#rew dmz {
s@://admin/@://admin.foo.bar.no/@i
s@://foo.bar.no/@://www.foo.bar.no/@i
#}
SOURCE ADDRESSES:
#src admin {
ip 1.2.3.4 1.2.3.5
user root foo bar
within workhours
#}
#src foo-clients {
ip 172.16.2.32-172.16.2.100 172.16.2.100 172.16.2.200
#}
#src bar-clients {
ip 172.16.4.0/26
#}
DESTINATION CLASSES:
dest good {
}
dest local {
}
#######################################################################
###################################
dest adult {
domainlist adult/domains
urllist adult/urls
expressionlist adult/expressions
redirect http://192.168.3.3
}
###################################
dest publicite {
domainlist publicite/domains
urllist publicite/urls
expressionlist publicite/expressions
redirect http://www.google.fr
}
dest aggressive {
domainlist aggressive/domains
urllist aggressive/urls
expressionlist aggressive/expressions
redirect http://192.168.3.23
}
###################################
acl {
admin {
pass any
}
foo-clients within workhours {
pass good !in-addr !adult any
} else {
pass any
}
bar-clients {
pass local none
}
default {
pass !adult !aggressive
pass local none
rewrite dmz
redirect http://192.168.3.20
}
}[/code]
La solution serait de tout formater le PC ET DE TOUT REFAIRE, MAIS CELLA EST TROP DE TRAVAILS .
Je travaille dans un etablicement scolaire et demain c’est la rentrée des classes, mon patron ma dit de régler ce soucil pour demain n , j’y travaille il et tard 04h11 du matin et en plus cematin je travaille , et je ne trouve pas de solution.