Hi,
I’ve just setup a box running opensuse 13.1 & squid 3.3… I’ve got the Max_oject_size set to 9 GB so that it would capture dual-layer DVD images and other large files…
The total size of the cache is 50GB, however when I download a 600MB debian image from my ISP’s mirror (http or ftp) its not keeping a copy of it.
You might want to check the refresh_pattern option and make one for .iso files with ignore-no-cache as a directive, maybe the web servers are telling squid not to cache the content or it thinks the .iso has changed.
When i’m downloading, its showing the file in transit… so I know that its going through the proxy… I’ve also noticed that some of the other files have “cachable” in those tags at the top where this doesnt.