Search squid archive

Re: Allow group without password check

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

 



Thanks Amos,
The hack won't do the job for us. Looks like we'll have to stick with ntlm.
h

On 15.12.2010 13:00, Amos Jeffries wrote:
> On 16/12/10 00:05, webmaster wrote:
>> Hi Group,
>> I'm trying to get squid to let everyone through who belongs to a certain
>> LDAP group without prompting for a password. Do I need an 'auth param
>> basic program' entry? My configuration works just fine if I check the
>> password with ldap auth AND the group with squid_ldap_group, but I want
>> to avoid the prompt for the userid / password and just assume the user
>> is ok if he/she is in the LDAP group. possible?
>
>
> Well, to find the group what do you need? usually its the username of
> the visitor. Preferrably checked for validity. This is done via
> auth_param. If you have another way use that.
>
> Your spec reads like you want to use the fake auth helper. Which
> challenges for credentials, but don't verify they are correct.
>
>
> To start resolving popup problems in auth you need to understand the
> prompt/popup is a browser action with nothing to do with Squid or the
> specific auth protocol. It occurs when the browser is requried to
> preset credentials but cannot find any to send.
>
> This gives you a big pile of clues about how to prevent it:
>  * storing the credentials in the browser (browser password manager
> does this for any auth protocol)
>  * enabling the client OS to make credentials available to the browser
> via a side channel (IDENT, NTLM and Negotiate/Kerberos do this)
>  * send the browser tokens to send straight back (cookie based auth
> systems do this, digest auth does something similar)
>
> Or "the all hack" which prevents Squid challenging for new
> credentials. This works find if credentials are guaranteed to be
> present somehow. But does cause the ACL rule to bypass if they are not
> present at all.
> The hack looks like:
>   # some ACL which would normally challenge for credentials
>   acl auth proxy_auth REQUIRED
>   http_access allow auth all
>
> Amos



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

  Powered by Linux