[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fwd: RES: Problema com delay pools no squid



Interessante. Nunca tinha achado uma explicação assim.Muito obrigado Henry. Eu de fato desconhecia essa questão dos tipos de regra. Onde encontro algo sobre isso para ler?

2008/12/9 jmhenrique <jmhenrique@yahoo.com.br>

On Tuesday 09 December 2008 18:18:02 Eduardo Sachs wrote:
> Saul,
>
>
>
>             Comigo acontece o mesmo problema, olhe abaixo:
>
>
>
>             server:/etc/squid# squid -k reconfigure
>
> FATAL: Bungled squid.conf line 171: delay_parameters 1 64000/64000
> 64000/64000
>
> Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
>
> server:/etc/squid# joe squid.conf
>
>
>
>             Acho que é um bug da versão, eu pensei em usar o Squid3.
>
>
>
>             Estou usando: Debian Etch - i686 -  Squid 2.6.STABLE5
>
>
>
> Abraços...
>
>
>
>
>
>   _____
>
> De: Saul Lima [mailto:saul.listas@gmail.com]
> Enviada em: terça-feira, 9 de dezembro de 2008 16:15
> Para: d-u-p
> Assunto: Problema com delay pools no squid
>
>
>
> Tentei acrescentar a seguinte linha no meu squid.conf para adicionar mais
> uma delay_class:
>
> delay_pools 3
> delay_class 1 3
> delay_parameters 1 56250/56250 8000/8000
> delay_class 2 3
> delay_parameters 2 56250/56250 8000/16000
> delay_class 3 3
> delay_parameters 3 56250/56250 16000/16000
>
> delay_access 1 allow redelocal
> delay_access 2 allow manutencao
> delay_access 2 allow localhost
> delay_access 3 allow chefes
>
> Quando dou um reload no squid ele trava acusando erro na linha 45 (a linha
> onde se encontra "delay_class 1 3") e para de funcionar. Mas quanto retorno
> o squid.conf ao seu estado original com as seguintes configurações:
>
> delay_pools 2
> delay_class 1 2
> delay_parameters 1 56250/56250 8000/8000
> delay_class 2 2
> delay_parameters 2 56250/56250 16000/16000
>
> delay_access 1 allow redelocal
> delay_access 2 allow manutencao
> delay_access 2 allow localhost
> delay_access 2 allow chefes
>
> E inicio o squid, ele roda perfeito. Alguém sabe dizer onde estou errando?
> A minha intenção é acrescentar mais uma regra de delay para um grupo de
> endereços mac. Como devo proceder.
>
> Lembrando que estou usando o Debian Lenny AMD64 devidamente atualizado com
> o Squid 2.7.STABLE3....



sinto mto lhe informar, mas não tem nada a ver com a versão do squid.

a sua regra do "antes" é essa:

Number Class Aggregate limit Individual limit Network limit
1  Aggregate and individual  56250/sec, 56250 max  8000/sec, 8000 max
2  Aggregate and individual  56250/sec, 56250 max  16000/sec, 16000 max


com as suas devidas alterações que estavam resultando em erro, passaram a isto
aqui:

Number Class Aggregate limit Individual limit Network limit
1 Aggregate, individual and network 56250/sec, 56250 max Unlimited 8000/sec,
8000 max
2 Aggregate, individual and network 56250/sec, 56250 max Unlimited 8000/sec,
16000 max
3 Aggregate, individual and network 56250/sec, 56250 max Unlimited 16000/sec,
16000 max

pelo que eu pude ver,  vc estava aumentando uma regra, e modificando o tipo da
regra junto. São 3 tipos de regra:

1 - agregate
2 - agregate e individual
3 - agregate, individual e network.

e vc estava passando de tipo 2 pra tipo 3, e sem aumentar também o campo
referente a esse aumento.

Solução:
das duas uma:

ou vc assume que o que vc quer são regras do tipo 3:

delay_pools 3
delay_class 1 3
delay_parameters 1 56250/56250 -1/-1 8000/8000
delay_class 2 3
delay_class 3 3
delay_parameters 2 56250/56250 -1/-1 16000/16000
delay_parameters 3 56250/56250 -1/-1 16000/16000

ou volta e assume que as suas regras são do tipo 2:

delay_pools 3
delay_class 1 2
delay_parameters 1 56250/56250 8000/8000
delay_class 2 2
delay_class 3 2
delay_parameters 2 56250/56250 16000/16000
delay_parameters 3 56250/56250 16000/16000

qualquer coisa, use o webmin, e faça um mix de regras 1, 2 e 3. É mto prático
pra fazer essas continhas e visualizar o que vc quer e o que vc vai obter.

:D

[ ]s, e divirta-se.
Henry




--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




Reply to: