Search squid archive

RE: whitelisted IP problem

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

 



I got it resolved. Thanks Eliezer, you helped me to fix this error initially
I tried what you sent but it didn't work, that is what I thought, but then I
figured it was the PHP  script which was wrong and so I reverted the changes
and tried it, now it work fine. thanks you

Thanks & Regards
Vijay


-----Original Message-----
From: Eliezer Croitoru [mailto:eliezer@xxxxxxxxxxxx] 
Sent: Tuesday, March 20, 2012 2:51 PM
To: squid-users@xxxxxxxxxxxxxxx
Subject: Re:  whitelisted IP problem

On 20/03/2012 07:53, Vijay wrote:
> 2012/03/20 10:14:23.889| aclCheckFast: list: 0x175c860
> 2012/03/20 10:14:23.889| ACLChecklist::preCheck: 0xbfccd8b4 checking 
> 'ident_lookup_access deny all'
> 2012/03/20 10:14:23.889| ACLList::matches: checking all
> 2012/03/20 10:14:23.889| ACL::checklistMatches: checking 'all'
> 2012/03/20 10:14:23.889| aclIpAddrNetworkCompare: compare:
> 122.166.1.184:48347/[::] ([::]:48347)  vs [::]-[::]/[::]
> 2012/03/20 10:14:23.890| aclIpMatchIp: '122.166.1.184:48347' found
> 2012/03/20 10:14:23.890| ACL::ChecklistMatches: result for 'all' is 1
> 2012/03/20 10:14:23.890| ACLList::matches: result is true
> 2012/03/20 10:14:23.890| aclmatchAclList: 0xbfccd8b4 returning true 
> (AND list satisfied)
> 2012/03/20 10:14:23.890| ACLChecklist::markFinished: 0xbfccd8b4 
> checklist processing finished
> 2012/03/20 10:14:23.890| FilledChecklist.cc(168) ~ACLFilledChecklist:
> ACLFilledChecklist destroyed 0xbfccd8b4
> 2012/03/20 10:14:23.890| ACLChecklist::~ACLChecklist: destroyed 
> 0xbfccd8b4

i'm trying again to understand and if your htt_access wasnt changed thi line
here is the beginning of the aclchek for the client.
starts with manager = 127.0.0.1
> 2012/03/20 10:14:23.890| ACLChecklist::preCheck: 0x19f0128 checking 
> 'http_access allow manager localhost server'
> 2012/03/20 10:14:23.890| ACLList::matches: checking manager
> 2012/03/20 10:14:23.890| ACL::checklistMatches: checking 'manager'
> 2012/03/20 10:14:23.890| ACL::ChecklistMatches: result for 'manager' 
> is 0
> 2012/03/20 10:14:23.890| ACLList::matches: result is false
conclusion not from 127.0.0.1 means other ip and moving to the next
htt_access rule to check if there is allow to accomplish there.
> 2012/03/20 10:14:23.890| aclmatchAclList: 0x19f0128 returning false 
> (AND list entry failed to match)
> 2012/03/20 10:14:23.890| aclmatchAclList: async=0 nodeMatched=0
> async_in_progress=0 lastACLResult() = 0 finished() = 0
starting the dont allow manager rule
> 2012/03/20 10:14:23.890| ACLChecklist::preCheck: 0x19f0128 checking 
> 'http_access deny manager'
> 2012/03/20 10:14:23.890| ACLList::matches: checking manager
> 2012/03/20 10:14:23.891| ACL::checklistMatches: checking 'manager'
> 2012/03/20 10:14:23.891| ACL::ChecklistMatches: result for 'manager' 
> is 0
> 2012/03/20 10:14:23.891| ACLList::matches: result is false
it's not mangaer so moving on to the next rule.
> 2012/03/20 10:14:23.891| aclmatchAclList: 0x19f0128 returning false 
> (AND list entry failed to match)
> 2012/03/20 10:14:23.891| aclmatchAclList: async=0 nodeMatched=0
> async_in_progress=0 lastACLResult() = 0 finished() = 0
moving to the next wich means dont allow to any of ports other then the list
of safe "443,80 etc.."
> 2012/03/20 10:14:23.891| ACLChecklist::preCheck: 0x19f0128 checking 
> 'http_access deny !Safe_ports'
> 2012/03/20 10:14:23.891| ACLList::matches: checking !Safe_ports
> 2012/03/20 10:14:23.891| ACL::checklistMatches: checking 'Safe_ports'
> 2012/03/20 10:14:23.891| ACL::ChecklistMatches: result for 
> 'Safe_ports' is 1
> 2012/03/20 10:14:23.891| ACLList::matches: result is false
it's not matching not dafe ports cause it's port 80
> 2012/03/20 10:14:23.891| aclmatchAclList: 0x19f0128 returning false 
> (AND list entry failed to match)
> 2012/03/20 10:14:23.891| aclmatchAclList: async=0 nodeMatched=0
> async_in_progress=0 lastACLResult() = 0 finished() = 0
the next rule will be trying the CONNECT method on not SSL ports (443).
> 2012/03/20 10:14:23.891| ACLChecklist::preCheck: 0x19f0128 checking 
> 'http_access deny CONNECT !SSL_ports'
> 2012/03/20 10:14:23.891| ACLList::matches: checking CONNECT
> 2012/03/20 10:14:23.891| ACL::checklistMatches: checking 'CONNECT'
> 2012/03/20 10:14:23.891| ACL::ChecklistMatches: result for 'CONNECT' 
> is 1
> 2012/03/20 10:14:23.891| ACLList::matches: result is true
and you <<< do try to use ssl>>> (why?)
squid client wont use connect... ssl.. means i suppose you are using wrong
code to get the site content.

> 2012/03/20 10:14:23.891| ACLList::matches: checking !SSL_ports
> 2012/03/20 10:14:23.891| ACL::checklistMatches: checking 'SSL_ports'
> 2012/03/20 10:14:23.892| ACL::ChecklistMatches: result for 'SSL_ports' 
> is 0
> 2012/03/20 10:14:23.892| ACLList::matches: result is true
conclusion ..you are trying to use CONNECT to not SSL port so...
> 2012/03/20 10:14:23.892| aclmatchAclList: 0x19f0128 returning true 
> (AND list
> satisfied)
squid finding you answering the http_access acl and will deny the connection
means you didn't add the acl's and http_access rule i sent you.

look at what i sent you and try again after.

Regards,
Eliezer
> 2012/03/20 10:14:23.892| ACLChecklist::markFinished: 0x19f0128 
> checklist processing finished
> 2012/03/20 10:14:23.892| ACLChecklist::check: 0x19f0128 match found, 
> calling back with 0
> 2012/03/20 10:14:23.892| ACLFilledChecklist::checkCallback: 0x19f0128
> answer=0
> 2012/03/20 10:14:23.892| ACLChecklist::checkCallback: 0x19f0128 
> answer=0
> 2012/03/20 10:14:23.892| aclIsProxyAuth: called for SSL_ports
> 2012/03/20 10:14:23.892| ACL::FindByName 'SSL_ports'
> 2012/03/20 10:14:23.892| aclIsProxyAuth: returning 0
> 2012/03/20 10:14:23.892| Gadgets.cc(57) aclGetDenyInfoPage: got called 
> for SSL_ports
> 2012/03/20 10:14:23.892| aclGetDenyInfoPage: no match
> 2012/03/20 10:14:23.892| FilledChecklist.cc(168) ~ACLFilledChecklist:
> ACLFilledChecklist destroyed 0x19f0128
> 2012/03/20 10:14:23.892| ACLChecklist::~ACLChecklist: destroyed 
> 0x19f0128
> 2012/03/20 10:14:23.893| FilledChecklist.cc(168) ~ACLFilledChecklist:
> ACLFilledChecklist destroyed 0x19f0128
> 2012/03/20 10:14:23.893| ACLChecklist::~ACLChecklist: destroyed 
> 0x19f0128
> 2012/03/20 10:14:23.893| ConnStateData::swanSong: FD 11
>
>
>
> Thanks&  Regards
> Vijay


--
Eliezer Croitoru
https://www1.ngtech.co.il
IT consulting for Nonprofit organizations elilezer <at> ngtech.co.il



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

  Powered by Linux