Search squid archive

Strange problem with ACL and CONNECT method

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

 



Hi list.

I have a strange problem with ACLs and http_access rules.
Our squid are using winbind for NTLM auth. We need to achieve user's auth for https.

Here is a example that makes problems for us:
=============
1) http_access allow CONNECT HTTPS_DOMAINS_BLACKLIST WebVIP
2) http_access allow CONNECT Webusers_whitelist_domains Webusers

3) http_access allow localnetwork CONNECT SSL_ports

4) http_access allow CONNECT WebVIP
5) http_access allow CONNECT Webusers
=============

- WebVIP - users group from AD
- Webusers - users group from AD
- HTTPS_DOMAINS_BLACKLIST - black list for bad addresses 
- Webusers_whitelist_domains - white list for Webusers


First two lines works as expected - only users from WebVIP and Webusers can access
https sites from black/white lists. We can see they user ID's in squid's access.log.

If I put last tree lines (4-5) before 3 then I got 407 errors in access.log, 
and no one is able to use https anymore. So there is a problem! That is why we
need to use line Nr 3 - it just allows all CONNECT from our IP subnet without auth.

I'm completely lost and frustrated. Why first two lines works and last two do not?
Is there any hint?


And may be some one knows - is there any third party tools to make squid.conf
analyzing for logical errors? As more as I'm using Squid, as more I want to find some
tool what will be able to catch logical errors according to squid's design.
Any hint please?


Thanks in advance.



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

  Powered by Linux