Search squid archive

RE: Kerberos Authentication and LDAP Authorization

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>I´ve added the following to squid.conf:
>
>external_acl_type ldapgroup %LOGIN /usr/lib/squid/squid_ldap_group -b "CN=Users,DC=heidelberg,DC=bw-online,DC=de" -f "(&(cn=%g)(memberUid=%u)(objectClass=ebay))" -B "CN=Users" -F "(CN=%s)" -D >"CN=ldap,CN=Users,DC=heidelberg,DC=bw-online,DC=de" -w "PASSWORD" -h dc2.heidelberg.bw-online.de -v 3 -K
>
>ebay ist he group that contains the users which should be allowed, this group is in the container Users. The user to read the AD is ldap, also located in the container Users.
>
>I´ve the deleted the acl and the http_access for the authenticated users with kerberos and added the following:
>
>acl ldapgroup-access external ldapgroup @HEIDELBERG.BW-ONLINE.DE

That's wrong, according to you, ebay is the group?

xternal_acl_type ldapgroup %LOGIN /usr/lib64/squid/squid_ldap_group -R -b "DC=domain,DC=local" -D "CN=LDAP,OU=Service Accounts,OU=Some OU,DC=domain,DC=local" -W /etc/squid/squid_ldap_group_secret -f "(&(objectclass=person)(sAMAccountName=%v)(memberof=CN=%a,OU=Some OU,OU=Another OU,DC=domain,DC=local))" -h 192.168.0.2 -d -K
acl ldapgroup-access external ldapgroup ebay

That's how I do it.

>http_access allow all ldapgroup-access
>
>But now, event members oft he ebay-group get a denied. Can anyone see my mistake ?

Probably finish that with:

http_access deny !<auth acl name>
http_access allow ldapgroup <auth acl name> all

You can also run that external_acl_type from the cli and enter user/group
pairs separated by a space and see the results. Also adding a -d will show
what was sent as a query to the ldap server ni your cache log.

Hth,
jlc


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux