Search squid archive

Re: Allow group without password check

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

 



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
--
Please be using
  Current Stable Squid 2.7.STABLE9 or 3.1.9
  Beta testers wanted for 3.2.0.3


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

  Powered by Linux