Página 1 de 3 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. pessoal, alguém pode me dar uma forcinha....
    instalei o slackware 12 e o squid 2.6 quando vou subir o squid squid -z da o seguinte erro

    root@via-x:/usr/local/squid/var# squid -z
    2009/01/26 21:18:43| Creating Swap Directories
    FATAL: Failed to make swap directory /var/cache/00: (13) Permission denied
    Squid Cache (Version 2.6.STABLE13): Terminated abnormally.
    CPU Usage: 0.000 seconds = 0.000 user + 0.000 sys
    Maximum Resident Size: 0 KB
    Page faults with physical i/o: 0

    já criei o grupo squid o user já dei permissão para escrita na pasta e nada.

    Abaixo segue o meu squid.conf

    http_port 3128 transparent
    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    cache deny QUERY
    acl apache rep_header Server ^Apache
    broken_vary_encoding allow apache
    cache_mem 64 MB
    maximum_object_size 40 MB
    cache_swap_low 90
    cache_swap_high 95

    #cache_dir aufs /var/cache/squid 20000 16 256
    # cache_dir ufs /usr/local/squid/var/cache 100 16 256

    access_log access.log #se quiserem colocar o access.log basta criar o arquivo e dá permissão de escrita
    cache_store_log none
    refresh_pattern ^ftp: 1440 20% 10080
    refresh_pattern ^gopher: 1440 0% 1440
    refresh_pattern . 0 20% 4320
    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 SSL_ports port 443
    acl Safe_ports port 80 # http
    acl Safe_ports port 21 # ftp
    acl Safe_ports port 443 # https
    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 901 # SWAT
    acl purge method PURGE
    acl CONNECT method CONNECT
    http_access allow manager localhost
    http_access deny manager
    http_access allow purge localhost
    http_access deny purge
    http_access deny !Safe_ports
    http_access deny CONNECT !SSL_ports

    http_access allow localhost
    http_access allow all
    http_reply_access allow all
    icp_access allow all

    zph_tos_local 0x30
    zph_tos_peer 0
    zph_tos_parent off
    zph_preserve_miss_tos on

    forwarded_for off
    error_directory /usr/share/squid/errors/Portuguese
    coredump_dir /var/cache/squid
    detect_broken_pconn on
    pipeline_prefetch on
    cache_effective_user squid

  2. não adianta ser grupo este ou aquele se NÃO FOR o grupo/usuário criado especialmente na instalação. Veja se existe o usuário squid, grupo squid. Daí:

    chown -fvR squid:squid /var/cache
    se não funcionar, então faça a festa do kaki:

    chmow -fvR 0777 /var/cache

    daí tente de novo

    (no duro, não lembro se é squid, grupo squid.. vc tem que verificar se existem).



  3. Creio que o usuário e o grupo existem pq eu mesmo os criei.
    Eu só havia dado os seguintes comandos para dar permissão.

    chown -R squid.squid /var/cache
    e chmod 777 /var/cache
    Vou tentar dessa forma que você me passou e caso não funcione tem outra coisa que eu possa verificar???


    Citação Postado originalmente por irado Ver Post
    não adianta ser grupo este ou aquele se NÃO FOR o grupo/usuário criado especialmente na instalação. Veja se existe o usuário squid, grupo squid. Daí:

    chown -fvR squid:squid /var/cache
    se não funcionar, então faça a festa do kaki:

    chmow -fvR 0777 /var/cache

    daí tente de novo

    (no duro, não lembro se é squid, grupo squid.. vc tem que verificar se existem).

  4. vc pode te-los criado.. mas será que são user/group que o squid instalado vai usar? algumas distro usam nobody/nobody, outras (no apache, por ex) Under-Linux.org - Blogs e por aí vai. Não esqueça: Linux é uma festa, todo mundo bebado, cada um numa direção diferente ("the cathedral and the bazaar").

    esqueci: de a partida com o debug ligado e sem verificar dns, e acompanhe:

    squid -d 3 -z -D



  5. Certo, vou verificar isso.
    como vejo qual user/grupo o squid vai usar? defino no config?


    Citação Postado originalmente por irado Ver Post
    vc pode te-los criado.. mas será que são user/group que o squid instalado vai usar? algumas distro usam nobody/nobody, outras (no apache, por ex) Under-Linux.org - Blogs e por aí vai. Não esqueça: Linux é uma festa, todo mundo bebado, cada um numa direção diferente ("the cathedral and the bazaar").

    esqueci: de a partida com o debug ligado e sem verificar dns, e acompanhe:

    squid -d 3 -z -D






Tópicos Similares

  1. squid
    Por rosane no fórum Servidores de Rede
    Respostas: 3
    Último Post: 26-05-2006, 18:11
  2. Bridge + Iptables + Squid Remoto
    Por Machado no fórum Servidores de Rede
    Respostas: 2
    Último Post: 26-08-2003, 09:04
  3. Squid
    Por mauri no fórum Servidores de Rede
    Respostas: 1
    Último Post: 03-06-2002, 20:43
  4. Bloquear sites no squid - urgente
    Por bauer no fórum Servidores de Rede
    Respostas: 1
    Último Post: 21-05-2002, 22:53
  5. Squid
    Por luiz_nando no fórum Servidores de Rede
    Respostas: 1
    Último Post: 10-05-2002, 19:05

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L