Dear
As i understand, TTL in external_acl_type force Squid to cache a positive
answer from the external process.
In my case it seems that the TTL is not used and squid query the helper on
each request.
Did i miss something ?
external_acl_type SplashScreenAuthDef ttl=120 negative_ttl=0
children-startup=5 children-idle=5 ipv4 %SRC %SRCEUI48 %>{X-Forwarded-For}
%URI /usr/share/artica-postfix/external_acl_squid.php --splash
session-time=120
acl SplashScreenAuthAcl external SplashScreenAuthDef
acl SplashPage dst 192.168.1.127
deny_info http://192.168.1.127?request=%o SplashScreenAuthAcl
http_access deny !SplashPage !SplashScreenAuthAcl
Best regards.