Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Ola pessoal, Estou com problema na internet da empresa, que não funciona! O servidor de internet é o Linux Kurumin.
    Segue alguns dos milhares de teste que realizei...
    Ø Esvaziei o cachê do squid na segunda-feira e funcionou o resto da segunda até a quarta, na quarta o problema voltou, sem internet porem com rede, este é o real problema.
    Ø Esvaziei novamente o cachê do squid, achei meio impossível ter lotado o cachê praticamente de um dia pro outro, mas mesmo assim eu tentei. Porem não deu certo.
    Ø Quando eu fui tentar de novo, acabei no desespero excluindo o diretório squid com o comando rm –rf /var/spool/squid ao invés de rm –rf /var/spool/squid/*
    Ø Recriei o diretório dei as permissões drwx--rx--, defini o dono da pasta, que no caso é squid mesmo, com o comando chown, defini o grupo, que também é squid, com o comando chgrp executei o squid –z, o comando criou os diretórios numéricos dentro da pasta squid, até aqui OK
    Quando eu tento starta o squid fica assim ....... mas no final da um erro [Failure] que não pode startar o squid. Pior que isso, é que não tem a pasta log para verificar os erros.
    Ø Tentei mudar as permissões para drwxdrwxdrwx mas não deu certo acontece a mesma coisa, mudei para chmod 744 –R /var/spool/squid , mas também não resolveu, mudei para algumas outras mas não resolveu também.
    Pesquisando na net, encontrei o comando squid -D, que faz o squid tentar se conctar, executei, mas agora quando tento starta o squid, não faz o tempo com os pontinhos como antes fazia.........., agora vai direto pro [Failure],
    Ja olhei os post de squid daqui do site, ja tentei muitas coisas tambem, mas nada funciona
    Somebory help me plese!

  2. kra primeiramente define os log do squid no squid.conf para vc poder ver o erro.
    cache_access_log /var/log/squid/access.log
    cache_log /var/log/squid/cache.log
    cache_store_log /var/log/squid/store.log
    depois cria a pasta /var/log/squid/ e dá permissão do squid gravar.
    reconfigura o squid squid -k reconfigure e da um tail -f /var/log/squid/cache.log e vê o errro e posta aqui



  3. Segue relatório de erros como solicitado

    2010/08/09 12:28:36| parseHttpRequest: Requestheader contains NULL characters
    2010/08/09 12:28:36| clientReadRequest: FD 32 Invalid Request
    2010/08/09 12:28:36| parseHttpRequest: Requestheader contains NULL characters
    2010/08/09 12:28:36| clientReadRequest: FD 32 Invalid Request
    2010/08/09 12:28:41| parseHttpRequest: Requestheader contains NULL characters
    2010/08/09 12:28:41| clientReadRequest: FD 35 Invalid Request
    2010/08/09 12:28:41| parseHttpRequest: Requestheader contains NULL characters
    2010/08/09 12:28:41| clientReadRequest: FD 35 Invalid Request

  4. Boa noite,

    Amigo, Qual a versão do seu squid? 2.6 ou 2.7? passa o arquivo conf. e o arquivo log.

    atenciosamente,



  5. Fala pessoal!!


    O squid não foi eu que configurei, então...
    eu copiei o que estava lá









    # vamos trabalhar com a porta 3128 padrãdo squid ou pode ser usado a porta 80

    http_port 3128



    dns_nameservers 200.220.192.88 200.220.192.86



    # essa parte é memó RAM que vamos usar no squid

    # sempre contado como mega bytes, use sempre 75% da memoria do micro, certo!

    cache_mem 384 mb



    # Esvazia o cache

    cache_swap_low 75

    cache_swap_high 90

    # Essa parte éuito importante, aqui vamos definir tipo de armazenamento

    # vamos utilizar depois o diretó de armazenamento, a quantidade de espaç# em disco que vamos utilizar, nús de diretó de primeiro níl a ser

    # criado e nú de diretós de segundo níl a ser criado...

    # Bastante coisa resumida em um linha...

    cache_dir ufs /var/spool/squid/ 512 16 256



    # Essa parte vai mostrar para Proxy onde esta o log de acesso, que

    # determina quem acessou, que endereçe o dia....

    cache_access_log /var/log/squid/access.log



    # Aqui podemos achar o erro que nãdeixa iniciar o squid quando "startado"...

    cache_log /var/log/squid/cache.log



    # Detalha todo objeto da web armazenado, detalha: hora que entrou,

    # hora de saí e quanto tempo ficou armazenado.....

    cache_store_log /var/log/squid/store.log



    # Esse ém grande vilã quando instalei a primeira vez o squid

    # dava erro na linha 53 ou 54

    # Aíescobri que o erro era o seguinte, faltou eu digitar

    # visible_hostname Nom_maq.dominio



    visible_hostname linux.intertankmacae



    # estou mostrando quem é usuáo e grupo do squid

    cache_effective_user squid

    cache_effective_group squid



    # Primeira a ser mudada.

    # acl all src 0.0.0.0 isso ela deixa aberto para qualquer rede



    # dessa forma o Proxy restringe somente a minha rede

    # acl all src 192.168.00/24 /255.255.255.0

    # aqui vocêambépode sópecificar sua rede

    acl all src 192.168.1.0/24

    # pode escolher qualquer um desses dois eu prefiro a segunda.... blz



    # Essa parte podemos pular

    acl SSL_ports port 443 563

    acl Safe_portS port 21

    acl Safe_ports port 22

    acl Safe_ports port 80

    acl Safe_ports port 70

    acl Safe_ports port 210

    acl Safe_ports port 280

    acl Safe_ports port 488

    acl Safe_ports port 591

    acl Safe_ports port 771

    acl Safe_ports port 1025-65535



    # Aqui permite acesso da rede .... blz

    acl CONNECT method CONNECT

    acl dominio_acesso src 192.168.1.0/255.255.255.0



    # Agora vamos abrir outro terminal e criar 3 arquivos

    # o primeiro chamado de bloqueio , domíos e livre

    # aqui vamos fazer nossa primeira regra bloquear por palavras e domíos

    # dentro desse arquivos que vamos criar vai conter as palavras e os

    # domíos bloqueados e recusados na nossa empresa... legal... vamos lá# Orientaçs, leia isso émportante...

    #

    # dstdom_regex = Server para classificar o domío de destino, ou seja,

    # verifica se a palavra égual ao destino...

    #

    # dstdomain = ele compara o domío com o domío DNS do servidor destino.

    #

    # url_regex= Serve para filtrar endereç para dar acesso sim ou nã é bom pois éádo e ele sempre compara pelo arquivo que nóriamos, ou

    # seja, nãperde desempenho procurando na net....



    # primeira regra

    acl livre url_regex "/etc/squid/livres"

    # aqui criei a regra para pánas livre do squid



    http_access allow livre



    # segunda regra

    acl dominios dstdomain "/etc/squid/dominios"



    # se desejar tambépode colocar um domío sóex: acl domíos dstdomain playboy.com.br ----- blz



    http_access deny dominios



    # terceira regra

    acl bloqueios dstdom_regex "/etc/squid/bloqueios"

    # aqui ele compara o endereçdigitado com as palavras dentro do arquivo



    # http_access = permite ou proibi o acesso do serviç

    # lembre: deny = bloqueio | allow = liberar... blz

    http_access deny bloqueios



    #nega ips sem dominio

    acl acesso_blq src "/etc/squid/acesso_blq"

    http_access deny acesso_blq



    acl acesso_parcial src "/etc/squid/acesso_parcial"

    acl dia time S M T W H F A 06:30-18:30

    http_access deny acesso_parcial !dia





    acl trava_msn_orkut url_regex -i "/etc/squid/bloq_msn_orkut"

    http_access deny trava_msn_orkut



    acl dominio_msn_orkut dstdomain "/etc/squid/bloq_msn_orkut"

    header_access Accept-Encoding deny dominio_msn_orkut






Tópicos Similares

  1. Squid não starta
    Por joselitu no fórum Servidores de Rede
    Respostas: 3
    Último Post: 22-02-2006, 07:34
  2. Squid não Starta
    Por roller no fórum Servidores de Rede
    Respostas: 4
    Último Post: 16-11-2004, 08:05
  3. SQUID não starta
    Por gustavo_marcon no fórum Servidores de Rede
    Respostas: 11
    Último Post: 22-07-2004, 12:31
  4. acl no squid não está funcionando. O que fazer ?
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 20-12-2002, 16:01
  5. Respostas: 3
    Último Post: 25-11-2002, 18:22

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L