Look at enabling the header logging option (mime_ something in
squid.conf) and see what headers the object is being sent with.

It may be sent with headers which deny caching..



Adrian


2008/7/3 Tony Da Silva <[EMAIL PROTECTED]>:
> Hi,
>
> I have noticed that my squid is only caching HTML files and not downloaded
> files.
>
> in my squid.conf I have "maximum_object_size 250 MB", but whenever I do test
> downloads the file is downloaded from the source.
>
> When the initial download completes, store.log writes RELEASE and the URL of
> the file. access.log indicates TCP_MISS when I try subsequent downloads.
>
> my squid.conf is as follows:
>
> http_port 3128 transparent
> hierarchy_stoplist cgi-bin ?
> acl QUERY urlpath_regex cgi-bin \?
> cache deny QUERY
> acl apache rep_header Server ^Apache
> access_log /var/log/squid/access.log squid hosts_file /etc/hosts
> refresh_pattern ^ftp:           1440    20%     10080
> refresh_pattern ^gopher:        1440    0%      1440
> refresh_pattern .               0       20%     4320
> 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 to_localhost dst 127.0.0.0/8
> acl SSL_ports port 443 563      # https, snews
> acl SSL_ports port 873          # rsync
> 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 Safe_ports port 631         # cups
> acl Safe_ports port 873         # rsync
> acl Safe_ports port 901         # SWAT
> acl purge method PURGE
> acl CONNECT method CONNECT
> http_access allow manager localhost
> http_access deny manager
> http_access allow purge localhost
> http_access deny purge
> http_access deny !Safe_ports
> http_access deny CONNECT !SSL_ports
> http_access allow localhost
> **acl lan removed**
> http_access allow localhost
> http_access allow lan
> http_access deny all
> http_reply_access allow all
> icp_access allow all
> **hostname removed***
> always_direct allow all
> coredump_dir /var/spool/squid
> cache_dir ufs /var/spool/squid 10000 16 256 reference_age 01 month
> maximum_object_size 250 MB
>
> Can somebody please check if I am missing something?
>
>

Reply via email to