Eu tenho um script personalizado para lidar com o external_acl_type do Squid3 e ele funciona bem.
Nesse script (btw, seu PHP), eu ativei o registro de todos os pedidos no arquivo.
Tanto quanto sei de docs TTL value deve fornecer uma resposta positiva ao cache do meu script (valor de string OK ) e NÃO deve chamar script externo para a hora definida como valor TTL . Mas isso não acontece! Eu vejo em minhas linhas de log com cada pedido, mas não apenas 1 como deveria. Aqui está a linha do squid.conf :
external_acl_type EXT_WEBSESSION ttl=3600 negative_ttl=0 children=10 concurrency=200 %SRC %DST %URI /usr/lib/squid3/squid_webacl
Poderia, por favor, me ajudar?
Tags squid ttl access-control-list