+ Responder ao Tópico



  1. é galera, se não sabem programas, podem ajudar pesquisando.

    não sei programar, mas pesquiso bastante no google, fico algumas horas na frente do micro procurando alguma coisa que possa ajudar, por enquanto o que encontrei não ofereceu grande coisa nos meus testes, mas continuo procurando.

    arium, você teve esta mensagem no seu squid?

    Código :
    Jul 30 14:39:06 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''
    Jul 30 14:39:09 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''
    Jul 30 14:39:09 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''
    Jul 30 14:39:09 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''
    Jul 30 14:39:09 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''
    Jul 30 14:39:09 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''
    Jul 30 14:39:09 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''
    Jul 30 14:39:09 chuvisco squid[14112]: helperHandleRead: unexpected reply on channel 0 from url_rewriter #1 ''

    foram estas páginas que você viu no wiki do squid?
    Features/StoreUrlRewrite - Squid Web Proxy Wiki
    SquidFaq/SquidRedirectors - Squid Web Proxy Wiki

    Fiz alguns testes com o Google Maps e não teve jeito, não fez cache, mesmo com configurações de refresh_pattern.

    Não cheguei a testar com força do Avast e Avira.

  2. quanto ao que falei sobre o squid 3
    esqueça
    tah aqui
    Squid 3.0.STABLE8 configuration file


    tem o url_rewrite...


    OPTIONS FOR URL REWRITING
    -----------------------------------------------------------------------------




    entao eh possivel sim user o script perl....
    desculpem o engano...

    quanto a não saber programar... o cara que nao sabe o MINIMO de scripting não sabe compilar um squid tbm instalar o um linux.. nao sabe faz que nem no perl aprende no soco. nao quero 10 quero ajuda de 2 pra pode fica um poquinho pra cada um e ficar bom pra tudo mundo...

    o que eu quero de um programador php é uma coisa simples...
    do perl é simples tbm..

    quanto aqueles manuais que vc postou não funcionam nem adianta perder tempo.


    quanto a messagem nao recebi... ainda

    me passa seu url_rewrite e os parametros que vc tah usando
    url_rewrite program e children



  3. Citação Postado originalmente por parlare Ver Post
    *************************************************************************************************************
    Boa tarde amigo Arium. Estou acompanhando seu tópico (está muito show), mas agora que fui implemetar em meu squid3 e não rolou. Da erro ao restartar o squid.
    Se puder dar umas dicas de como implementar o url_rewrite pro orkut e avg seria muito grato.
    Obrigado
    Aqui está meu squid.conf.

    http_port 3128 transparent
    visible_hostname jupiter
    error_directory /usr/share/squid3/errors/Portuguese
    cache_mem 150 MB
    maximum_object_size_in_memory 128 KB
    maximum_object_size 30 MB
    minimum_object_size 0 KB
    cache_swap_low 90
    cache_swap_high 95
    cache_dir ufs /var/spool/squid3 16384 16 256
    cache_access_log /var/log/squid3/access.log
    refresh_pattern ^ftp: 15 20% 2280
    refresh_pattern ^gopher: 15 0% 2280
    refresh_pattern . 15 20% 2280
    ###ORKUT####
    refresh_pattern orkut.com/.* 10080 100% 43200 override-expire override-lastmod reload-into-ims ignore-reload

    #Antivirus
    #AVG
    refresh_pattern -i \.bin$ 0 20% 4320 override-lastmod reload-into-ims override-expire
    refresh_pattern -i \.ctf$ 0 20% 4320 override-lastmod reload-into-ims override-expire

    ##### Cache do Windows Update #####
    #refresh_pattern au.download.windowsupdate.com/.*\.(cab|exe|msi) 10080 100% 43200 reload-into-ims
    #refresh_pattern download.microsoft.com/.*\.(cab|exe|msi) 10080 100% 43200 reload-into-ims
    #refresh_pattern msgruser.dlservice.microsoft.com/.*\.(cab|exe|msi) 10080 100% 43200 reload-into-ims
    #refresh_pattern windowsupdate.com/.*\.(cab|exe|msi) 10080 100% 43200 reload-into-ims
    #refresh_pattern www.microsoft.com/.*\.(cab|exe|msi) 10080 100% 43200 reload-into-ims
    ################################

    #auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/squid_passwd
    #acl autenticados proxy_auth REQUIRED
    #http_access allow autenticados

    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 QUERY urlpath_regex cgi-bin \?
    acl FORCE dstdomain .orkut.com .orkut.com.br
    cache allow FORCE
    cache deny QUERY

    #storeurl_rewrite_children 70
    #acl store_rewrite_list dstdomain .orkut.com
    #url_rewrite_access allow store_rewrite_list
    #url_rewrite_access deny all
    #url_rewrite_program /etc/squid/store_url_orkut2

    acl tube dstdomain .youtube.com
    cache deny tube

    acl SSL_ports port 443
    acl SSL_ports port 563
    acl Safe_ports port 80
    acl Safe_ports port 21
    acl Safe_ports port 443 563
    acl Safe_ports port 70
    acl Safe_ports port 210
    acl Safe_ports port 1025-65535
    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 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
    #acl proibidos dstdom_regex "etc/squid/proibidos"
    #http_access deny proibidos
    acl redelocal src 192.168.2.0/24 192.168.3.0/24
    http_access allow localhost
    http_access allow redelocal
    http_access deny all

    ********************************************************************************************
    e aqui seu script em perl, que está na pasta /etc/squid3/........

    #!/usr/bin/perl
    $|=1;
    while (<>) {
    open $fh, ">>/tmp/debug_url_redirect.log";
    @X = split;
    $url = $X[0];
    $client = $X[1];
    $nada = $X[2];
    $metodo = $X[3];
    $nada2 = $X[4];
    $myip = $X[5];
    $myport = $X[6];
    print $fh "entrada: $url\n";
    if ($url =~ /^http:\/\/img[2-9]\.orkut\.com.*/) {
    $url =~ s/img[0-9]/img1/;
    print $fh "saida: $url\n";
    print "$url\n";
    } else {
    print $fh "nao redirecionado\n";
    print "\n";
    }
    close $fh;
    }




    AGRADEÇO DESDE JÁ.....
    limpa o cache.log
    roda e cola aqui

  4. os parâmetros que estou usando são os mesmos que você passou.

    Código :
    storeurl_rewrite_children 70
    acl store_rewrite_list dstdomain .orkut.com .avast.com
    url_rewrite_access allow store_rewrite_list
    url_rewrite_access deny all
    url_rewrite_program /etc/squid/store_url_dominios.pl

    o tal do tempo pelo jeito tá complicado pra todo mundo.



  5. Citação Postado originalmente por lucianogf Ver Post
    os parâmetros que estou usando são os mesmos que você passou.

    Código :
    storeurl_rewrite_children 70
    acl store_rewrite_list dstdomain .orkut.com .avast.com
    url_rewrite_access allow store_rewrite_list
    url_rewrite_access deny all
    url_rewrite_program /etc/squid/store_url_dominios.pl
    o tal do tempo pelo jeito tá complicado pra todo mundo.

    o pau tah dando pra todos? ele redireciona algo?
    os script tem as devidas permissoes e owner squid?

    se nao redireciona algo e jah seto as perm jah zero o cache... tenta isso:

    vai lah no site baixa o squid-2.7.STABLE2.tar.gz no /usr/src
    tar -xvzf squid-2.7.STABLE2.tar.gz &&
    cd squid-2.7.STABLE2 &&
    ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/libexec --datadir=/usr/share/squid --sysconfdir=/etc/squid --sharedstatedir=/var/lib/squid --localstatedir=/var --libdir=/usr/lib --includedir=/usr/include --infodir=/usr/share/info --mandir=/usr/share/man --enable-dependency-tracking --enable-storeio="aufs,ufs,diskd,coss,null" --enable-carp --enable-icmp --enable-delay-pools --enable-snmp --enable-cachemgr-hostname=localhost --enable-arp-acl --enable-htcp --enable-forw-via-db --enable-cache-digests --enable-default-err-language="Portuguese" --enable-poll --enable-http-violations --enable-linux-netfilter --enable-truncate --enable-ntlm-fail-open --enable-stacktraces --enable-x-accelerator-vary --with-pthreads --with-aio --with-dl --with-large-files --enable-large-cache-files --enable-removal-policies="heap lru" &&
    make &&
    make install
    :P
    Última edição por arium; 30-07-2008 às 21:58.






Tópicos Similares

  1. Squid. Msg de erro apó o STOP
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 25-08-2003, 13:42
  2. Squid - limite de usuarios (authenticate_children 32)
    Por Wal no fórum Servidores de Rede
    Respostas: 2
    Último Post: 01-08-2003, 17:32
  3. Usar Squid atraves de outro Proxy
    Por lucianotome no fórum Servidores de Rede
    Respostas: 4
    Último Post: 20-05-2003, 10:24
  4. Firewall + Squid ==> Estao de Ficando meio Maluco.
    Por A-Marcio no fórum Servidores de Rede
    Respostas: 0
    Último Post: 28-03-2003, 20:43
  5. Socorro - Squid parou de autenticar após atualização de paco
    Por Ganymede no fórum Servidores de Rede
    Respostas: 3
    Último Post: 17-02-2003, 13:17

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L