Search squid archive

Fw: Re: squid_ldap_auth and Windows 2003 AD

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

 



I'm still having this problem and hope that someone might be able to point
me in the right direction, below I have included more details:

using squid_ldap_auth from command line to query 2003 DC:

$ sudo /usr/local/squid/libexec/squid_ldap_auth -b "dc=mydomain,dc=net" -h
192.168.x.y -p 389 -D
"cn=Squid,ou=IT,ou=Users,ou=site1,ou=subcompany,dc=mydomain,dc=net" -w
password -f "sAMAccountName=%s" -d
user.name password
user filter 'sAMAccountName=user.name', searchbase 'dc=mydomain,dc=net'
squid_ldap_auth: WARNING, LDAP search error 'Operations error'
ERR Success
^C
$ sudo /usr/local/squid/libexec/squid_ldap_auth -b
"ou=subcompany,dc=mydomain,dc=net" -h 192.168.x.y -p 389 -D
"cn=Squid,ou=IT,ou=Users,ou=site,ou=subcompany,dc=mydomain,dc=net" -w
password -f "sAMAccountName=%s" -d
user.name password
user filter 'sAMAccountName=user.name', searchbase
'subcompany,dc=mydomain,dc=net'
attempting to authenticate user
'CN=user.name,OU=SystemAdmins,OU=IT,OU=Users,OU=site1,OU=subcompany,DC=mydomain,DC=net'
OK
^C
$
You can see above that I get "ERR Success" if I use the base of the domain
for the base dn but it works fine if I specify an OU.  If I do these
queries on a Windows 2000 DC both are successful.  I have tested
squid_ldap_group and it behaves exactly the same.  Any help is greatly
appreciated.

Thnaks,
Colin


----- Forwarded by Colin Farley/COMPUBank on 11/15/2005 11:10 AM -----
                                                                           
             Colin Farley                                                  
             <Colin.Farley@eca                                             
             recenters.com>                                             To 
                                       Derrick MacPherson                  
             11/10/2005 02:32          <dmacpherson@xxxxxxxxxxxx>,         
             PM                        squid-users@xxxxxxxxxxxxxxx         
                                                                        cc 
                                                                           
                                                                   Subject 
                                       Re:   Re:              
                                       squid_ldap_auth and Windows 2003 AD 
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           
                                                                           




Yes, I can in some cases.  If I am querying windows 2003 DC and the base DN
is the base of the domain ("dn=domain,dn=lan") then I get the following:

squid_ldap_auth: WARNING, LDAP search error 'Operations error'
ERR Success

But if I specify an ou ("ou=site1,dn=domain,dn=lan") then it works
correctly.  If I query a Windows 2000 DC the it works either way.

Colin




Hi Colin, I had a tough time with getting the syntax, can you do command
line lookups using squid_ldap_auth ?


On Thu, 2005-11-10 at 11:29 -0600, Colin Farley wrote:
> Yes, I have. The searches are being performed by an authenticated user.
>
> Thanks,
> Colin
>
>
>
>              Adam Aube
>              <aaube01@xxxxxxxx
>              u>
To
>              Sent by: news             squid-users@xxxxxxxxxxxxxxx
>              <news@xxxxxxxxxxx
cc
>              rg>
>
Subject
>                                          Re: squid_ldap_auth
>              11/10/2005 08:51          and Windows 2003 AD
>              AM
>
>
>
>
>
>
>
>
>
> Colin Farley wrote:
>
> > We have a few production squid proxy servers running various STABLE
> > versions of squid 2.5 and are encountering some issues as we upgrade
our
> > Domain controllers from windows 2000 to windows 2003.  The proxy
servers
> > query the LDAP directory for user access control.
>
> > Ideally, we would like all proxy servers to use a base dn that allows
> them
> > to search the entire domain ("dn=domain,dn=lan"), when querying Windows
> > 2000 domain controllers this works perfectly.  However, when we point
> > these proxy servers to Windows 2003 domain controllers for LDAP queries
> > squid_ldap_auth fails.
>
> > I have found that if I specify an ou for the base dn it works fine
> > ("ou=site1,dn=domain,dn=lan").  So, it seems that Windows 2003 domain
> > controllers have added security that stops searches beginning from the
> > base of the domain and searches must start within an ou.
>
> Have you configured squid_ldap_auth to bind using a user account?
>
> Adam
>
>
>



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

  Powered by Linux