Possivel BUG no squid 2.7.x
-
LFCavalcanti,
Você consegue fazer o teste com o pacote squid-reverse que instala o squid3?
-
Posso sim…
Só que eu nunca usei esse pacote, alguma coisa em especifico?
EDIT: Já subi o ambiente de testes, assim que tiver o resultado posto aqui.
-
Marcelloc,
Instalei e configurei o Squid 2.7 em ambiente de testes, mesma coisa, firebug mostrando erros, não tirei Prints porque estava em maqina virtual, se precisar do Print dou um jeito aqui.
Voltando… com o Squid-reverse não ocorreram erros.
-
Mesmo resultado então.
O ccesario me mandou um patch do squid 2.7 que pode diminuir isso, mas estou sem tempo para testar.
http://www1.it.squid-cache.org/Versions/v2/2.7/changesets/12331.patch
De qualquer forma, estou ajudando o trendchiller a melhorar o squid-reverse para publica-lo no lugar do squid3. A interface web já deu uma melhorada mas ainda não publiquei as alterações.
O squid-reverse já faz e o futuro squid3 também vai fazer proxy e proxy reverso.
Estou verificando também a compatibiliade do squidguard com qualquer versão de squid.
-
marcelloc,
Você já diagnosticou o ponto falho no pacote original do Squid 2.7?
-
Marcelo,
Se não for complicando.. te como ensinar aplicar esse patch.
-
Você já diagnosticou o ponto falho no pacote original do Squid 2.7?
Ainda não. Como o squid3 resolveu a questão, estou mais empenhado em deixa-lo disponível para o pfsense sem perder a compatibilidade com o squidguard.
-
Ainda não. Como o squid3 resolveu a questão, estou mais empenhado em deixa-lo disponível para o pfsense sem perder a compatibilidade com o squidguard.
Pois é… realmente muito estranho. Se não fosse você levantar a lebre, acho que ninguém iria perceber.
Pode ser realmente um bug do port desta versão do Squid... Já que pra Linux, por exemplo, o mesmo pacote funcionou perfeitamente até hoje! :-\
-
Se não for complicando.. te como ensinar aplicar esse patch.
resumindo bastante:
-
instalar o freebsd 8.1
-
baixar o ports com portsnap fetch
-
começar a compilar o squid2 para ele baixar o fonte e criar a pasta work
-
cancelar o processo de compilação depois do download e extração do fonte
-
fazer o download do patch
-
entrar na pasta work/squid-alguma-coisa e digitar patch < caminho_do_patch_no_file_system
-
sair da pasta work e continuar a compilação com o make
-
quando o make concluir, digitar make package para criar o pacote
-
transferir o pacote para o pfsense e instalar com pkg_add -f pacote_com_patch_do_squid
Lembrando que não testei o patch.
-
-
Melhor esperar o seu squid-revesse.. kkkkkk
-
Pode ser realmente um bug do port desta versão do Squid… Já que pra Linux, por exemplo, o mesmo pacote funcionou perfeitamente até hoje! :-\
Pesquisando rapidamente no google parece ser algo específico do squid 2.7 com o freebsd mesmo.
Você vê algum problema em passar para a versão 3.1?
-
Você vê algum problema em passar para a versão 3.1?
Aparentemente, tirando o fato de que o SquidGuard encrespa se instalado diretamente sob o Squid 3.x (é preciso instalar sobre o Squid 2.7 pra depois atualizar o pacote - pelo menos até onde eu havia testado), não vejo nenhum outro empecilho.
Ao contrário, o Squid 3 é recheado de novas funcionalidades e tem muito mais escalabilidade que a série 2.x! ;)