Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 04-08-2010 14:42:42

Sshdebian
Membre
Inscription : 04-08-2010

[Squid]FATAL: Bungled squid.conf line 29: http_access deny all :(

Bonjour,

Je débute un peu sous débian./ J'ai essayé d'installé squid (avec Active directory Windows 2003) toute est ok, la connection ce fait bien avec le dc.

Cependant, je n'arrive pas à lancer Squid.

Voici ce qu'il me dit.

/etc/init.d/squid start


Starting Squid HTTP proxy: squid2010/08/04 13:03:46| ACL name 'all' not defined!
FATAL: Bungled squid.conf line 29: http_access deny all
Squid Cache (Version 2.7.STABLE3): Terminated abnormally.
 failed!


Je comprends pas trop. Enfin si je comprends ce qu'il me dit, mais je ne sais pas quoi modifier pour que Squid ce lance.

Lorsque je configure IE par exemple sur un pc test et que je mets les paramètres, en entrant une adresse www.xxxx.com par exemple, je n'ai pas accès au net.

Merci


Voici le squid.conf


debian:/etc/squid# nano /etc/squid/squid.conf
                                                                                                                             
auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of=DOMAINE\\GROUPE_EN_QUESTION
auth_param ntlm children 5
auth_param ntlm keep_alive on
auth_param basic realm Squid AD
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl debian src 10.1.1.0/24
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443
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 CONNECT method CONNECT
acl password proxy_auth REQUIRED
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access allow debian password
append_domain .domaine.local
http_access deny all
icp_access deny all
htcp_access deny all
http_port 3128
hierarchy_stoplist cgi-bin ?
access_log /var/log/squid3/access.log squid
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern . 0 20% 4320
icp_port 3130
coredump_dir /var/spool/squid3
Visible_hostname debian


L'adresse Ip chez nous est en classe C /24

Merci Messieurs !! smile

Hors ligne

#2 10-08-2010 23:02:00

tux12
Membre
Lieu : ./
Distrib. : Squeeze
Noyau : Linux 2.6.32-5-686-bigmem
(G)UI : KDE
Inscription : 27-02-2008

Re : [Squid]FATAL: Bungled squid.conf line 29: http_access deny all :(

Bonjour SshDebian

Une recherche sur la chaine d'erreur "ACL name 'all' not defined!" me renvoie à cette page qui propose l'ajout de

define
acl all src 0.0.0.0/0.0.0.0


Si ça peut aider...

Hors ligne

#3 17-08-2010 23:31:58

ostyll
Membre
Distrib. : Debian Wheezy
Noyau : Linux 3.0.0-1-amd64
(G)UI : Gnome 2.30.2
Inscription : 13-05-2010

Re : [Squid]FATAL: Bungled squid.conf line 29: http_access deny all :(

Bonjour Sshdebian !!

Ton problème est très simple en faite tu utilise la version 2.7 de squid alors que nous sommes a la version 3 !!! Donc il a des arguments qui doivent être défini dans les versions anciennes (2.7) et dans les nouvelles versions il ont disparu !!

Donc ta deux solution qui s'offre a toi soit tu ajoute acl all src 0.0.0.0/0.0.0.0 donc le dit tux12 mais il a oublié de dire de le placer en tête des règles acl.

L'autre méthode est de passer à la version 3 de squid grâce a :
apt-get install squid3
Voila sinon consulte le site de squid il te donnera les différence entre les versions squid !!!!

J'espère que cela a pu t'aider !!!

Hors ligne

Pied de page des forums