+ Responder ao Tópico



  1. #1

    Arrow Squid instala mais não aparece access.log

    gente primeiramente boa noite

    instalei mu squid pelo apt-get
    mais ele não cria a pasta var/log/squid/access.log

  2. #2

    Padrão

    Saudações san pack,

    dá uma olhada no squid.conf e ve se a linha
    Código :
    cache_access_log /var/log/squid/access.log
    está descomentada

  3. #3

    Padrão

    pode ser erro de permissão da pasta onde vai ficar o arquivo de log,
    da esse comando:

    squid -d9

    vai ser criado um arquivo chamado squid.run
    se for erro de permissão lá estará mostrando esse erro.

  4. #4
    Moderador Avatar de Bruno
    Ingresso
    Nov 2002
    Localização
    Guarapuava-PR
    Posts
    4.181
    Posts de Blog
    1

    Padrão

    isto acontece pq o squid não esta levantando

    o motivo geralmente é falta de permissão de escrita tanto no diretório do log quando do cache


    uma pergunta besta mais tenho que perguntar vc já criou o cache né ??????
    Última edição por Bruno; 11-05-2007 às 12:54.

  5. #5

    Padrão

    criar cache:

    # squid -z

    E tem que ver no squid.conf p/ onde está direcionando o log. Tem que ver também, como os demais falaram, se a pasta tem permissao de leitura e escrita para o squid.

    No meu caso, não gero log do squid, o log está sendo gerado em /dev/null

  6. #6

    Smile obrigado

    gente obrigado pela atenção ao meu topico, a versão q estou usando á a 2.6 configurei todo squid.conf ele roda como proxy tranparente e esta direcionado para porta 3128. quando dou o comando iptlables -t nat -L ele me diz q a porta estadirecionada para 3128, mais eu não consigo ver os log estou usando debian

  7. #7

    Smile Obrigado

    Mais NÃo Deu Certo Ainda Continuo Com O Mesmo Problema

  8. #8

    Padrão

    Posta o teu squid.conf e o resultado do seguinte comando:

    # netstat -tanp

  9. #9

    Arrow ai esta meu squid.conf

    http_port 3128 transparent
    icp_port 3130

    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    no_cache deny QUERY
    cache_mem 64 MB

    cache_swap_low 90
    cache_swap_high 95

    maximum_object_size 15120 KB
    minimum_object_size 0 KB
    maximum_object_size_in_memory 500 KB
    cache_dir ufs /var/spool/squid 100 16 256
    cache_access_log /var/log/squid/access.log
    cache_log /var/log/squid/cache.log
    cache_store_log /var/log/squid/store.log
    client_netmask 255.255.255.255

    hosts_file /etc/hosts

    #Suggested default:
    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern . 0 20% 4320
    #Recommended minimum configuration:
    acl all src 0.0.0.0/0.0.0.0
    acl manager proto cache_object
    acl localhost src 127.0.0.1/255.255.255.255
    acl to_localhost dst 127.0.0.0/8
    acl rede src 192.168.1.0/255.255.255.0
    acl SSL_ports port 443 563 # https, snews
    acl SSL_ports port 873 # rsync
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 563 # https, snews
    acl Safe_ports port 70 # gopher
    acl Safe_ports port 210 # wais
    acl Safe_ports port 1025-65535 # unregistered ports
    acl Safe_ports port 280 # http-mgmt
    acl Safe_ports port 488 # gss-http
    acl Safe_ports port 591 # filemaker
    acl Safe_ports port 777 # multiling http
    acl Safe_ports port 631 # cups
    acl Safe_ports port 873 # rsync
    acl Safe_ports port 901 # SWAT
    acl purge method PURGE
    acl CONNECT method CONNECT

    # E-Mail do responsável pelo Proxy.
    cache_mgr [email protected]

    # Usuário do sistema responsável pelo processo do Proxy
    cache_effective_user proxy

    # Grupo do sistema, no qual o resposável faz parte
    cache_effective_group proxy

    # Only allow cachemgr access from localhost
    http_access allow manager localhost
    http_access deny manager
    # Only allow purge requests from localhost
    http_access allow purge localhost
    http_access deny purge
    # Deny requests to unknown ports
    http_access deny !Safe_ports
    # Deny CONNECT to other than SSL ports
    http_access deny CONNECT !SSL_ports
    http_access allow localhost


    # And finally deny all other access to this proxy
    http_access allow all

    http_reply_access allow all
    icp_access allow all

    icon_directory /usr/share/squid/icons
    error_directory /usr/share/squid/errors/Portuguese
    coredump_dir /var/spool/squid

    acl rede_vale src 192.168.1.0/24
    http_access allow rede_vale
    http_access deny all

  10. #10

    Padrão com o comando netstat -tanp me deu esse resultado

    Conexões Internet Ativas (servidores e estabelecidas)
    Proto Recv-Q Send-Q Endereço Local Endereço Remoto Estado PID/Program name
    tcp 0 0 127.0.0.1:3306 0.0.0.0:* OUÇA 1 769/mysqld
    tcp 0 0 0.0.0.0:111 0.0.0.0:* OUÇA 1 518/portmap
    tcp 0 0 0.0.0.0:80 0.0.0.0:* OUÇA 7 403/apache2
    tcp 0 0 127.0.0.1:977 0.0.0.0:* OUÇA 2 073/famd
    tcp 0 0 0.0.0.0:113 0.0.0.0:* OUÇA 1 899/inetd
    tcp 0 0 0.0.0.0:22 0.0.0.0:* OUÇA 2 044/sshd
    tcp 0 0 127.0.0.1:25 0.0.0.0:* OUÇA 1 889/exim4
    tcp 0 0 0.0.0.0:991 0.0.0.0:* OUÇA 2 081/rpc.statd
    tcp 0 0 192.168.0.1:80 192.168.1.2:3392 TIME_WAIT -
    tcp 0 0 192.168.0.1:32797 64.233.161.167:80 ESTABELECIDA 12045/epiphany
    tcp 0 0 192.168.0.1:32793 64.233.161.167:80 ESTABELECIDA 12045/epiphany
    tcp 0 0 192.168.0.1:80 192.168.1.2:3378 TIME_WAIT -
    tcp 0 0 192.168.0.1:32800 66.102.1.99:80 ESTABELECIDA 12045/epiphany

    so tenho a gradecer pela ajuda de vcs!!!!!!!