Tive o mesmo problema, mas percebi. No final do arquivo de configuração do squid você tem os padrões de atualização - refresh_pattern
e algumas regras depois (explicação aqui ). O padrão padrão catch all é aquele com o ' .
'. Ele obedece à atualização do cliente, portanto, o conteúdo não pode ser servido a partir do cache. Eu adicionei essa regra logo acima da que tem ' .
' e agora posso armazenar em cache .png
arquivos por 120 segundos.
refresh_pattern .png 120 50% 86400 ignore-reload
refresh_pattern . 0 20% 4320