+ Responder ao Tópico



  1. #1
    aiolia
    Visitante

    Padrão Ajuda no Squid

    Squid versão 2.6.STABLE1 , no Mandriva 2007.

    não estou conseguindo colocar o squid para rodar, acontece o seguinte:

    #service squid start
    Iniciando squid: .................... [FALHOU]


    #service squid status
    squid está parado
    squid: ERROR: No running copy


    Peço a ajuda dos feras aí.
    Vlw.

  2. #2

    Padrão

    Citação Postado originalmente por aiolia Ver Post
    Squid versão 2.6.STABLE1 , no Mandriva 2007.

    não estou conseguindo colocar o squid para rodar, acontece o seguinte:

    #service squid start
    Iniciando squid: .................... [FALHOU]


    #service squid status
    squid está parado
    squid: ERROR: No running copy


    Peço a ajuda dos feras aí.
    Vlw.

    Verifica os logs dele .... o que esta mostrando !

  3. #3
    sylphid
    Visitante

    Padrão

    primeiramente, eu sou o AIOLIA aí de cima, tive q fazer outro cadastro, pois no outro meu provedor estava boloqueando a ativação.


    o final do meu log é o seguinte:

    2007/05/18 09:27:49| Starting Squid Cache version 2.6.STABLE1 for i586-mandriva-linux-gnu...
    2007/05/18 09:27:49| Process ID 5035
    2007/05/18 09:27:49| With 1024 file descriptors available
    2007/05/18 09:27:49| DNS Socket created at 0.0.0.0, port 1027, FD 5
    2007/05/18 09:27:49| Adding nameserver 200.220.209.2 from /etc/resolv.conf
    2007/05/18 09:27:49| Adding nameserver 200.220.209.3 from /etc/resolv.conf
    2007/05/18 09:27:49| helperOpenServers: Starting 5 'ncsa_auth' processes
    2007/05/18 09:27:49| User-Agent logging is disabled.
    2007/05/18 09:27:49| Referer logging is disabled.
    2007/05/18 09:27:49| Unlinkd pipe opened on FD 15
    2007/05/18 09:27:49| Swap maxSize 2097152 KB, estimated 161319 objects
    2007/05/18 09:27:49| Target number of buckets: 8065
    2007/05/18 09:27:49| Using 8192 Store buckets
    2007/05/18 09:27:49| Max Mem size: 32768 KB
    2007/05/18 09:27:49| Max Swap size: 2097152 KB
    2007/05/18 09:27:49| /var/spool/squid/swap.state: (13) Permission denied
    FATAL: storeUfsDirOpenSwapLog: Failed to open swap log.
    Squid Cache (Version 2.6.STABLE1): Terminated abnormally.
    CPU Usage: 0.100 seconds = 0.064 user + 0.036 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 0

  4. #4

    Padrão

    Citação Postado originalmente por sylphid Ver Post
    primeiramente, eu sou o AIOLIA aí de cima, tive q fazer outro cadastro, pois no outro meu provedor estava boloqueando a ativação.


    o final do meu log é o seguinte:

    2007/05/18 09:27:49| Starting Squid Cache version 2.6.STABLE1 for i586-mandriva-linux-gnu...
    2007/05/18 09:27:49| Process ID 5035
    2007/05/18 09:27:49| With 1024 file descriptors available
    2007/05/18 09:27:49| DNS Socket created at 0.0.0.0, port 1027, FD 5
    2007/05/18 09:27:49| Adding nameserver 200.220.209.2 from /etc/resolv.conf
    2007/05/18 09:27:49| Adding nameserver 200.220.209.3 from /etc/resolv.conf
    2007/05/18 09:27:49| helperOpenServers: Starting 5 'ncsa_auth' processes
    2007/05/18 09:27:49| User-Agent logging is disabled.
    2007/05/18 09:27:49| Referer logging is disabled.
    2007/05/18 09:27:49| Unlinkd pipe opened on FD 15
    2007/05/18 09:27:49| Swap maxSize 2097152 KB, estimated 161319 objects
    2007/05/18 09:27:49| Target number of buckets: 8065
    2007/05/18 09:27:49| Using 8192 Store buckets
    2007/05/18 09:27:49| Max Mem size: 32768 KB
    2007/05/18 09:27:49| Max Swap size: 2097152 KB
    2007/05/18 09:27:49| /var/spool/squid/swap.state: (13) Permission denied
    FATAL: storeUfsDirOpenSwapLog: Failed to open swap log.
    Squid Cache (Version 2.6.STABLE1): Terminated abnormally.
    CPU Usage: 0.100 seconds = 0.064 user + 0.036 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 0

    Veja que ele informa sobre permissão negada.

    Dê permissão à pasta

    # chmod 777 /var/spool/squid/ -R
    # squid -z

    /etc/rc.d/rc.squid start

  5. #5

    Padrão

    nao faz do chmod nao.. eh inseguro.... !!!

    faça o certo:

    chown squid.squid /var/spool/squid
    chown squid.squid /var/spool/squid/* -R
    chmod 700 /var/spool/squid
    chmod 700 /var/spool/squid/* -R

    basta rodar o squid agora que funciona...

  6. #6

    Padrão

    como o alexandrecorrea disse, é melhor setar o usuário e grupo...

    se a distribuição for debian já existe um usuario e grupo "proxy", então é só setá-lo nos arquivos e diretórios do squid e configurar no squid.conf tal usuário e grupo, depois é só mandar brasa, primeiro crie o cache "squid -z" depois inicie o programa e boa...