Re: [squid-users] TCP_MISS:DIRECT problems with http_accel configuration and cache (help please)

From: Forrest Aldrich <forrie@dont-contact.us>
Date: Fri, 13 Oct 2006 13:30:25 -0400

I do not have this set. It is assumed that it will cache anything
without specificity -- ?

I see in the book maximum_object_size...

Alexandre Correa wrote:
> what´s the minimum object size ?
>
>
> On 10/13/06, Forrest Aldrich <forrie@forrie.com> wrote:
>>
>>
>> Benno Blumenthal wrote:
>> > You have a line
>> >
>> >
>> > no_cache deny QUERY
>> >
>> >
>> > I believe that implies the next line is
>> >
>> > no_cache allow all
>> >
>> >
>> > Which would kill caching.
>> >
>> >
>> > I think so, anyway. Safest thing to do is be explicit about
>> >
>> > no_cache deny all
>> >
>> > at the end of your no_cache section.
>> >
>> > Benno
>>
>> I tried this, with no luck. I even removed the no_cache directive and
>> get the same problem.
>>
>> This is bizarre.
>>
>>
>>
>>
>> >
>> >
>> >
>> > Forrest Aldrich wrote:
>> >
>> >> I've set up Squid Version 2.5.STABLE6 as a host accelerator.
>> >>
>> >> In the logs, I'm seeing entries that consistently say TCP_MISS:DIRECT
>> >> and there are no files being stored in the cache directory as I would
>> >> expect.
>> >>
>> >> I'm not sure what's wrong, and hope someone can clarify.
>> >>
>> >> The squid.conf file is very simple, and probably has a couple things
>> >> that aren't necessary:
>> >>
>> >>
>> >> acl QUERY urlpath_regex cgi-bin \?
>> >> no_cache deny QUERY
>> >>
>> >> acl all src 0.0.0.0/0.0.0.0
>> >>
>> >> acl onlyGet method get
>> >> http_access allow onlyGet
>> >>
>> >> acl Manager proto cache_object
>> >> acl LocalHost src 127.0.0.1/32
>> >> http_access allow Manager LocalHost
>> >> http_access deny Manager
>> >>
>> >> http_port 8888
>> >>
>> >> icp_port 0
>> >> cache_mem 500 MB
>> >>
>> >> cache_dir ufs /var/cache/squid 2048 16 256
>> >> emulate_httpd_log on
>> >> redirect_rewrites_host_header off
>> >> cache_replacement_policy GDSF
>> >> cache_mgr xxx@xxx.com
>> >> cache_effective_user squid
>> >> cache_effective_group squid
>> >> log_icp_queries off
>> >> cachemgr_passwd xxxxxxxxxxxxx
>> >> buffered_logs on
>> >>
>> >> httpd_accel_host xx.xx.xx.xx
>> >> httpd_accel_port 80
>> >>
>> >> http_access deny all
>> >>
>> >>
>> >> Images are being transferred, but with TCP_MISS:DIRECT, which I
>> >> presume means it's going directly to the server to retrieve, rather
>> >> than the cache. Even after viewing the images multiple times, they
>> >> are still not stored in the Squid cache.
>> >>
>> >> The permissions on the directories are correct (squid:squid). This
>> >> is on CentOS_4.3 (32bit).
>> >>
>> >>
>> >> Thanks!
>> >>
>> >
>> >
>>
>
>
Received on Fri Oct 13 2006 - 11:30:13 MDT

This archive was generated by hypermail pre-2.1.9 : Wed Nov 01 2006 - 12:00:04 MST