Feedback on Cache / Proxy — Tuning the Squid Package
pfSense Documentation site (Wiki)
Github user: https://github.com/UnR34L
Having semi-colons breaks squid, taking the them away will make it work as expected. Also, it doesn't look like '-1' is valid, I believe it should be 'none'
#1 Updated by Viktor Gurov about 2 months ago
'size' is the limit specified as a number of units. 'units' specifies whether to use bytes, KB, MB, etc. If no units are specified bytes are assumed. A size of 0 causes Squid to never fetch more than the client requested. (default) A size of 'none' causes Squid to always fetch the object from the beginning so it may cache the result. (2.0 style)