On Dec 7, 2010, at 5:13 PM, Amos Jeffries wrote:

> On 08/12/10 05:32, donovan jeffrey j wrote:
>> greetings
>> 
>> i recently updated my transparent proxy to sq 3.1.9, which also uses 
>> squidguard for url filters.
> 
> First "best practice" is to use the right terminology.
sorry i forgot we changed that ;)
> 
> Your log traces says "Accepting  intercepted HTTP connections at 
> 10.0.2.3:3128"  So they are NAT interception connections.

yes I am using NAT after Squid.

client --- > [ squid ] ----> [ NAT ] --->

> 
> 
>> 
>> this have been bogging down.  browser always says ,.." waiting for 
>> google,... or waiting for www.abc.com
>> I could have a dns issue or I could have a cache swap issue or a squidguard 
>> issue. I first wanted to make sure that running 3.1.9 transparent is the 
>> best version for the job. I had read a while back in a thread that v2.7 
>> might be better than 3.1.x. Can anyone confirm ?
> 
> 2.7 should not be.
> 
> I've not had anyone explicitly mention whether the NAT logic upgrades to 3.x 
> worked or not in Mac. The BSD ones needed some extra fixes which were done 
> back around 3.1.6

So basically 3.1.9 should be fine for my purposes then.

here is my config. does anything stand out as wrong or should be adjusted ?


# squid.conf
#

#
#
# set logging to the lowest level
debug_options ALL,1

#access to squid and the cache manager
#
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255

acl all src 0.0.0.0/0.0.0.0
acl noc src 10.3.1.0/24 10.135.0.0/16 10.235.0.0/16 10.35.1.0/24
acl admin src 10.139.0.0/16 10.136.0.0/16 10.103.0.0/16
acl hs src      10.150.0.0/16 10.149.0.0/16 10.151.0.0/16 10.152.0.0/16 
10.153.0.0/16
acl ms src      10.142.0.0/16 10.140.0.0/16
acl ele src     10.104.0.0/16

#no cache settings
no_cache deny noc
no_cache deny admin
no_cache deny hs
no_cache deny ms
no_cache deny ele
no_cache deny all

http_access allow manager localhost
#http_access allow manager apache
http_access allow noc
http_access allow admin
http_access allow hs
http_access allow ms
http_access allow ele
http_access deny all

#Squid's user and group
cache_effective_user squid squid

#visible hostname
visible_hostname T1-2

# set log directories
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log

# set cache directories of 16GB each
cache_dir ufs /usr/local/squid/var/cache 100 16 256


request_header_max_size 1000 KB


# set the cache memory target for the Squid process
cache_mem 100 MB

http_port 3128
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on 
#
redirect_program /usr/local/bin/squidGuard
redirect_children 100
client_persistent_connections off
server_persistent_connections off




Reply via email to