NOTE: I tried three combinations to get the output in cache.log
1. following was enabled ;
squid_kerb_auth -d
debug_options ALL,1 33,2 28,9
2. only debug_options are enabled (no -d to squid_kerb_auth)
3. only squid_kerb_auth -d was enabled (debug_option was disabled)
Please have a look at the outputs...
1. following was enabled ;
squid_kerb_auth -d
debug_options ALL,1 33,2 28,9
and the output of cache.log;
2009/06/04 08:30:54.985| aclCheckFast: list: 0x8624f40
2009/06/04 08:30:54.985| ACLChecklist::preCheck: 0xbfafbde4 checking
'ident_lookup_access deny all'
2009/06/04 08:30:54.985| ACLList::matches: checking all
2009/06/04 08:30:54.985| ACL::checklistMatches: checking 'all'
2009/06/04 08:30:54.985| aclMatchIp: '192.168.4.222' found
2009/06/04 08:30:54.985| ACL::ChecklistMatches: result for 'all' is 1
2009/06/04 08:30:54.985| ACLList::matches: result is true
2009/06/04 08:30:54.985| aclmatchAclList: 0xbfafbde4 returning true (AND
list satisfied)
2009/06/04 08:30:54.985| ACLChecklist::markFinished: 0xbfafbde4 checklist
processing finished
2009/06/04 08:30:54.985| ACLChecklist::~ACLChecklist: destroyed 0xbfafbde4
2009/06/04 08:30:54.985| ACLChecklist::preCheck: 0x8931178 checking
'http_access allow manager localhost'
2009/06/04 08:30:54.985| ACLList::matches: checking manager
2009/06/04 08:30:54.985| ACL::checklistMatches: checking 'manager'
2009/06/04 08:30:54.985| ACL::ChecklistMatches: result for 'manager' is 0
2009/06/04 08:30:54.985| ACLList::matches: result is false
2009/06/04 08:30:54.985| aclmatchAclList: 0x8931178 returning false (AND
list entry failed to match)
2009/06/04 08:30:54.985| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:30:54.985| ACLChecklist::preCheck: 0x8931178 checking
'http_access deny manager'
2009/06/04 08:30:54.985| ACLList::matches: checking manager
2009/06/04 08:30:54.985| ACL::checklistMatches: checking 'manager'
2009/06/04 08:30:54.985| ACL::ChecklistMatches: result for 'manager' is 0
2009/06/04 08:30:54.985| ACLList::matches: result is false
2009/06/04 08:30:54.985| aclmatchAclList: 0x8931178 returning false (AND
list entry failed to match)
2009/06/04 08:30:54.985| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:30:54.985| ACLChecklist::preCheck: 0x8931178 checking
'http_access deny !Safe_ports'
2009/06/04 08:30:54.985| ACLList::matches: checking !Safe_ports
2009/06/04 08:30:54.985| ACL::checklistMatches: checking 'Safe_ports'
2009/06/04 08:30:54.985| ACL::ChecklistMatches: result for 'Safe_ports' is
1
2009/06/04 08:30:54.986| ACLList::matches: result is false
2009/06/04 08:30:54.986| aclmatchAclList: 0x8931178 returning false (AND
list entry failed to match)
2009/06/04 08:30:54.986| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:30:54.986| ACLChecklist::preCheck: 0x8931178 checking
'http_access deny CONNECT !SSL_ports'
2009/06/04 08:30:54.986| ACLList::matches: checking CONNECT
2009/06/04 08:30:54.986| ACL::checklistMatches: checking 'CONNECT'
2009/06/04 08:30:54.986| ACL::ChecklistMatches: result for 'CONNECT' is 0
2009/06/04 08:30:54.986| ACLList::matches: result is false
2009/06/04 08:30:54.986| aclmatchAclList: 0x8931178 returning false (AND
list entry failed to match)
2009/06/04 08:30:54.986| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:30:54.986| ACLChecklist::preCheck: 0x8931178 checking
'http_access deny !auth'
2009/06/04 08:30:54.986| ACLList::matches: checking !auth
2009/06/04 08:30:54.986| ACL::checklistMatches: checking 'auth'
2009/06/04 08:30:54.986| aclMatchAcl: returning 0 sending authentication
challenge.
2009/06/04 08:30:54.986| ACL::ChecklistMatches: result for 'auth' is 0
2009/06/04 08:30:54.986| ACLList::matches: result is true
2009/06/04 08:30:54.986| aclmatchAclList: 0x8931178 returning false (AND
list entry failed to match)
2009/06/04 08:30:54.986| ACLChecklist::checkForAsync: requiring Proxy Auth
header.
2009/06/04 08:30:54.986| ACLChecklist::markFinished: 0x8931178 checklist
processing finished
2009/06/04 08:30:54.986| aclmatchAclList: async=1 nodeMatched=1
async_in_progress=0 lastACLResult() = 1 finished() = 1
2009/06/04 08:30:54.986| ACLChecklist::check: 0x8931178 match found,
calling back with 2
2009/06/04 08:30:54.986| ACLChecklist::checkCallback: 0x8931178 answer=2
2009/06/04 08:30:54.986| aclGetDenyInfoPage: got called for auth
2009/06/04 08:30:54.986| aclGetDenyInfoPage: no match
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.986| aclCheckFast: list: 0
2009/06/04 08:30:54.986| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.986| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.987| aclCheckFast: list: 0
2009/06/04 08:30:54.987| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.987| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.987| aclCheckFast: list: 0
2009/06/04 08:30:54.987| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.987| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.987| aclCheckFast: list: 0
2009/06/04 08:30:54.987| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.987| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.987| aclCheckFast: list: 0
2009/06/04 08:30:54.987| aclCheckFast: no matches, returning: 1
2009/06/04 08:30:54.987| ACLChecklist::~ACLChecklist: destroyed 0x893120c
2009/06/04 08:30:54.987| ACLChecklist::~ACLChecklist: destroyed 0x8931178
2009/06/04 08:30:54.987| ACLChecklist::~ACLChecklist: destroyed 0x8931178
2. only debug_options are enabled (no -d to squid_kerb_auth)
2009/06/04 08:35:34.444| aclCheckFast: list: 0x9de4f40
2009/06/04 08:35:34.444| ACLChecklist::preCheck: 0xbf9b9ca4 checking
'ident_lookup_access deny all'
2009/06/04 08:35:34.444| ACLList::matches: checking all
2009/06/04 08:35:34.444| ACL::checklistMatches: checking 'all'
2009/06/04 08:35:34.444| aclMatchIp: '192.168.4.222' found
2009/06/04 08:35:34.444| ACL::ChecklistMatches: result for 'all' is 1
2009/06/04 08:35:34.444| ACLList::matches: result is true
2009/06/04 08:35:34.444| aclmatchAclList: 0xbf9b9ca4 returning true (AND
list satisfied)
2009/06/04 08:35:34.444| ACLChecklist::markFinished: 0xbf9b9ca4 checklist
processing finished
2009/06/04 08:35:34.444| ACLChecklist::~ACLChecklist: destroyed 0xbf9b9ca4
2009/06/04 08:35:34.444| ACLChecklist::preCheck: 0xa0ed148 checking
'http_access allow manager localhost'
2009/06/04 08:35:34.444| ACLList::matches: checking manager
2009/06/04 08:35:34.444| ACL::checklistMatches: checking 'manager'
2009/06/04 08:35:34.444| ACL::ChecklistMatches: result for 'manager' is 0
2009/06/04 08:35:34.444| ACLList::matches: result is false
2009/06/04 08:35:34.444| aclmatchAclList: 0xa0ed148 returning false (AND
list entry failed to match)
2009/06/04 08:35:34.444| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:35:34.444| ACLChecklist::preCheck: 0xa0ed148 checking
'http_access deny manager'
2009/06/04 08:35:34.444| ACLList::matches: checking manager
2009/06/04 08:35:34.444| ACL::checklistMatches: checking 'manager'
2009/06/04 08:35:34.444| ACL::ChecklistMatches: result for 'manager' is 0
2009/06/04 08:35:34.444| ACLList::matches: result is false
2009/06/04 08:35:34.444| aclmatchAclList: 0xa0ed148 returning false (AND
list entry failed to match)
2009/06/04 08:35:34.444| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:35:34.444| ACLChecklist::preCheck: 0xa0ed148 checking
'http_access deny !Safe_ports'
2009/06/04 08:35:34.444| ACLList::matches: checking !Safe_ports
2009/06/04 08:35:34.444| ACL::checklistMatches: checking 'Safe_ports'
2009/06/04 08:35:34.444| ACL::ChecklistMatches: result for 'Safe_ports' is
1
2009/06/04 08:35:34.444| ACLList::matches: result is false
2009/06/04 08:35:34.444| aclmatchAclList: 0xa0ed148 returning false (AND
list entry failed to match)
2009/06/04 08:35:34.444| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:35:34.444| ACLChecklist::preCheck: 0xa0ed148 checking
'http_access deny CONNECT !SSL_ports'
2009/06/04 08:35:34.444| ACLList::matches: checking CONNECT
2009/06/04 08:35:34.444| ACL::checklistMatches: checking 'CONNECT'
2009/06/04 08:35:34.444| ACL::ChecklistMatches: result for 'CONNECT' is 0
2009/06/04 08:35:34.444| ACLList::matches: result is false
2009/06/04 08:35:34.444| aclmatchAclList: 0xa0ed148 returning false (AND
list entry failed to match)
2009/06/04 08:35:34.444| aclmatchAclList: async=0 nodeMatched=0
async_in_progress=0 lastACLResult() = 0 finished() = 0
2009/06/04 08:35:34.445| ACLChecklist::preCheck: 0xa0ed148 checking
'http_access deny !auth'
2009/06/04 08:35:34.445| ACLList::matches: checking !auth
2009/06/04 08:35:34.445| ACL::checklistMatches: checking 'auth'
2009/06/04 08:35:34.445| aclMatchAcl: returning 0 sending authentication
challenge.
2009/06/04 08:35:34.445| ACL::ChecklistMatches: result for 'auth' is 0
2009/06/04 08:35:34.445| ACLList::matches: result is true
2009/06/04 08:35:34.445| aclmatchAclList: 0xa0ed148 returning false (AND
list entry failed to match)
2009/06/04 08:35:34.445| ACLChecklist::checkForAsync: requiring Proxy Auth
header.
2009/06/04 08:35:34.445| ACLChecklist::markFinished: 0xa0ed148 checklist
processing finished
2009/06/04 08:35:34.445| aclmatchAclList: async=1 nodeMatched=1
async_in_progress=0 lastACLResult() = 1 finished() = 1
2009/06/04 08:35:34.445| ACLChecklist::check: 0xa0ed148 match found,
calling back with 2
2009/06/04 08:35:34.445| ACLChecklist::checkCallback: 0xa0ed148 answer=2
2009/06/04 08:35:34.445| aclGetDenyInfoPage: got called for auth
2009/06/04 08:35:34.445| aclGetDenyInfoPage: no match
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.445| aclCheckFast: list: 0
2009/06/04 08:35:34.445| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.445| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.446| aclCheckFast: list: 0
2009/06/04 08:35:34.446| aclCheckFast: no matches, returning: 1
2009/06/04 08:35:34.446| ACLChecklist::~ACLChecklist: destroyed 0xa0ed1dc
2009/06/04 08:35:34.446| ACLChecklist::~ACLChecklist: destroyed 0xa0ed148
2009/06/04 08:35:34.446| ACLChecklist::~ACLChecklist: destroyed 0xa0ed148
3. only squid_kerb_auth -d was enabled (debug_option was disabled)
there was not any output in the cache.log