J'ai sur un serveur ldap entré mes utilisateurs.
J'ai installer advproxy (ipcop) sous Mandriva 2007, où est intégré squid.conf.
Squid fonctionne sans problème
J'ai ajouté l'authentification :
auth_param basic program /usr/lib/squid/advproxy/auth/squid_ldap_auth -b "cn=utilisateurs,dc=egnancy,dc=fr" -D "cn=ldapbind,ou=utilisateurs,dc=egnancy,dc=fr" -w admin -f "(&(&(objectClass=person)(uid=%s))(memberOf=cn=inetusers,cn=utilisateurs,dc=egnancy,dc=fr))" -v 3 -u uid -P 192.168.2.106:389
auth_param basic children 5
auth_param basic realm Veuillez vous authentifier :
auth_param basic credentialsttl 60 minutes
acl for_inetusers proxy_auth REQUIRED
acl all src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1/255.255.255.255
J'actuve ensuit le proxy de windows avec l'@ IP de la machine LDAP.
A l'ouverture de la page web avec IE les utilisateurs doivent comme prévu rentrer un login et un mot de passe, définis dans le fichier "comptes.ldif" situé dans OpenLdap sous windows.
Voici mon probléme:
Les utilisateurs utilisent Internet Explorer pour naviguer. Lorsqu'ils veulent aller sur internet une fenêtre s'affiche demandant
leur login et leur mot de passe. Jusque là tout va bien...
Mais quand on entre l'authentification correspondant à la machine, il n'y a aucune réaction du navigateur qui au bout de 3 essais affiche :
"Accès au cache interdit...." >>> ça a l'aire d'être une réponse de squid !
Pouvez-vous m'aider ? je ne sais plus où chercher.
Merci d'avance pour vos réponses
Stigoo
Configuration: Windows XP
Internet Explorer 6.0