Hi
I have an external acl that checks Active Directory group
external_acl_type ads_group ttl=3600 children-max=5 children-startup=1
children-idle=1 %LOGIN /usr/share/artica-postfix/external_acl_squid_ldap.php
one ACL that matches the group "teachers"
acl Group7 external ads_group teachers
and a bandwidth rule
delay_pools 1
delay_class 1 2
delay_parameters 1 6250/6250 6250/0
#Rules Access definitions
delay_access 1 allow Group7
delay_access 1 deny all
delay_initial_bucket_level 50
The ACL did not matches with the folowing errors:
2014/09/27 17:38:56.266 kid1| Acl.cc(336) matches: ACLList::matches:
checking Group7
2014/09/27 17:38:56.266 kid1| Acl.cc(319) checklistMatches:
ACL::checklistMatches: checking 'Group7'
2014/09/27 17:38:56.266 kid1| Acl.cc(321) checklistMatches:
ACL::ChecklistMatches: result for 'Group7' is -1
2014/09/27 17:38:56.266 kid1| Acl.cc(346) matches: Group7 needs async lookup
2014/09/27 17:38:56.266 kid1| Acl.cc(354) matches: Group7 result is false
When using
http_access deny Group7
It works great.
I suspect that the error is "Group7 needs async lookup"
Why this error is generated and make the ACL failed ?
Best regards
_______________________________________________
Squid-users mailing list
Squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users