external_acl_type Com Erro...
Colegas...
Estou implementando algumas regras no Squid, e encontrei uma dica de ACL que atende o que preciso. Em foruns e artigos todo mundo diz que funciona.. Porém qdo aplico no meu squid.conf me retorna um erro e o squid não levanta.
Vamos lá.
No squid.conf está assim:
external_acl_type tam_upload %{Content-Length} /usr/local/squid/etc/modulos/size.sh
acl upload_max_10KB tam_upload 10240
Em tempo... arquivo size.sh criado com o conteudo...
#!/bin/sh
while read line; do
set -- $line
length="$1"
limit="$2"
if [ "$length" -le "$2" ]; then
echo OK
else
echo ERR
fi
done
Porém qdo executo o squid... retorna o erro.
proxy:/usr/local/squid/etc # /etc/rc.d/rc.squid start
2006/03/16 15:09:32| aclParseAclLine: Invalid ACL type 'tam_upload'
FATAL: Bungled squid.conf line 176: acl upload_max_10KB tam_upload 10240
Squid Cache (Version 2.5.STABLE12): Terminated abnormally.
Pelo que entendi.. não conseguiu criar a ACL.. mas pq.???
Já li alguns problemas com acl_external_type, na FAQ do Squid... mas nada a ver com o caso específico.
Algume pode me AJUDAR???
Grato... grato mesmo...
:-D :-D