+ Responder ao Tópico



  1. #1

    Padrão Mistério - Squid

    Não sei se já passaram por isso, tenho um servidor Debian para gerenciamento de acesso a internet, está tudo normal.
    O problema começou na hora de fazer uma impressão de boletos pelo navegador, no site do detran, o primeiro boleto com só dados do cliente Marcelo imprimi numa boa mas quando gero outro boleto com outros dados do cliente Paulo e mando fazer a impressão, sai os dados do primeiro boleto do cliente Marcelo.
    Será que o problema está no armazenamento no cachê do squid?

    Segue uma parte do meu squid.conf

    http_port 3128 transparent
    visible_hostname servidor
    error_directory /usr/share/squid/errors/Portuguese/
    emulate_httpd_log on
    cache_mem 64 MB
    maximum_object_size_in_memory 64 KB
    maximum_object_size 512 MB
    minimum_object_size 0 KB
    cache_swap_low 90
    cache_swap_high 95
    cache_dir ufs /var/spool/squid 2048 16 256
    cache_access_log /var/log/squid/access.log


    Fico grato pela ajuda.

  2. #2

    Padrão Re: Mistério - Squid

    seu squid esta salvando arquivos dinamicos, adiciona as linhas abaixo em seu squid.conf e reinicia o servidor, irar resolver.

    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    no_cache deny QUERY
    Última edição por pedrovigia; 10-11-2010 às 01:14. Razão: ortografia

  3. #3

    Padrão Re: Mistério - Squid

    pedrovigia
    Parabens!!! ganhou uma estrelinha!!!

  4. #4

    Padrão Re: Mistério - Squid

    Pedro muito obrigado pela ajuda.
    Sem querer abusar da sua bondade, outra coisa que está acontecendo em algumas máquinas eu não consigo mapear uma impressora na rede agora se eu parar o servidor o problema some, mapeia numa boa será que tem alguma regra que está bloqueando acesso a rede local?
    A sua ajuda foi de grande ajuda, espero que não esteja abusando, eu não tenho muita experiência no linux, então toda ajuda será boa para o meu aprendizado. A seguir minha configuração do squid.conf

    http_port 3128 transparent
    visible_hostname servidor
    error_directory /usr/share/squid/errors/Portuguese/
    emulate_httpd_log on
    #
    cache_mem 64 MB
    maximum_object_size_in_memory 64 KB
    maximum_object_size 512 MB
    minimum_object_size 0 KB
    cache_swap_low 90
    cache_swap_high 95
    cache_dir ufs /var/spool/squid 2048 16 256
    cache_access_log /var/log/squid/access.log
    refresh_pattern ^ftp: 15 20% 2280
    refresh_pattern ^goffer: 15 0% 2280
    refresh_pattern . 15 20% 2280
    #
    #Nao salva paginas dinamicamentes.
    hierarchy_stoplist cgi-bin ?
    acl QUERY urlpath_regex cgi-bin \?
    no_cache deny QUERY
    #
    # Regras
    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 SSL_ports port 443 563
    acl Safe_ports port 80
    acl Safe_ports port 21
    acl Safe_ports port 443 563
    acl Safe_ports port 40
    acl Safe_ports port 210
    acl Safe_ports port 280
    acl Safe_ports port 488
    acl Safe_ports port 591
    acl Safe_ports port 777
    acl Safe_ports port 901
    acl Safe_ports port 1025-65535
    acl Safe_ports port 25
    acl Safe_ports port 110
    acl Safe_ports port 3306
    acl purge method CONNECT
    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
    #
    #define pc com privilegios total administradores
    acl admin arp "/etc/squid/list/admin.txt"
    #
    #defini pc com privilegios totoal diretores
    acl diretores arp "/etc/squid/list/diretores.txt"
    #
    #define pcs com privilegios de gerentes
    acl gerentes arp "/etc/squid/list/gerentes.txt"
    #
    #defini pcs com bloqueio total com excessao dos bancos e sites
    acl usuarios_a arp "/etc/squid/list/usuarios_a.txt"
    acl usuarios_b arp "/etc/squid/list/usuarios_b.txt"
    #
    #define pcs sem acesso a internet 24 horas
    acl bloqueados arp "/etc/squid/list/bloqueado.txt
    #
    #
    #defini sites improprios
    acl site dstdomain -i "/etc/squid/list/site.txt"
    #
    #Degini palavras improprias
    acl palavra url_regex -i "/etc/squid/list/palavra.txt"
    #
    #libera internet horario de almoco
    acl almoco_a time 12:00-13:00
    acl almoco_b time 13:01-14:00
    #
    #libera internet final do expediente
    acl saida time MTWH 18:00-22:00
    #
    #
    #Nega formatos de video audio e outros
    #http_access deny video
    #http_access deny audio
    #http_access deny risco
    #Acesso apenas bancos e sites cadastrados
    acl banco url_regex -i "/etc/squid/list/banco.txt"
    #
    #nega sites improprios menos para admin
    #http_access deny site !admin !diretores
    #
    http_access deny palavra !admin !diretores
    #
    #nega acesso a internet para quem nao esta na lista
    http_access deny !admin !diretores !gerentes !usuarios_a !usuarios_b
    #
    #Libera sites definidos para os usuarios A e B
    http_access allow banco
    #nega pc sem acesso a intenet (bloqueado)
    http_access deny bloqueados
    #permite usuarios A acessar tudo no horario de almoco e saida
    http_access deny usuarios_a !banco !almoco_a !saida
    #permite que os usuarios B acesse tudo no horario de almoco e saida
    http_access deny usuarios_b !banco !almoco_b !saida
    #
    acl redelocal src 192.168.5.0/24
    http_access allow localhost
    http_access allow redelocal
    http_access deny all

  5. #5

    Padrão Re: Mistério - Squid

    Não deu certo continua mantendo o primeiro boleto na impressão, muito estranho isso.
    Agradeço pela ajuda.

  6. #6

    Padrão Re: Mistério - Squid

    ola amigao tudo joia. vc poderia dizer a topo grafica do seu acesso . para dizer con certeza se e o squid ou cache nele armazenado. por q dizer assim de primeiro sem analizar e dificilimo , por q se fosse o cache seria somente vc teclar f5 atualizar na hora a pagina. mas creio . que : pode esta avendo um cache local ou seja cache sobre cache . aguardo para lhe ajudar

  7. #7

    Padrão Re: Mistério - Squid

    tive problema parecido com nota fical oline bati no cache mais não era era o balance se tiver algum balance ai de uma olhada nele e redireçone todos htps para um unico link