+ Responder ao Tópico



  1. #1
    AndreLinux
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    olá...
    um cliente nosso aqui atualizou seu site e quando clientes externos acessam o site dele ja exergam as novas atualizações, mas todos da nossa rede (wireless) enxergam ainda o site antigo. Creio que seja algo relacionado com o proxy transparente que não esta atualizando direito...
    Como faço para dar um refresh lá no proxy/squid? no site dele?
    Queria fazer o proxy já pegar as novas atualizações do site do cliente

  2. #2
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Pare o serviço
    limpe todo cache e em seguida restarte ele novamente!!
    caso não dê certo após isso dê um boot no seu server!!

  3. #3
    AndreLinux
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por Anonymous
    Pare o serviço
    limpe todo cache e em seguida restarte ele novamente!!
    caso não dê certo após isso dê um boot no seu server!!

    queria limpar so o cache pro site do cliente. tem jeito? como faço para restartar o squid? stop squid e restart squid?

  4. #4

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    se você utiliza o squid atraves de pacote rpm.

    de o seguinte comando:
    /etc/rc.d/init.d/squid stop #para o squid
    rm -rf * /var/cache/squid/ #apaga todos os arquivos e diretórios do cache
    /etc/rc.d/init.d/squid start #inicia o squid

    dai o site atualizado volta a funcionar legal.

  5. #5

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    achu q issu eh cache do IE e nao do squid

  6. #6
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por Alberto-de
    se você utiliza o squid atraves de pacote rpm.

    de o seguinte comando:
    /etc/rc.d/init.d/squid stop #para o squid
    rm -rf * /var/cache/squid/ #apaga todos os arquivos e diretórios do cache
    /etc/rc.d/init.d/squid start #inicia o squid

    dai o site atualizado volta a funcionar legal.
    dentro da pasta var/cache tem os arquivos cbq.init mod_proxy man e yum...
    ta certo isso?
    posso dar o comando acima para apagar todo esses arquivos?

  7. #7
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por 1c3_m4n
    achu q issu eh cache do IE e nao do squid
    cache do IE nao pode ser pq mesmo usuários da rede interna que nunca haviam acessado o site quando acessam pela primeira vez ainda enxergam o site antigo e não o novo

  8. #8

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    entaum faz um teste ai, soh para o squid e acessa a pagina sem proxy, dps vc volta ele

  9. #9
    AndreLinux
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por 1c3_m4n
    entaum faz um teste ai, soh para o squid e acessa a pagina sem proxy, dps vc volta ele
    blz vou fazer..

  10. #10
    AndreLinux
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por 1c3_m4n
    entaum faz um teste ai, soh para o squid e acessa a pagina sem proxy, dps vc volta ele
    parei o squid e realmente funcionou a atualização....
    entaum? será que posso dar o comando que o amigo citou acima?
    para remover todo o cache do squid e começar do zero?

    dentro da pasta /var/cache tem os arquivos cbq.init man mod_proxy yum
    o server roda o fedora core II...

    posso fazer entaum?

  11. #11

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Simples, tem duas opcoes 1 mais simples e vc mandar o pessoal dar crtl+f5 para forcar mostrar sem cache. (isso funciona tanto para o cache do ie como squid)

    e a outra opcao que faco aqui e a seguinte :

    no squid conf:

    acl NOCACHE url_regex "/etc/squid/direto.txt" \?
    no_cache deny NOCACHE

    edit o arquivo direto.txt e coloque o ip o url que vc quer que o pessoal acesse sem passar pelo cache.

  12. #12
    AndreLinux
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por oyama
    Simples, tem duas opcoes 1 mais simples e vc mandar o pessoal dar crtl+f5 para forcar mostrar sem cache. (isso funciona tanto para o cache do ie como squid)

    e a outra opcao que faco aqui e a seguinte :

    no squid conf:

    acl NOCACHE url_regex "/etc/squid/direto.txt" \?
    no_cache deny NOCACHE

    edit o arquivo direto.txt e coloque o ip o url que vc quer que o pessoal acesse sem passar pelo cache.

    queria limpar somente o cache para o site que está dando problema. Não queria limpar o que já está armazenado no cache do squid...queria limpar somente uma url em questão...sem fazer isso que vc citou...
    tem jeito?

  13. #13
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por AndreLinux
    Citação Postado originalmente por oyama
    Simples, tem duas opcoes 1 mais simples e vc mandar o pessoal dar crtl+f5 para forcar mostrar sem cache. (isso funciona tanto para o cache do ie como squid)

    e a outra opcao que faco aqui e a seguinte :

    no squid conf:

    acl NOCACHE url_regex "/etc/squid/direto.txt" \?
    no_cache deny NOCACHE

    edit o arquivo direto.txt e coloque o ip o url que vc quer que o pessoal acesse sem passar pelo cache.

    queria limpar somente o cache para o site que está dando problema. Não queria limpar o que já está armazenado no cache do squid...queria limpar somente uma url em questão...sem fazer isso que vc citou...
    tem jeito?
    nao quero fikar mexendu muito no server por enquanto....
    estou sem backup dele...tem 250 usuários atualmente em nosso provedor via rádio....
    queria mexer o mínimo possível nas configurações...heheh pagamos karu por elas...

  14. #14

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    entaum eh melhor naum apagar tudo nao, por exemplo, no meu squid fica em /var/spool/squid e soh tem esses dirs:

    Código :
    root@under:/var/spool/squid# ls
    00  02  04  06  08  0A  0C  0E  swap.state
    01  03  05  07  09  0B  0D  0F  swap.state.last-clean

  15. #15
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por 1c3_m4n
    entaum eh melhor naum apagar tudo nao, por exemplo, no meu squid fica em /var/spool/squid e soh tem esses dirs:

    Código :
    root@under:/var/spool/squid# ls
    00  02  04  06  08  0A  0C  0E  swap.state
    01  03  05  07  09  0B  0D  0F  swap.state.last-clean
    00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F cache swap.state swap.state.last-clean

    q faço?

  16. #16

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    apaga tudo menos os arquivo de conf do cbq e oq mais vc tiver ai, e nao esquece de rodar squid -z depois disso pra ele criar o cache novamente

  17. #17
    Visitante

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por oyama
    Simples, tem duas opcoes 1 mais simples e vc mandar o pessoal dar crtl+f5 para forcar mostrar sem cache. (isso funciona tanto para o cache do ie como squid)

    e a outra opcao que faco aqui e a seguinte :

    no squid conf:

    acl NOCACHE url_regex "/etc/squid/direto.txt" \?
    no_cache deny NOCACHE

    edit o arquivo direto.txt e coloque o ip o url que vc quer que o pessoal acesse sem passar pelo cache.
    esse comando ai é uma boa.. mas eu tenho um problema semelhante assim, e gostaria q o squid cacheasse a pagina do meu cliente, pois ele abre ela em 40 maquinas quando abre o Browser.. isso é um BUG no squid ? q ele nao consegue atualizar o site ? ou é pq ta na mesma rede a resposta é rápida... eu nao entendo pq ocorre isso, tenho 30 clientes com site atras de rede wireless se eu tiver q limpar o cache cada vez q um atualizar seu site, nao vou trabalhar mais.. vou ficar só limpando cache... pior que eu ja atualizei o squid e segue o mesmo problema !!

  18. #18

    Padrão Cliente atualizou site, mas proxy mostra site antigo

    Citação Postado originalmente por oyama
    Simples, tem duas opcoes 1 mais simples e vc mandar o pessoal dar crtl+f5 para forcar mostrar sem cache. (isso funciona tanto para o cache do ie como squid)

    e a outra opcao que faco aqui e a seguinte :

    no squid conf:

    acl NOCACHE url_regex "/etc/squid/direto.txt" \?
    no_cache deny NOCACHE

    edit o arquivo direto.txt e coloque o ip o url que vc quer que o pessoal acesse sem passar pelo cache.
    Já tive esse problema aqui, e constatei que isso acontece quando o Apache que serve a máquina e o Squid rodam na mesma máquina... Acho que pode ser um bug do Apache, pois eu restarto o apache e volta tudo ao normal...