Search squid archive

Re: New Admin

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

 



On Wed, 7 Oct 2009 09:51:13 -0700 (PDT), tookers <gareth@xxxxxxxxxxxxxxxx>
wrote:
> rkovelman wrote:
>> 
>> 
>>> From: Henrik Nordstrom <henrik@xxxxxxxxxxxxxxxxxxx>
>>> Date: Tue, 06 Oct 2009 23:29:02 +0200
>>> To: Ross Kovelman <rkovelman@xxxxxxxxxxxxxxxx>
>>> Cc: <squid-users@xxxxxxxxxxxxxxx>
>>> Subject: Re:  New Admin
>>> 
>>> tis 2009-10-06 klockan 16:55 -0400 skrev Ross Kovelman:
>>> 
>>>> This is what I have for http_access:
>>>> 
>>>> http_access deny bad_url
>>>> http_access deny all bad_url
>>>> http_access deny manager
>>>> http_access allow manager localhost
>>>> http_access allow workdays
>>>> http_access allow our_networks
>>>> 
>>>> 
>>>> I would think bad_url would do the trick since I have acl bad_url
>>>> dstdomain,
>>>> correct?
>>> 
>>> It should. At least assuming you have not other http_access rules above
>>> this.
>>> 
>>> but the rest of those rules looks strange.
>>> 
>>> I think you want something like:
>>> 
>>> # Restrict cachemgr access
>>> http_access allow manager localhost
>>> http_access deny manager
>>> 
>>> # Block access to banned URLs
>>> http_access deny bad_url
>>> 
>>> # Allow users access on workdays
>>> http_access allow our_networks workdays
>>> 
>>> # Deny everything else
>>> http_access deny all
>>> 
>>> 
>>> but have no description of what effect workdays is supposed to have...
>>> 
>>> 
>>> Regards
>>> Henrik
>>> 
>>> 
>> 
>> 
>> I made a few changes and still nothing:
>> 
>> acl bad_url dstdomain "/xxx/xxxx/etc/bad-sites.squid"
>> acl all src 0.0.0.0/0.0.0.0
>> acl manager proto cache_object
>> acl localhost src 127.0.0.1/255.255.255.255
>> acl our_networks src 192.168.16.0/255.255.255.0
>> acl to_localhost dst 127.0.0.0/8
>> acl workdays time M T W H F 8:30-12:00 11:30-18:00
>> acl SSL_ports port 443 563
>> acl Safe_ports port 80 # http
>> acl Safe_ports port 21 # ftp
>> acl Safe_ports port 443 563 # https, snews
>> acl Safe_ports port 70 # gopher
>> acl Safe_ports port 210 # wais
>> acl Safe_ports port 1025-65535 # unregistered ports
>> acl Safe_ports port 280 # http-mgmt
>> acl Safe_ports port 488 # gss-http
>> acl Safe_ports port 591 # filemaker
>> acl Safe_ports port 777 # multiling http
>> acl CONNECT method CONNECT
>> 
>> # Restrict cachemgr access
>> http_access allow manager localhost
>> http_access deny manager
>> 
>> # Block access to banned URLs
>> http_access deny bad_url workdays
>> 
>> # Allow users access on workdays
>> http_access allow our_networks workdays
>> 
>> # Deny everything else
>> http_access deny all
>> 
>> I would think this would fulfill the request I just emailed to the
group,
>> but doesn't
>> 
>> 
>> 
>> " Thanks, I made those changes although still no luck.  I do save the
>> changes
>> and then run a ./squid -k reconfigure, not sure if I should run a
>> different
>> command.  
>> 
>> I do have this for work days:
>> acl workdays time M T W H F 8:30-18:00
>> 
>> If I can I would like to deny those sites during "workdays" and then its
>> open before or after that time.
>> 
>> Thanks"
>> 
>>  
>> 
> 
> Hi There,
> 
> Maybe try this....
> 
> Change  http_access deny bad_url workdays
> To... http_access deny our_networks bad_url workdays
> 
> It should match any source IP address and if the other 2 acls match then
> you
> should get 'Access Denied'
> 
> Thanks,
> Tookers

the workdays ACL definition is wrong. it will only block on mondays between
midnoght and one second after.


>> acl workdays time M T W H F 8:30-12:00 11:30-18:00

Should be only one time range and no spaces in the day spec:

acl workdays time MTWHF 8:30-12:00
acl workdays time MTWHF 11:30-18:00

or maybe two ACL. One for afternoon one for morning.

Amos


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

  Powered by Linux