Squid com problemas usando Load Balance
-
Marcello:
A - Segui o tutorial:
http://securite-ti.com/pfSense_Web_Proxy_with_multi-WAN_links.pdf
Usando PFSense:
2.0.1-RELEASE (i386)
built on Mon Dec 12 18:24:17 EST 2011B - Pacotes:
Squid + SquidGuard + HAPV
C - 2 Links de Internet:
1 - OI ( OPT1 ) ADSL
2 - Embratel ( WAN ) Link Dedicado Frame RelayEm System: Advanced: Miscellaneous - As opções:
- Use sticky connections
- Allow default gateway switching
Estão Marcadas.
Se precisar de mais algum detalhe estou a disposição.
ATT
Breno Alencar
-
Onde está o havp nesta hierarquia de proxy?
-
Marcello. Sinceramente não entendi sua pergunta.
Desculpas.
ATT
Breno Alencar
-
Galera,
Bom dia, tambem seguir a risca os passos do tutorial - Tutorial em Ingles: http://doc.pfsense.org/index.php/Multi-WAN_2.0
o Loab Balance Funcionou até Instalar o Squid em modo transparente, que acusou o mesmo erro do colega acimaERRO
A URL solicitada não pode ser recuperadaNa tentativa de recuperar a URL:
GET / HTTP/1.1
Host: www.terra.com.br
User-Agent: Mozilla/5.0 (Windows NT 6.0; WOW64; rv:9.0.1) Gecko/20100101 Firefox/9.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: pt-br,pt;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection: keep-aliveO seguinte erro foi encontrado:
Requisição inválida.
Alguns aspectos de requisição HTTP são invalidos. Possíveis causas:
Método desconhecido ou faltando (GET, POST)
Faltou a URL
Faltou o identificador HTTP (HTTP/1.0)
A requisição pode ser muito grande
Hostname com caracter inválido; não é permitido o uso de underscoresO que será que falta ??
-
Marcello. Sinceramente não entendi sua pergunta.
Como você integrou o pacote havp com o squid?
O havp é parent do squid ou é ele quem esta funcionando em modo transparente?
-
Marcello. O HAVP estava como parent do squid. Mas para dar continuidade ao nosso tópico sem mudar de direção acabei desistalando o HAPV para que o tópico fique somente relativo ao loadbalance + squid.
Mas um colega no tópico relata um erro igual ao meu usando o squid em modo transparente com loadbalance.
Ficamos no aguardo de suas orientações.
Abraços
ATT
Breno Alencar
-
Ficamos no aguardo de suas orientações.
Não fui eu que fiz o tutorial, apenas o indiquei para ilustar como criar as regras na "floating rules" :)
Vou tentar seguir os passos para ver onde para, mas não tenho este ambiente aqui em casa, pode demorar um pouco.
Tente ver o que pode estar errado comparando este tutorial de squid.
att,
Marcello Coutinho -
Marcelo,
Vc pode simular o ambiente usando virtual box e tres placas virtuais, eu mesmo simulei aqui em casa, só que usando uma maquina física que tenho para teste, coloquei os dois links, um com ip fixo e outro com dhcp e seguir o tutorial.. e tambem apresentou o mesmo erro dos demais colegas, somente o uso do squid.
pode q pode ter aalgo errado ai..
-
Galera,
aparece que o negocio é mais serio que eu imaginava.
http://forum.pfsense.org/index.php?topic=37083.45
E fica duvida.. será que funciona mesmo o Balanceamento de Carga+Failover+squid ?? Já tentei de tudo, inclusive
adicionado uma regra de DNS 53 em FloatingRules e não funcionou.. -
você configurou estes passos?
After manually adding my subnet in the "Allowed subnets" box, my dual wan, squid setup is now functioning using pfSense Version 2.0-Release (i386)
but as the Ermal said, just putting the "tcp_outgoing_address 127.0.0.1" worked for me.
-
Marcelo,
a segunda opção sim.. porem a primeira onde fica essa configuração.
Eu só espero não ter que mudar para outra distribuição.. já sai do endian para pfsense justamente
por isso. -
Eu utilizou loadbalance com squid sem problmas
-
Souza,
Poderia passar as telas de configuração que vc fez. seria uma ótima, talvez estamos esquecendo de habilitar ou configurar algo.
-
a segunda opção sim.. porem a primeira onde fica essa configuração.
aba access control primeiro campo
-
Ta osso..
acabei de colocar a faixa de ip da minha rede.. em access control.. e não funcionou..
-
OK segue um passo a passo do que eu exatamente fiz e quando monitoro os link observo navegação em ambos os link, utilizo Squid + SquidGuard
E quando desligo um o outro assume
Melhorias pode falar
Bom não sei se podia mas estou colocando o link do docx para download
www.piocom.com.br/download/Loadbalance+FailOver.docx
abs
Por Favor postem os resultado aqui.
Souza Linux
-
Senhores,
É exatamente como o texto confeccionado pelo Souza Linux. Não há segredo algum fazer Loadbalance/Failover para conexões HTTP/HTTPS com Squid. Basta marcar as opções citadas no texto dele em: System->Advanced->Miscellaneous:
-
Use sticky connections: Que preserva seções HTTPS
-
Allow default gateway switching: Que executa o switching entre os gateways (procurem trabalhar sem "default gateway"… usem os pesos (Tiers) como fez o Souza Linux)
Nas versões BETA e RCs do pfSense 2.0 nós até tínhamos alguns bugs em relação ao LoadBalance com Squid. Mas tudo isso foi resolvido na versão 2.0 Final e está 100% funcional.
- Não é mais preciso gerar uma regra em Floating!~
Abraços!
Jack -
-
Bem, ao que parece estamos enfrentando uma pequena e momentânea instabilidade no blog da comunidade. Mas isso deve ser resolvido até segunda-feira.
No estamos mais… o blog está novamente no ar: http://www.pfsense-br.org/blog/
;)
Abraços!
Jack -
JackL.
Poderia fazer um tutorial definitivo em relação ao Load Balance + Squid?
Assim voce poderia tirar todas as duvidas restantes a esse tema e darmos como resolvido o asssunto.
No tutorial voce poderia explicar como funciona os TIER's. Como e quando colocar TIER1 e TIER2. Esclarecer qual é relação de peso dos links e como configurar de forma correta.
Poderia explicar a opção advanced e suas respectivas funções.
Toda a comunidade iria agradecer mais essa imensa ajuda sua.
Esperamos pelo seu retorno.
Abraços
ATT
Breno Alencar
-
JackL.
Poderia fazer um tutorial definitivo em relação ao Load Balance + Squid?
Assim voce poderia tirar todas as duvidas restantes a esse tema e darmos como resolvido o asssunto.
No tutorial voce poderia explicar como funciona os TIER's. Como e quando colocar TIER1 e TIER2. Esclarecer qual é relação de peso dos links e como configurar de forma correta.
Poderia explicar a opção advanced e suas respectivas funções.
Toda a comunidade iria agradecer mais essa imensa ajuda sua.
Esperamos pelo seu retorno.
Abraços
ATT
Breno Alencar
O balanceamento baseado em tier, tenta usar todos os gateway definidos no mesmo tier antes de tentar outro nível.
Se você tiver dois links em tier1 e um link em tier2, este último só será utilizado caso os dois primeiros fiquem offline