Bug #3144
web proxy does not cache objects bigger than 4Mb
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-squid | |||
Target version: | v6.6 | |||
Security class: | Resolution: | |||
Affected version: | v6.6 | NEEDINFO: | No |
Description
Even if set to a value higher than the default of 4096 Kb, the web proxy (squid) cache doesn't store objects bigger than 4Mb.
Original bug report:
http://bugs.squid-cache.org/show_bug.cgi?id=3830
Workaround: move cache_dir directive in squid.conf below max_object_size
Associated revisions
squid.conf: move cache_dir below maximum_object_size. Refs #3144
History
#1 Updated by Filippo Carletti over 6 years ago
- Status changed from NEW to TRIAGED
- Assignee set to Filippo Carletti
- Target version set to v6.6
- % Done changed from 0 to 20
#2 Updated by Filippo Carletti over 6 years ago
- Status changed from TRIAGED to ON_DEV
- % Done changed from 20 to 30
#3 Updated by Filippo Carletti over 6 years ago
- Subject changed from web proxy does not cache object bigger than 4Mb to web proxy does not cache objects bigger than 4Mb
- Status changed from ON_DEV to MODIFIED
- % Done changed from 30 to 60
Fixed in nethserver-squid-1.3.4-1.1.g8d2ff1a.ns6.noarch.rpm.
Test case:
update a system where squid cache is enabled and check squid.conf:
# Enable disk cache minimum_object_size 2 KB maximum_object_size 8192 KB cache_dir aufs /var/spool/squid 100 16 256
#4 Updated by Filippo Carletti over 6 years ago
- Status changed from MODIFIED to ON_QA
- % Done changed from 60 to 70
#5 Updated by Filippo Carletti over 6 years ago
- Assignee deleted (
Filippo Carletti)
#6 Updated by Giacomo Sanchietti about 6 years ago
- Assignee set to Giacomo Sanchietti
#7 Updated by Giacomo Sanchietti about 6 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 70 to 90
Differences for squid.conf:
[root@server host-to-net.conf]# diff -u /etc/squid/squid.conf.pre /etc/squid/squid.conf --- /etc/squid/squid.conf.pre 2015-05-12 13:56:01.152849053 +0000 +++ /etc/squid/squid.conf 2015-05-12 13:56:18.779696817 +0000 @@ -84,9 +84,9 @@ cache_mem 256 MB # Enable disk cache -cache_dir aufs /var/spool/squid 100 16 256 minimum_object_size 2 KB maximum_object_size 4096 KB +cache_dir aufs /var/spool/squid 100 16 256 # Leave coredumps in the first cache dir
#8 Updated by Giacomo Sanchietti about 6 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
Released in nethserver-updates:
- nethserver-squid-1.3.5-1.ns6.noarch.rpm