I would like to use a group, but i would be happy if anything with ldap would be working.
Just in case, i did a tcpdump an i can see that the server communicates with the ldap-server, and that the squid gets an answer. >>> Eliezer Croitoru <elie...@ngtech.co.il> 13.12.16 14.37 Uhr >>> Which of the helpers are you having issues with? The Group or the user one? I did some experiment with ldap groups which can be found at: http://lists.squid-cache.org/pipermail/squid-users/2015-July/004874.html Eliezer ---- Eliezer Croitoru Linux System Administrator Mobile: +972-5-28704261 Email: elie...@ngtech.co.il -----Original Message----- From: bjoern wahl [mailto:bjoern.w...@hospital-borken.de] Sent: Tuesday, December 13, 2016 9:15 AM To: squid-users@lists.squid-cache.org; elie...@ngtech.co.il Subject: Antw: RE: [squid-users] squid-3.3.8-26.el7_2.4.x86_64 using Novell eDirectory with /usr/lib64/squid/digest_edirectory_auth Hello! Thanks for the fast response. I got the Ldap-Auth working with SLES11.4 / squid3-3.1.23-8.16.33.2 ========================================================================================================= auth_param basic program /usr/sbin/squid_ldap_auth -d -D "cn=xxx,o=xxxx" -w xx -b o=x -s sub -f "(&(objectclass=User)(cn=%s))" -h ldaps://xxxx -p 636 external_acl_type ldap_group %LOGIN /usr/sbin/squid_ldap_group -d -D "cn=xx,o=x" -w ldap -b o=x -s sub -f "(&(objectclass=User)(cn=%u)(groupMembership=%g))" -h ldaps://x -p 636 ========================================================================================================= but now i would like to do it with CentOS Linux release 7.2.1511 / squid-3.3.8-26.el7_2.4.x86_64 and it turned out the I have no more "squid_ldap_auth" but i found "basic_ldap_auth". So it tried switching "squid_ldap_auth" to "basic_ldap_auth" but that did not work.... I get the login window, but even if i enter a vaild user, i can not access a website. squid.conf looks like this: ========================================================================================================= auth_param basic program /usr/lib64/squid/basic_ldap_auth -d -D "cn=xxx,o=xxx" -w xxx -b o=xxx -s sub -f "(&(objectclass=User)(cn=%s))" -h ldaps://xxxx -p 636 auth_param basic children 5 auth_param basic credentialsttl 2 hours acl ediruser proxy_auth REQUIRE http_access allow ediruser http_access deny all ========================================================================================================= >>> Eliezer Croitoru <elie...@ngtech.co.il> 12.12.16 15.28 Uhr >>> Hey, digest_edirectory_auth is not for LDAP but for edirectory but I a not too familiar with this to tell you how to test. Basically you need a "basic" ldap authentication helper Which the source is: http://bazaar.launchpad.net/~squid/squid/3.5/files/head:/helpers/basic_auth/LDAP/ And we are also missing the squid.conf. Try find out if there some helper in the /usr/lib64/squid/ directory which contains ldap. Let me know if we are on the right direction. Eliezer ---- Eliezer Croitoru Linux System Administrator Mobile: +972-5-28704261 Email: elie...@ngtech.co.il -----Original Message----- From: squid-users [mailto:squid-users-boun...@lists.squid-cache.org] On Behalf Of bjoern wahl Sent: Monday, December 12, 2016 3:53 PM To: squid-users@lists.squid-cache.org Subject: [squid-users] squid-3.3.8-26.el7_2.4.x86_64 using Novell eDirectory with /usr/lib64/squid/digest_edirectory_auth Hello! I would like to install a squid-3.3.8-26.el7_2.4.x86_64 (CentOS7) using LDAP auth with digest_edirectory_auth, but i can not get it working. Does anybody user this ? I tried: /usr/lib64/squid/digest_edirectory_auth -A password -l : -e -v 3 -D "cn=xxxx,o=xxxxx" -b "o=xxxxx" -w xxxx -b o=xxxx -s sub -F "(&(objectclass=User)(cn=%s))" -Z -h ldaps://xxxxxx -n but i only get: user1 pw1 ERR user2 pw2 ERR user3 pw3 ERR Any ideas ? Thanks, Björn ! Träger: Klinikum Westmünsterland GmbHGeschäftsführer: Christoph Bröcker, Ludger Hellmann (Sprecher) Aufsichtsratsvorsitzender: Jürgen Büngeler Diese E-Mail enthält vertrauliche oder rechtlich geschützte Informationen. Wenn Sie nicht der beabsichtigte Empfänger sind, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail. Das unbefugte Kopieren dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen ist nicht gestattet. _______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-users Träger: Klinikum Westmünsterland GmbH Jur. Sitz der Gesellschaft: Am Boltenhof 7, 46325 Borken Registergericht Coesfeld, HRB Nr. 4184 I Ust.-Id.Nr.: DE123762133 Geschäftsführer: Christoph Bröcker, Ludger Hellmann (SprechDiese E-Mail enthält vertrauliche oder rechtlich geschützte Informationen. Wenn Sie nicht der beabsichtigte Empfänger sind, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail. Das unbefugte Kopieren dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen ist nicht gestattet. Träger: Klinikum Westmünsterland GmbH Jur. Sitz der Gesellschaft: Am Boltenhof 7, 46325 Borken Registergericht Coesfeld, HRB Nr. 4184 I Ust.-Id.Nr.: DE123762133 Geschäftsführer: Christoph Bröcker, Ludger Hellmann (Sprecher) Aufsichtsratsvorsitzender: Jürgen Büngeler Diese E-Mail enthält vertrauliche oder rechtlich geschützte Informationen. Wenn Sie nicht der beabsichtigte Empfänger sind, informieren Sie bitte sofort den Absender und löschen Sie diese E-Mail. Das unbefugte Kopieren dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen ist nicht gestattet. _______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-users