+ Responder ao Tópico



  1. #1

    Padrão Problemas com o Squid 2.6 no Debian

    Amigos, mesmo sendo usuário deste site através de consultas já há algum tempo, dessa vez não consegui solucionar o meu problema pesquisnado pelo Google, uso o Debian 3.1 por ser o distro que tenho mais conhecimento, sempre usei o Squid 2.5, porém na instalção de um servidor que atualmente estou fazendo qdo dei o comando apt-get install squid instalou de cara o Squid 2.6 e começaram a aparecer varios erros ao iniciar o serviço, erros do tipo:
    squid[1591]: Squid Parent: child process 1597 started
    squid[1591]: Squid Parent: child process 1597 exited due to signal 6
    squid[1591]: Squid Parent: child process 1599 started
    squid[1591]: Squid Parent: child process 1599 exited due to signal 6
    Alguém sabe me dizer oque é isso e como resolver ou se tenho como forçar a instalação da versão 2.5 através do wget, tar, make install e todas essas "coisas" que embora eu insista em usar linhas de comando ainda tenho certa dificudade com esses comandos devido a facilidade que encontrei no apt-get.

    Agradeço desde já...

  2. #2

    Padrão

    Cara, se você quiser instalar na mão tem o squid no formato .deb. É bem mais fácil de instalar.
    Aqui tem um link pra download do squid 2.5 pro Debian Sarge: http://packages.debian.org/sarge/web/squid

    É só selecionar sua arquitetura e fazer o download do arquivo .deb. Pra instalar você usa o comando:
    dpkg -i nome_do_pacote

    Quase tão simples quanto o apt-get. Você vai ver que a saída do comando é a mesma utilizada pelo apt-get. Ele inclusive te informa das dependências...

    Qualquer dúvida posta ai...
    Última edição por Magnun; 16-07-2008 às 16:54.



  3. #3

    Padrão

    Cara da um

    apt-update
    apt-cache search squid

    e ve as distribuições que tem disponivel no servidor e baixa a squid 2.5

    se não tiver la

    baixa ele manualmente:

    wget http://www.squid-cache.org/Versions/...TABLE12.tar.gz

    tem um artigo no VivaOLinux ensinado a configurar o squid 100% com várias opções (incluindo Cache full) Linux: Squid + HTB Tools - Cache indo a FULL! [Artigo]


    Espero poder ajudar

    um abraço!

  4. #4

    Padrão

    Magnun, me parece que para usar o dpkg -i eu tenho que ter um pacote .deb, pacote esse que não consegui, me corrija se eu estiver errado...


    Aloi, dei os comandos, instalei uma versão diferente do squid (Squid3),pois não consegui identificar qual seria a 2.5 instalei continuou problema na inicialização do serviço, baixei a versão nova no link que me passou, embra tenha visto comando para decompactá-lo (que ainda não fiz) tenho dificuldade em fazer a instalação na "unha", mas vou tentar...

    Muito Obrigado á todos..



  5. #5

    Padrão

    Cara, acho que não expliquei direito... o pacote .deb ta no link que eu te passei... aqui ó: http://packages.debian.org/sarge/web/squid
    Vai nesse link e escolhe sua arquitetura numa tabela lá no final da página.Clica no nome da arquitetura, a sua muito provavelmente é a i386. Depois é só escolher um mirror...

    Qualquer dúvida estamos ai...
    Última edição por Magnun; 16-07-2008 às 17:53.

  6. #6

    Padrão

    Citação Postado originalmente por Magnun Ver Post
    Cara, acho que não expliquei direito... o pacote .deb ta no link que eu te passei... aqui ó: http://packages.debian.org/sarge/web/squid
    Vai nesse link e escolhe sua arquitetura numa tabela lá no final da página.Clica no nome da arquitetura, a sua muito provavelmente é a i386. Depois é só escolher um mirror...

    Qualquer dúvida estamos ai...
    Não foi vc que não explicou direito eu que fiu relapso, achei fiz o download, vou fazer o dpkg -i e posto o resultado, grato...



  7. #7

    Padrão

    Cara faz assim, salva seu squid.conf

    e remove ele do seu sistema


    apt-get remove squid-versao:

    rm -rf /etc/squid
    rm -rf /etc/init.d/squid


    ai tenta instalar novamente:

    apt-get install squid3


    de sempre um

    ps -A

    e verifique os processos rodando pode ser que tenha outro squid rodando

  8. #8

    Padrão

    Amigos, embora eu tenha tentado das maneiras que me sugeriram não obtive sucesso, dei um apt-get dist-upgrade, aí é que pararam de funcionar outros serviços tb, como se trata de um servidor novo, refiz a instalação, instalei o squid antes de adicionar os repositórios via http, obrigatóriamente ele buscou a versão 2.5 do cd 3, funcionou tudo direitinho, só adcionei repositórios http depois de configurado e funcionando o squid para a instalação do Sarg que tb funcionou direitinho, bom, foi a maneira (não muito técnica) que consegui resolver meu problema, agradeço a vocês que disponibizaram tempo para me ajudar.



  9. #9

    Padrão

    Eu tinha até esquecido que nos CDs do debian tem o squid... Ótima solução que você achou! Parabens... Você poderia ter feito isso sem reinstalar o sistema, antes de dar o dist-upgrade. Era só editar o /etc/apt/source.list e comentar tudo que é http. Depois um 'apt-get update' e um 'apt-get install squid'...

    Mas é isso ai...
    Última edição por Magnun; 17-07-2008 às 15:07.