Dear Henrik, The point is I don't know where I can find those "openLDAP Libraries"... all I know is "openldap21-client-server" and "openldap22-server and client" which are located on "/usr/ports/net/"! Is there anything else expect these? Also... how I am now familiar with headers. I Would be thankful if you give me a direction to look for.
Regards Hamed -----Original Message----- From: Henrik Nordstrom [mailto:[EMAIL PROTECTED] Sent: Thursday, January 08, 2004 12:34 AM To: Hamed Majnoonian Cc: Henrik Nordstrom; [EMAIL PROTECTED] Subject: Re: Problem about Active Directory and LDAP !! On Wed, 7 Jan 2004, Hamed Majnoonian wrote: > 1- I have an Active Directory on my W2K and I want to use squid along that. > The problem is everything is OK with my Squid machine that is doing caching, > firewalling and NAT and I just needed the "AD" to authenticate my users. The > reason for doing this is I can't add another authentication scheme to the > first one that is doing by "AD". I have a 4.9 box with Squid 2.5 STABLE on > it. The question is I don't know what kind of helper should I use? The > "basic_auth" or "external_acl"? Because both of these directory have "LDAP"! You need the basic_auth or both. The basic_auth helpers are responsible for verifying the users passwords when using Basic HTTP authentication. The external_acl helper is then used to give users different levels of access depending on which group they belong to (in case of the LDAP helper at least). > 2- Suppose I wanted to use each of them, I am receiving error messages when > I am trying to "make" my LDAP authentication. I have also installed > "openldap21-client" and also I have tried "openldap22-client" too. But still > I've got that error message again. The error message is as follows: You need the openldap development libraries and headers installed. Regards Henrik
