SquidCacheAux - Cache Auxiliar do Squid - Parte 6  [INACTIVE]

Here we discuss compilation and how to build an addon for BFW.

SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Dom Dez 12, 2010 12:40 pm

Este tópico é Continuação do Tópico SquidCacheAux - Cache Auxiliar do Squid - Parte 5.

Última mensagem do Tópico acima: :arrow: viewtopic.php?f=15&t=76651&start=160#p245435

**********************************************************************************************************************
:arrow: Addon-Factory do SquidCacheAux

:arrow: Tutorial do Addon SquidCacheAux (Português)

:arrow: Tutorial do Addon SquidCacheAux (Espanhol)
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Dom Dez 12, 2010 12:45 pm

Pessoal,
Creio que nessa próxima semana eu consiga fazer o upload de uma atualização do SCA para corrigir esses problemas de páginas "ficando estáticas" e etc...
Desculpem pela demora... Como justificativa posso dizer que estou trabalhando na evolução da versão 2.x do BFw e por isso a demora com relação ao SCA.
Para implementar no addon só tem mais duas coisinhas que estão passando pela minha mente, mas deve demorar um pouco justamente pela dedicação de tempo a evolução do BFW... :roll:

É isso pessoal...

Aproveito para agradecer mais uma vez a todos os envolvidos nos testes e pelos relatos de vocês.

Valeu pessoal! :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor niraseco » Seg Dez 13, 2010 11:06 pm

:o! :aplause:
Aprovecho para agradecerte el desarrollo de este addon asi como tambien en la evolución de brazilfw.
Eres de los grandes.

Saludos
niraseco
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor daniel.uramg » Ter Dez 14, 2010 11:57 am

so reforçando o Bug de alguns sites que ficam em Cache, aqui também tem acontecido com os mais variados tipos de sites, em PHP, ASP entre outros.
eu tinha conseguido editar os scripts do SCA e desativar tudo do Google dai parou de dar o problema do email na pagina do Google, mas este problema agora não consegui resolver e tive que desativar o SCA temporariamente :oops:
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Ter Dez 14, 2010 7:30 pm

Addon atualizado!
VERSION="1.0.20101214.2030"

BugFix:
  • Remoção das configurações "à mais" no arquivo SquidCacheAux.refresh_pattern (foram mantidas as linhas referentes ao cache do Youtube e Orkut).

Update (o que foi atualizado/revisado/acrescentado no SCA):
  • Nada... \`´/

ATENÇÃO
  • Quem já instalou as versão anteriores que permitem a atualização do addon via WebAdmin pode proceder com a atualização do addon via WebAdmin (basta clicar no item SquidCacheAux (no menu do WebAdmin) e, após o carregamento da tela, clicar no link Verificar Atualização...;
  • Aos usuários que não instalaram as versões anteriores (que possibilitam o Update via WebAdmin), por favor, procedam com a "instalação normal" do addon;
  • Somente para lembrar, pessoal, os usuários que forem fazer a atualização via WebAdmin não precisam se preocupar com fazer backup dos plugins ou configurações do SCA(o próprio script de atualização já faz isso);
  • Lembro à todos que em atualizações anteriores, alguns usuários enfrentaram problemas ao tentar atualizar via WebAdmin por conta de cache do navageador internet ou do próprio Squid. Quem enfrentar problemas (não conseguir atualizar via WebAdmin), por favor, leia aqui.

Pessoal, as idéias que eu tive para implementar no SCA vão ficar para o futuro, pois no momento estou sem tempo para fazer testes e etc...

Pessoal, acho que isso é tudo...

Aguardo relatos com relação ao problema do Google e "sites que ficavam estáticos"...
Vale lembrar que se ocorrerem os problemas citados acima, por favor, zerem o cache do Squid e/ou cache dos navegadores e/ou forcem a atualização das páginas (CTRL + F5) e então fiquem de olho para ver se ocorre novamente.
Outra coisa é verificar se as páginas que sofrem esses problemas não tem plugins criados para os arquivos que não atualizam.

Abraço à todos! :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Ter Dez 14, 2010 7:31 pm

niraseco escreveu::o! :aplause:
Aprovecho para agradecerte el desarrollo de este addon asi como tambien en la evolución de brazilfw.
Eres de los grandes.

Saludos

Muchas gracias, hermano! :o!
daniel.uramg escreveu:so reforçando o Bug de alguns sites que ficam em Cache, aqui também tem acontecido com os mais variados tipos de sites, em PHP, ASP entre outros.
eu tinha conseguido editar os scripts do SCA e desativar tudo do Google dai parou de dar o problema do email na pagina do Google, mas este problema agora não consegui resolver e tive que desativar o SCA temporariamente :oops:

Daniel, testa aí, brother... :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor daniel.uramg » Qua Dez 15, 2010 10:49 am

buenos dias!
em meu teste não tive sucesso.
a pagina que testei primeiro, e ja resultou no problema de ela ter ficado em Cahce foi http://www.isabelclicks.com/surf.php

Ativo o SCA e abro esta pagina, os links ja vem "clicados" que visitei ontem, fecho a aba desativo o SCA e abro ela novamente, ai vem tudo limpo, a pagina é carregada. Fecho a aba, ativo o SCA novamente e reabro a aba, me retorna novamente do Cache >|

com base nesse teste que fiz não limpei o cache do Squid, acho que se fosse no cache do Squid daria o problema mesmo com o SCA desativado.
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Qui Dez 16, 2010 10:53 pm

daniel.uramg escreveu:buenos dias!
em meu teste não tive sucesso.
a pagina que testei primeiro, e ja resultou no problema de ela ter ficado em Cahce foi http://www.isabelclicks.com/surf.php

Ativo o SCA e abro esta pagina, os links ja vem "clicados" que visitei ontem, fecho a aba desativo o SCA e abro ela novamente, ai vem tudo limpo, a pagina é carregada. Fecho a aba, ativo o SCA novamente e reabro a aba, me retorna novamente do Cache >|

com base nesse teste que fiz não limpei o cache do Squid, acho que se fosse no cache do Squid daria o problema mesmo com o SCA desativado.

Daniel, você tem algum Plugin para essa página?

O SCA é constituído de basicamente dois scripts para o cache... Um só serve pro Youtube e Orkut (Orkut temporariamente, porque se ficar "dando zica" eu tiro... :mrgreen: Ah, é o script storeurl.pl). O outro é para o cache dos Plugins (redir.pl).

Se você não tem Plugin para essa página, o storeurl.pl é que não mexe em nada nela mesmo...

No aguardo...

Abraço brother. :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Thiago » Qui Dez 16, 2010 10:55 pm

Instalei a nova versão, vou fazer uma bateria de testes nos sites com extensões .php .asp. e etc.
No mais, so o email do google vinha me encomodando.
Marcio, com o sem email na pagina do google, vc nao imagina o quanto isso tem me ajudado.
Simplesmente show, meus agradecimentos por toda a sua dedicação meu irmao. :aplause: :aplause: :aplause:
abrass brother
:o! :o!
Thiago
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Mariana » Sex Dez 17, 2010 7:05 am

Marcinho, bom dia
Só para relatar que em meus testes aqui, o e-mail dos clientes continuam aparecendo para os demais.
Instalei ele do zero no 2.32.2 e não estou usando nada de prugns, então como vc fez alterações retirando parte das linhas, acredito ficar mais fácil descobrir o problema agora.

Abraços e até mais
Sempre tem algo que discordamos, mas nem por isso precisamos ser estúpidos.

(¯`·._.·(\/\@r!@(\/@·._.·´¯)
Avatar do usuário
Mariana
BFW Beneméritos
 
Mensagens: 1443
Registrado em: Dom Mai 09, 2010 9:44 am
BrazilFW Box:

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Thiago » Sex Dez 17, 2010 9:41 am

Mestre, to voltando pra relatar....
Problemas com email somente, o restante ta ok...
Pelo menos aqui dancing
Thiago
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Zaymms » Sex Dez 17, 2010 5:33 pm

Marcinho, boa noite. Só para constar, aqui continuou o problema das "páginas estáticas" (com ou sem plugin). Verifiquei aqui no BFW, procurando algum vestígio da instalação antiga, mas está tudo normal. O que acho engraçado é que nos scripts, só existe código relacionado a YouTube e Microsoft Update e mesmo assim as outras páginas insistem em manter o cache. Mistério.
Zaymms
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Sex Dez 17, 2010 8:59 pm

Pessoal, façamos o seguinte...
Respondam "sinceramente":

Nas versões anteriores (nas primeiras versões, antes dos Plugins, ou poucas versões após o acréscimo "da criação de plugins") vocês chegaram a verificar se ocorria esse problema de páginas estáticas (alguém se atentou à esse detalhe nas primeiras versões, pois, pode ser um problema já antigo e que ninguém percebeu)?

Outra coisa... Postem, por favor, o conteúdo dos seguintes arquivos (lembrem-se de utilizar as tags "code"):
  • /etc/SquidCacheAux/redir.pl
  • /etc/SquidCacheAux/plugins
  • /usr/local/squid/etc/squid.conf

Juro pra vocês que meu BFW aqui não tem nada demais, mas eu não consigo reproduxir esses erro...

Bom, então como estamos na reta final do SCA (não há mais muita coisa pra fazer nele mesmo), vamos analisar algumas coisas, talvez remover algumas coisas, até consigamos resolver esses problemas que vocês estão relatando.

Muito obrigado pelos relatos, pessoal! :o!

Abraço à todos! :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Zaymms » Sex Dez 17, 2010 9:41 pm

Sinceramente, só percebia esse erro de página estática em um site, na maioria das vezes era o DNSCache ou o próprio cache do Squid.
Nas versões antigas do SCA eu utilizava os mesmos plugins que uso hoje e não apresentava esse problema das páginas estáticas. Um erro desses não ia passar despercebido por mim, já que acesso esses sites todo dia praticamente.
Quem sou eu pra opinar sobre os scripts, mas ACHO que o problema pode estar relacionado nas partes do refresh_pattern, algum parâmetro passado errado, algo do tipo (desculpa se falei besteira rsrs).

redir.pl
Código: Selecionar todos
#!/usr/local/bin/perl
# http://glob.com.au/windowsupdate_cache
# byron jones
# public domain

# fixed bug .. now prints blank line if there's no change
# fixed bug .. removed psf from extension list
# fixed weirdness .. "next" on some flavours of perl wasn't "next"ing
# fixed v5 issue by not caching iuident.cab (thanks marvi benedet)
# Adaptation for BrazilFW 2.31.1x by BFW user M客¡NhØ §åMµ®å¡ (marcioteck@gmail.com) - 10/11/2009.

#http://www.download.windowsupdate.com/msdownload/update/v3-19990518/CabPool/Q299444i_7971F868711DB2C9003A57661562968D5BF46A97.exe

$| = 1;

my $cache_path   = '/partition/SquidCacheAux/cache';
my $cache_url  = 'http://192.168.0.254:8286/cache';
my $downloader = '/etc/SquidCacheAux/download';

URL: while(<>) {
   
   
    # grab url (first word)
    ($ip) = / (\S+)\//;
    ($url) = /^(\S+)/;
    $orig_req = $_;
    $orig_url = $url;
   
    # decode
    $url =~ tr|+| |;
    $url =~ s|%([a-fA-F0-9][a-fA-F0-9])|pack("C", hex($1))|ge;
    $url =~ s/\000+$//;   # trailing nulls


    # check cache store
    {
        my $url = $orig_url;
        $url =~ s#^http://##i;
        $url =~ s/^www\.//i;
        if($url !~ /iuident\.cab/ && -e "$cache_path/$url" && !-d "$cache_path/$url" && !-e "$cache_path/$url.downloading") {
            open(FH, ">>$cache_path/../log");
            print FH '[', scalar localtime, '] ';
            print FH "$ip UpdateHit ", -s "$cache_path/$url", " $url\n";
            close FH;
            # s|^\S+|$cache_url/$url|;
            print "$cache_url/$url\n";
            next URL;
        }
    }

    # cache updates and other bits

    if(!/^\Q$cache_url/i) {
        if(
            (
                # Any Microsoft updates (windowsupdate, officeupdate, msdn, etc)
                   m#^http://(.*?\.microsoft\.com\S+\.(cab|exe))\b#i
                || m#^http://(.*?\.windowsupdate\.com\S+\.(cab|exe))\b#i
                || m#^http://(.*?mssjus\.www\.conxion\.com\S+\.(cab|exe))\b#i

                # Personal Plugins
                #wikipedia
                || m#^http://(.*?pt\.wikipedia\.org\S+\.(swf|jpeg|jpg|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i
                #googlevideo
                || m#^http://(.*?video\.google\.com\S+\.(swf|jpeg|jpg|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i
                #cifraclub
                || m#^http://(.*?cifraclub\.terra\.com\.br\S+\.(swf|jpeg|jpg|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i
                #Sun-Java
                || m#^http://(.*?java\.sun\.com\S+\.(cab|exe))\b#i
                #Sun-Java
                || m#^http://(.*?\.*?\.sun\.com\S+\.(cab|exe))\b#i
                #MundoCanibal
                || m#^http://(.*?mundocanibal\.uol\.com\.br\S+\.(swf|jpeg|jpg|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i
                #Globo
                || m#^http://(.*?\.globo\.com\S+\.(swf|jpeg|jpg|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i
                #GameVicio
                || m#^http://(.*?gamevicio\.com\.br\S+\.(swf|jpeg|jpg|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i
                #Nod32
                || m#^http://(.*?\.eset\.com\S+\.(nup))\b#i
                #Orkut
                || m#^http://(.*?orkut\.com\S+\.(swf|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i
                #AcesseLegal
                || m#^http://(.*?acesselegal\.com\.br\S+\.(swf|jpeg|jpg|gif|bmp|png|mp3|wma|pdf|fla|flv|asf|avi|asp))\b#i

            )
                # Disable caching of 'personal' windows files
                && !(m#iuident\.cab\b#i)
                && !(m#wuident\.cab\b#i)
                && !(m#muident\.cab\b#i)
                && !(m#LegitCheckControl\.cab\b#i)
        ) {
            my $url = $1;
            $url =~ s/^www\.//i;
            if(-e "$cache_path/$url" && !-e "$cache_path/$url.downloading") {
                open(FH, ">>$cache_path/../log");
                print FH '[', scalar localtime, '] ';
                print FH "$ip UpdateHit ", -s "$cache_path/$url", " $url\n";
                close FH;
                # s|^\S+|$cache_url/$url|;
                print "$cache_url/$url\n";
                next URL;
            } else {
                system("$downloader $url 2>&1 >/dev/null &");
            }
        }
    }

    # no change
    print "\n";
   
}

__END__
1000355322.691 106912 JIMMY.internal TCP_MISS/200 14884044 GET http://www.download.windowsupdate.com/msdownload/update/v3-19990518/CabPool/Q299444i_7971F868711DB2C9003A57661562968D5BF46A97.exe? - DIRECT/203.102.129.100 application/octet-stream



plugins
Código: Selecionar todos
1|AcesseLegal|HTTP|acesselegal.com.br|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
1|Orkut|HTTP|orkut.com|swf,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
0|AVAST|HTTP|.avast.com|vps,vpu|
1|Nod32|HTTP|.eset.com|nup|
1|GameVicio|HTTP|gamevicio.com.br|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
1|Globo|HTTP|.globo.com|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
1|MundoCanibal|HTTP|mundocanibal.uol.com.br|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
1|Sun-Java|HTTP|.*?.sun.com|cab,exe|
1|Sun-Java|HTTP|java.sun.com|cab,exe|
1|cifraclub|HTTP|cifraclub.terra.com.br|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
1|googlevideo|HTTP|video.google.com|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
1|wikipedia|HTTP|pt.wikipedia.org|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
0|4shared|HTTP|4shared.com|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|
0|AVG|HTTP|downloadfree.grisoft.com|bin|
0|AVG|HTTP|guru.grisoft.com|bin|
0|Adobe-Acrobat|HTTP|ardownload.adobe.com|bin,dmg,idx,gz,exe|
0|AntiVir|HTTP|.avgate.net|gz|
0|AntiVir|HTTP|.freeav.net|gz|
0|F-Secure|HTTP|.f-secure.com|def|
0|Giant-AntiSpyware|HTTP|download.spynet.com|asmx|
0|Giant-AntiSpyware|HTTP|download.spynet.com|gcz,cat|
0|Kaspersky|FTP|.kaspersky-labs.com|avc,klb,klc,set,sfg,dt|
0|Kaspersky|HTTP|.geo.kaspersky.com|avc,klb,klc,set,sfg,dt|
0|Kaspersky|HTTP|.kaspersky-labs.com|avc,klb,klc,set,sfg,dt|
0|Kaspersky|HTTP|downloads-*?.kaspersky-labs.com|avc,klb,klc,set,sfg,dt|
0|QuickTime|HTTP|qtinstall.apple.com|cab,exe,idx,dat|
0|Sophos|HTTP|.sophos.com|ide,exe,dll,dat|
0|Symantec-updates|HTTP|liveupdate.symantecliveupdate.com|zip|
0|imageshack|HTTP|imageshack.us|swf,jpeg,jpg,gif,bmp,png,mp3,wma,pdf,fla,flv,asf,avi,asp|


squid.conf
Código: Selecionar todos
http_port 8080 transparent
icp_port 0
#SquidCacheAux ACL start
acl store_rewrite_list urlpath_regex \/(get_video\?|videodownload\?|videoplayback.*id)
acl store_rewrite_list_orkut dstdomain .orkut.com .orkut.com.br
cache allow store_rewrite_list_orkut
acl QUERY2 urlpath_regex get_video\? videoplayback\? videodownload\?
cache allow QUERY2
acl youtube dstdomain .youtube.com
cache allow youtube
#SquidCacheAux ACL end
hierarchy_stoplist cgi-bin ?
   acl QUERY urlpath_regex cgi-bin \?
   cache deny QUERY
cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF

acl ADSAdClien url_regex ADSAdClien
http_access deny ADSAdClien
deny_info http://img193.imageshack.us/img193/8101/msnarena.png ADSAdClien

acl acesselegal url_regex http://www.acesselegal.com.br/images/acesselegal.png
http_access deny acesselegal
deny_info http://img600.imageshack.us/img600/1441/promocaoacesse.png acesselegal
cache_mem 50 MB
   maximum_object_size 102400 KB
   minimum_object_size 2 KB
   maximum_object_size_in_memory 64 KB
cache_dir diskd /partition/squid/cache 2048 64 64 Q1=72 Q2=64
access_log /partition/squid/logs/access.log
cache_log /partition/squid/logs/cache.log
cache_store_log none
cache_effective_user nobody
cache_effective_group nogroup
pid_filename /var/run/squid.pid
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
memory_pools on
buffered_logs on
pipeline_prefetch on

dns_retransmit_interval 15 seconds

#cache_swap_low 70
#cache_swap_high 90
#SquidCacheAux URL_REWRITE start
url_rewrite_program /etc/SquidCacheAux/redir.pl
url_rewrite_children 30
#SquidCacheAux URL_REWRITE end

#SquidCacheAux refresh_pattern start
refresh_pattern orkut.com/.* 10080 100% 43200 override-expire override-lastmod reload-into-ims ignore-reload
refresh_pattern orkut.com.br/.* 10080 100% 43200 override-expire override-lastmod reload-into-ims ignore-reload
refresh_pattern (get_video\?|videoplayback\?|videodownload\?) 5259487 99999999% 5259487 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private
refresh_pattern (get_video\?|videoplayback\?|videodownload\?|\.flv?)    129600 999999% 129600 ignore-no-cache ignore-private override-expire override-lastmod reload-into-ims
refresh_pattern (get_video\?|videoplayback\?id|videoplayback.*id|videodownload\?|\.flv?)    129600 999999% 129600 ignore-no-cache ignore-private override-expire override-lastmod reload-into-ims
refresh_pattern -i (get_video\?|videoplayback\?id|videoplayback.*id||videodownload\?|\.flv?)      129600 999999% 129600 ignore-no-cache ignore-private override-expire override-lastmod reload-into-ims
refresh_pattern ytimg\.com.*\.jpg               129600 999999% 129600   override-expire ignore-reload
#SquidCacheAux refresh_pattern end
refresh_pattern -i ^http://.*\.(css|htm|html|ico|js|jsp|xml)$ 1440 80% 999999
refresh_pattern -i ^http://.*\.(bmp|gif|jpeg|jpg|png)$ 1440 80% 999999 ignore-reload
refresh_pattern -i ^http://.*\.(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|dot|exe|fla|flv|gz|iso|lha|log|lzh|mdb|mid|mov|mp3|mpeg|mpg|msi|mso|ogg|pps|ppt|rar|rm|rtf|shs|src|sys|swf|tgz|tif|ttf|wav|wma|wri|wmv|vpu|vpaa|vqf|vob|zip)$ 43200 100% 999999 ignore-reload

refresh_pattern ^ftp:   1440   20%   10080
refresh_pattern ^gopher:   1440   0%   1440
refresh_pattern .      0   20%   2880

acl all src 0.0.0.0/0.0.0.0
acl localhost src 127.0.0.1/255.255.255.255
#acl to_localhost dst 127.0.0.1/32

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 70
acl Safe_ports port 210
acl Safe_ports port 8180
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 manager proto cache_object
acl PURGE method PURGE
acl CONNECT method CONNECT

http_access allow PURGE localhost
http_access allow manager localhost
http_access deny PURGE
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

### Zero Penalty Hits ###
server_persistent_connections off
zph_mode tos
zph_local 0x30

### Controle de Velocidade ###
acl Rede src 192.168.0.0/24
acl ControleVideo urlpath_regex get_video\? videoplayback\? videodownload\? watch\?
acl Locadora src 192.168.0.58/32

delay_pools 3
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_class 2 2
delay_parameters 2 53000/53000 -1/-1 #Limitando a rede a 54KB/s para youtube
delay_class 3 2
delay_parameters 3 7000/7000 7000/7000 #Limitando Locadora a 7KB/s
delay_access 1 allow Rede !ControleVideo !Locadora
delay_access 2 allow ControleVideo
delay_access 3 allow Locadora

### Bloquear Downloads maiores que 4 MB ###
reply_body_max_size 4194304 deny Locadora
acl downloads_blocked urlpath_regex -i \.scr$ \.bat$ \.exe$ \.cmd$ \.pif$ \.msi$
acl internal_net src "/usr/local/squid/etc/ipaccess.yes"
acl privileged_users src 192.168.0.1 192.168.0.66 192.168.0.70 192.168.0.74 192.168.0.78

#Access deny to Squid ident. header
header_access Via deny all
header_access X-Forwarded-For deny all
header_access Proxy-Connection deny all
header_access Accept-Encoding deny all
http_access allow privileged_users
http_reply_access allow privileged_users
http_reply_access deny downloads_blocked
http_access allow internal_net
http_access deny all
#http_reply_access allow all
#icp_access allow all
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
visible_hostname BrazilFW
   coredump_dir /partition/squid/cache
   error_directory /usr/local/squid/share/errors/Portuguese
#SquidCacheAux STOREURL start
storeurl_access allow store_rewrite_list
storeurl_access allow store_rewrite_list_orkut
storeurl_access deny all
storeurl_rewrite_program /etc/SquidCacheAux/storeurl.pl
storeurl_rewrite_children 10
storeurl_rewrite_concurrency 10
#SquidCacheAux STOREURL end


OBS: No plugin do Orkut, não utilizei .JPG porque dava aqueles erros de fotos trocadas etc, porem com as outras extensões já uso a mais de um mês e não percebi nenhum erro.
Zaymms
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Thiago » Sáb Dez 18, 2010 11:18 am

O redir.pl
Código: Selecionar todos
#!/usr/local/bin/perl
# http://glob.com.au/windowsupdate_cache
# byron jones
# public domain

# fixed bug .. now prints blank line if there's no change
# fixed bug .. removed psf from extension list
# fixed weirdness .. "next" on some flavours of perl wasn't "next"ing
# fixed v5 issue by not caching iuident.cab (thanks marvi benedet)
# Adaptation for BrazilFW 2.31.1x by BFW user M客¡NhØ §åMµ®å¡ (marcioteck@gmail.com) - 10/11/2009.

#http://www.download.windowsupdate.com/msdownload/update/v3-19990518/CabPool/Q299444i_7971F868711DB2C9003A57661562968D5BF46A97.exe

$| = 1;

my $cache_path   = '/partition/SquidCacheAux/cache';
my $cache_url  = 'http://192.168.0.1:8286/cache';
my $downloader = '/etc/SquidCacheAux/download';

URL: while(<>) {
   
   
    # grab url (first word)
    ($ip) = / (\S+)\//;
    ($url) = /^(\S+)/;
    $orig_req = $_;
    $orig_url = $url;
   
    # decode
    $url =~ tr|+| |;
    $url =~ s|%([a-fA-F0-9][a-fA-F0-9])|pack("C", hex($1))|ge;
    $url =~ s/\000+$//;   # trailing nulls


    # check cache store
    {
        my $url = $orig_url;
        $url =~ s#^http://##i;
        $url =~ s/^www\.//i;
        if($url !~ /iuident\.cab/ && -e "$cache_path/$url" && !-d "$cache_path/$url" && !-e "$cache_path/$url.downloading") {
            open(FH, ">>$cache_path/../log");
            print FH '[', scalar localtime, '] ';
            print FH "$ip UpdateHit ", -s "$cache_path/$url", " $url\n";
            close FH;
            # s|^\S+|$cache_url/$url|;
            print "$cache_url/$url\n";
            next URL;
        }
    }

    # cache updates and other bits

    if(!/^\Q$cache_url/i) {
        if(
            (
                # Any Microsoft updates (windowsupdate, officeupdate, msdn, etc)
                   m#^http://(.*?\.microsoft\.com\S+\.(cab|exe))\b#i
                || m#^http://(.*?\.windowsupdate\.com\S+\.(cab|exe))\b#i
                || m#^http://(.*?mssjus\.www\.conxion\.com\S+\.(cab|exe))\b#i

                # Personal Plugins
                #Symantec-updates
                || m#^http://(.*?liveupdate\.symantecliveupdate\.com\S+\.(zip))\b#i
                #Sun-Java
                || m#^http://(.*?java\.sun\.com\S+\.(cab|exe))\b#i
                #Sun-Java
                || m#^http://(.*?\.*?\.sun\.com\S+\.(cab|exe))\b#i
                #Sophos
                || m#^http://(.*?\.sophos\.com\S+\.(ide|exe|dll|dat))\b#i
                #QuickTime
                || m#^http://(.*?qtinstall\.apple\.com\S+\.(cab|exe|idx|dat))\b#i
                #Nod32
                || m#^http://(.*?\.eset\.com\S+\.(nup))\b#i
                #Kaspersky
                || m#^http://(.*?downloads-*?\.kaspersky-labs\.com\S+\.(avc|klb|klc|set|sfg|dt))\b#i
                #Kaspersky
                || m#^http://(.*?\.kaspersky-labs\.com\S+\.(avc|klb|klc|set|sfg|dt))\b#i
                #Kaspersky
                || m#^http://(.*?\.geo\.kaspersky\.com\S+\.(avc|klb|klc|set|sfg|dt))\b#i
                #Kaspersky
                || m#^ftp://(.*?\.kaspersky-labs\.com\S+\.(avc|klb|klc|set|sfg|dt))\b#i
                #Giant-AntiSpyware
                || m#^http://(.*?download\.spynet\.com\S+\.(gcz|cat))\b#i
                #Giant-AntiSpyware
                || m#^http://(.*?download\.spynet\.com\S+\.(asmx))\b#i
                #F-Secure
                || m#^http://(.*?\.f-secure\.com\S+\.(def))\b#i
                #AntiVir
                || m#^http://(.*?\.freeav\.net\S+\.(gz))\b#i
                #AntiVir
                || m#^http://(.*?\.avgate\.net\S+\.(gz))\b#i
                #Adobe-Acrobat
                || m#^http://(.*?ardownload\.adobe\.com\S+\.(bin|dmg|idx|gz|exe))\b#i
                #AVG
                || m#^http://(.*?guru\.grisoft\.com\S+\.(bin))\b#i
                #AVG
                || m#^http://(.*?downloadfree\.grisoft\.com\S+\.(bin))\b#i
                #AVAST
                || m#^http://(.*?\.avast\.com\S+\.(vps|vpu|vpx))\b#i

            )
                # Disable caching of 'personal' windows files
                && !(m#iuident\.cab\b#i)
                && !(m#wuident\.cab\b#i)
                && !(m#muident\.cab\b#i)
                && !(m#LegitCheckControl\.cab\b#i)
        ) {
            my $url = $1;
            $url =~ s/^www\.//i;
            if(-e "$cache_path/$url" && !-e "$cache_path/$url.downloading") {
                open(FH, ">>$cache_path/../log");
                print FH '[', scalar localtime, '] ';
                print FH "$ip UpdateHit ", -s "$cache_path/$url", " $url\n";
                close FH;
                # s|^\S+|$cache_url/$url|;
                print "$cache_url/$url\n";
                next URL;
            } else {
                system("$downloader $url 2>&1 >/dev/null &");
            }
        }
    }

    # no change
    print "\n";
   
}

__END__
1000355322.691 106912 JIMMY.internal TCP_MISS/200 14884044 GET http://www.download.windowsupdate.com/msdownload/update/v3-19990518/CabPool/Q299444i_7971F868711DB2C9003A57661562968D5BF46A97.exe? - DIRECT/203.102.129.100 application/octet-stream


plugins

Código: Selecionar todos
1|AVAST|HTTP|.avast.com|vps,vpu,vpx|
1|AVG|HTTP|downloadfree.grisoft.com|bin|
1|AVG|HTTP|guru.grisoft.com|bin|
1|Adobe-Acrobat|HTTP|ardownload.adobe.com|bin,dmg,idx,gz,exe|
1|AntiVir|HTTP|.avgate.net|gz|
1|AntiVir|HTTP|.freeav.net|gz|
1|F-Secure|HTTP|.f-secure.com|def|
1|Giant-AntiSpyware|HTTP|download.spynet.com|asmx|
1|Giant-AntiSpyware|HTTP|download.spynet.com|gcz,cat|
1|Kaspersky|FTP|.kaspersky-labs.com|avc,klb,klc,set,sfg,dt|
1|Kaspersky|HTTP|.geo.kaspersky.com|avc,klb,klc,set,sfg,dt|
1|Kaspersky|HTTP|.kaspersky-labs.com|avc,klb,klc,set,sfg,dt|
1|Kaspersky|HTTP|downloads-*?.kaspersky-labs.com|avc,klb,klc,set,sfg,dt|
1|Nod32|HTTP|.eset.com|nup|
1|QuickTime|HTTP|qtinstall.apple.com|cab,exe,idx,dat|
1|Sophos|HTTP|.sophos.com|ide,exe,dll,dat|
1|Sun-Java|HTTP|.*?.sun.com|cab,exe|
1|Sun-Java|HTTP|java.sun.com|cab,exe|
1|Symantec-updates|HTTP|liveupdate.symantecliveupdate.com|zip|


squid.conf

Código: Selecionar todos
http_port 8080 transparent
icp_port 0
#SquidCacheAux ACL start
acl store_rewrite_list urlpath_regex \/(get_video\?|videodownload\?|videoplayback.*id)
acl store_rewrite_list_orkut dstdomain .orkut.com .orkut.com.br
cache allow store_rewrite_list_orkut
acl QUERY2 urlpath_regex get_video\? videoplayback\? videodownload\?
cache allow QUERY2
acl youtube dstdomain .youtube.com
cache allow youtube
#SquidCacheAux ACL end
hierarchy_stoplist cgi-bin ?
   acl QUERY urlpath_regex cgi-bin \?
   cache deny QUERY
cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF
cache_mem 430 MB
   maximum_object_size 51200 KB
   minimum_object_size 4 KB
   maximum_object_size_in_memory 64 KB
cache_dir diskd /partition/squid/cache 5000 16 256 Q1=72 Q2=64
access_log /partition/squid/logs/access.log
cache_log /partition/squid/logs/cache.log
cache_store_log none

cache_effective_user nobody
cache_effective_group nogroup
pid_filename /var/run/squid.pid
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
memory_pools on
buffered_logs on
pipeline_prefetch on

dns_retransmit_interval 15 seconds

#cache_swap_low 70
#cache_swap_high 90
#SquidCacheAux URL_REWRITE start
url_rewrite_program /etc/SquidCacheAux/redir.pl
url_rewrite_children 8
#SquidCacheAux URL_REWRITE end

#SquidCacheAux refresh_pattern start
refresh_pattern orkut.com/.* 10080 100% 43200 override-expire override-lastmod reload-into-ims ignore-reload
refresh_pattern orkut.com.br/.* 10080 100% 43200 override-expire override-lastmod reload-into-ims ignore-reload
refresh_pattern (get_video\?|videoplayback\?|videodownload\?) 5259487 99999999% 5259487 override-expire override-lastmod reload-into-ims ignore-reload ignore-no-cache ignore-private
refresh_pattern (get_video\?|videoplayback\?|videodownload\?|\.flv?)    129600 999999% 129600 ignore-no-cache ignore-private override-expire override-lastmod reload-into-ims
refresh_pattern (get_video\?|videoplayback\?id|videoplayback.*id|videodownload\?|\.flv?)    129600 999999% 129600 ignore-no-cache ignore-private override-expire override-lastmod reload-into-ims
refresh_pattern -i (get_video\?|videoplayback\?id|videoplayback.*id||videodownload\?|\.flv?)      129600 999999% 129600 ignore-no-cache ignore-private override-expire override-lastmod reload-into-ims
refresh_pattern ytimg\.com.*\.jpg               129600 999999% 129600   override-expire ignore-reload
#SquidCacheAux refresh_pattern end
refresh_pattern -i ^http://.*\.(css|htm|html|ico|js|jsp|xml)$ 1440 80% 999999
refresh_pattern -i ^http://.*\.(bmp|gif|jpeg|jpg|png)$ 1440 80% 999999 ignore-reload
refresh_pattern -i ^http://.*\.(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|dot|exe|fla|flv|gz|iso|lha|log|lzh|mdb|mid|mov|mp3|mpeg|mpg|msi|mso|ogg|pps|ppt|rar|rm|rtf|shs|src|sys|swf|tgz|tif|ttf|wav|wma|wri|wmv|vpu|vpaa|vqf|vob|zip)$ 43200 100% 999999 ignore-reload

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 localhost src 127.0.0.1/255.255.255.255
#acl to_localhost dst 127.0.0.1/32

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 70
acl Safe_ports port 210
acl Safe_ports port 8180
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 manager proto cache_object
acl PURGE method PURGE
acl CONNECT method CONNECT

http_access allow PURGE localhost
http_access allow manager localhost
http_access deny PURGE
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl internal_net src "/usr/local/squid/etc/ipaccess.yes"

#Access deny to Squid ident. header
header_access Via deny all
header_access X-Forwarded-For deny all
header_access Proxy-Connection deny all
header_access Accept-Encoding deny all
http_access allow internal_net
http_access deny all
#http_reply_access allow all
#icp_access allow all
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
visible_hostname conectabrazil
   coredump_dir /partition/squid/cache
   error_directory /usr/local/squid/share/errors/Portuguese

### Zero Penalty Hits ###
server_persistent_connections off
zph_mode tos
zph_local 0x30
#SquidCacheAux STOREURL start
storeurl_access allow store_rewrite_list
storeurl_access allow store_rewrite_list_orkut
storeurl_access deny all
storeurl_rewrite_program /etc/SquidCacheAux/storeurl.pl
storeurl_rewrite_children 8
storeurl_rewrite_concurrency 8
#SquidCacheAux STOREURL end


Vlw Marcio... :o!
Thiago
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor francisco » Sáb Dez 18, 2010 9:19 pm

Marcio pelo que me lembre o problema de páginas não atualizarem é desde esta atualização VERSION="1.0.20101016.0500" ,pode olhar depois desta é que começaram os relatos de páginas estáticas http://www.brazilfw.com.br/forum/viewtopic.php?f=15&t=75221&start=80 ,valeu Marcinho e comunidade bfw :o!
francisco
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor grage95 » Seg Dez 20, 2010 7:34 pm

saudação
Eu tenho adicionado com sucesso alguns plugins addons patch de jogos,
Por exemplo:

redir.pl
Código: Selecionar todos
       
#PointBlank
|| m#^http://(.*?\.pb\.gemscool\.com\S+\.(exe|dll|cab|zip))\b#i

 #Free Style
|| m#^http://(.*?\.fs\.gemscool\.com\S+\.(exe|dll|cab|zip))\b#i

mas se você quer adicionar o plugin url com base no endereço IP (não domínio), SquidCacheAux não pode verificar o endereço IP.
Por exemplo:
url baseadas em IP http://122.102.49.132/audition/AUDITION06034.zip

Código: Selecionar todos
 || m#^http://(122\.102\.49\.132\S+\.(zip|exe|dat|cab|rar))\b#i


qual é a solução?

desculpe eu errei língua
grage95
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Ter Dez 21, 2010 11:53 am

Obrigado pelos relatos e pelos conteúdos postados, pessoal! :o!
francisco escreveu:Marcio pelo que me lembre o problema de páginas não atualizarem é desde esta atualização VERSION="1.0.20101016.0500" ,pode olhar depois desta é que começaram os relatos de páginas estáticas http://www.brazilfw.com.br/forum/viewtopic.php?f=15&t=75221&start=80 ,valeu Marcinho e comunidade bfw :o!

A única coisa que me resta fazer no momento é retirar as alterações referentes ao Orkut do script storeurl.pl, deixando somente as referências pro Youtube mesmo...
Fora isso não tem mais nenhuma alteração que tenha sido feita que viesse a interferir... < O.O >
grage95 escreveu:saudação
Eu tenho adicionado com sucesso alguns plugins addons patch de jogos,
Por exemplo:

redir.pl
Código: Selecionar todos
       
#PointBlank
|| m#^http://(.*?\.pb\.gemscool\.com\S+\.(exe|dll|cab|zip))\b#i

 #Free Style
|| m#^http://(.*?\.fs\.gemscool\.com\S+\.(exe|dll|cab|zip))\b#i

mas se você quer adicionar o plugin url com base no endereço IP (não domínio), SquidCacheAux não pode verificar o endereço IP.
Por exemplo:
url baseadas em IP http://122.102.49.132/audition/AUDITION06034.zip

Código: Selecionar todos
 || m#^http://(122\.102\.49\.132\S+\.(zip|exe|dat|cab|rar))\b#i


qual é a solução?

desculpe eu errei língua

Somente testando mesmo...

Assim que possível solto uma atualização, pessoal.

Abraço à todos! :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor daniel.uramg » Ter Dez 21, 2010 1:36 pm

Maricinho não postei o pedido porque precisei desativar o SCA por conta de alguns sites que clientes acessam estavam dando problema, e não tive tempo de tentar dar uma analizada. mas aqui esta como do pessoal tambem
mais assim que eu der uma aliviada vou fazer alguns testes aqui pra ver se descubro algum detalhe que possa ajudar a descobrir este Bug, se vc não soltar atualização antes.

abçs :o!
Avatar do usuário
daniel.uramg
BFW Beneméritos
 
Mensagens: 1426
Registrado em: Qua Mai 20, 2009 4:42 pm
Localização: Taguatinga - DF
BrazilFW Box: Athlon XP 2400+ 1Gb RAM HD 20Gb
BFW 2.31.10+SP1, Squid, DNS Cache, EasyCaptive, MySAR, Apache, SCA, SqStat, EasyBackup. Bandwidth, Pure-FTP

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Ter Dez 21, 2010 11:07 pm

daniel.uramg escreveu:Maricinho não postei o pedido porque precisei desativar o SCA por conta de alguns sites que clientes acessam estavam dando problema, e não tive tempo de tentar dar uma analizada. mas aqui esta como do pessoal tambem
mais assim que eu der uma aliviada vou fazer alguns testes aqui pra ver se descubro algum detalhe que possa ajudar a descobrir este Bug, se vc não soltar atualização antes.

abçs :o!

De boas, brother.
Sei o imenso trabalho que você tem com o EC.
Sem problemas...
:o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Qui Dez 23, 2010 4:57 pm

Galera quando eu ativo o Habilitar CacheFull no SquidCacheAux
Habilita a entrega de objetos no cache do SquidCacheAux (cache efetuado com base nos Plugins) na velocidade especificada para o ZPH.
Padrão: Não.
coloco em Sim. a entra do ZHP`nao funciona alguem sabe por que. limitei o meu squid para 600mega de cache, ja esta em 950mega claro que o sca esta cacheando outra coisa, ate quantos giga vai esse cacheamento do SCA ?


Du
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Zaymms » Qui Dez 23, 2010 6:29 pm

Duh escreveu:Galera quando eu ativo o Habilitar CacheFull no SquidCacheAux
Habilita a entrega de objetos no cache do SquidCacheAux (cache efetuado com base nos Plugins) na velocidade especificada para o ZPH.
Padrão: Não.
coloco em Sim. a entra do ZHP`nao funciona alguem sabe por que. limitei o meu squid para 600mega de cache, ja esta em 950mega claro que o sca esta cacheando outra coisa, ate quantos giga vai esse cacheamento do SCA ?
Du

Amigo, você deve adicionar as linhas abaixo no seguinte arquivo: /usr/local/squid/etc/squid_2.tpl

Código: Selecionar todos
### Zero Penalty Hits ###
server_persistent_connections off
zph_mode tos
zph_local 0x30
Zaymms
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Qui Dez 23, 2010 7:23 pm

ja esta adicionado desde ontem

cache_effective_user nobody
cache_effective_group nogroup
pid_filename /var/run/squid.pid
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
memory_pools on
buffered_logs on
pipeline_prefetch on

dns_retransmit_interval 15 seconds

#cache_swap_low 70
#cache_swap_high 90

refresh_pattern -i ^http://.*\.(css|htm|html|ico|js|jsp|xml)$ 1440 80% 999999
refresh_pattern -i ^http://.*\.(bmp|gif|jpeg|jpg|png)$ 1440 80% 999999 ignore-reload
refresh_pattern -i ^http://.*\.(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|dot|exe|fla|flv|gz|iso|lha|log|lzh|mdb|mid|mov|mp3|mpeg|mpg|msi|mso|ogg|pps|ppt|rar|rm|rtf|shs|src|sys|swf|tgz|tif|ttf|wav|wma|wri|wmv|vpu|vpaa|vqf|vob|zip)$ 43200 100% 999999 ignore-reload

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 localhost src 127.0.0.1/255.255.255.255
#acl to_localhost dst 127.0.0.1/32

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 70
acl Safe_ports port 210
acl Safe_ports port 8180
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 manager proto cache_object
acl PURGE method PURGE
acl CONNECT method CONNECT

http_access allow PURGE localhost
http_access allow manager localhost
http_access deny PURGE
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports

### Zero Penalty Hits ###
server_persistent_connections off
zph_mode tos
zph_local 0x30

Bom esta dessa forma acho que esta correto pois lir os tutos.. rsrsrr

du
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Zaymms » Qui Dez 23, 2010 7:45 pm

Pergunta meio óbvia, mas está usando sub-redes não é? rsrs
Zaymms
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Qui Dez 23, 2010 8:07 pm

To sim man 10.0.1.2 /30
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Qui Dez 23, 2010 8:35 pm

Duh escreveu:Galera quando eu ativo o Habilitar CacheFull no SquidCacheAux
Habilita a entrega de objetos no cache do SquidCacheAux (cache efetuado com base nos Plugins) na velocidade especificada para o ZPH.
Padrão: Não.
coloco em Sim. a entra do ZHP`nao funciona alguem sabe por que.

Como você sabe que não está funcionando?
Descreva passo-a-passo, por favor, os testes que efetuou para constatar que não está funcionando.
Duh escreveu:limitei o meu squid para 600mega de cache, ja esta em 950mega claro que o sca esta cacheando outra coisa, ate quantos giga vai esse cacheamento do SCA ?

O cache do SQUID é uma coisa, o cache do SCA é outra bem diferente.
O cache do SCA (baseados nos Plugins) é feito separadamente (já digitei isso tantas vezes que até perdi a conta).
O tamanho máximo do cache do SCA é configurável. Você deve configurá-lo.
Outro detalhe muito importante... Quando chega ao máximo/limite do tamanho do cache do SCA, ele não para de cachear.
Você deve habilitar a verificação diária do cache e ela se encarregará de verificar se o limite já foi atingido e limpar o cache caso o limite tenha realmente sido atingido.
Resumindo, se não habilitar a verificação diária, o SCA vai intupir seu HD! \`´/
Zaymms escreveu:
Duh escreveu:Galera quando eu ativo o Habilitar CacheFull no SquidCacheAux
Habilita a entrega de objetos no cache do SquidCacheAux (cache efetuado com base nos Plugins) na velocidade especificada para o ZPH.
Padrão: Não.
coloco em Sim. a entra do ZHP`nao funciona alguem sabe por que. limitei o meu squid para 600mega de cache, ja esta em 950mega claro que o sca esta cacheando outra coisa, ate quantos giga vai esse cacheamento do SCA ?
Du

Amigo, você deve adicionar as linhas abaixo no seguinte arquivo: /usr/local/squid/etc/squid_2.tpl

Código: Selecionar todos
### Zero Penalty Hits ###
server_persistent_connections off
zph_mode tos
zph_local 0x30

Essas linhas no squid.conf só afetam o cache de vídeos do Youtube, pois esse é armazenado com o cache do Squid...
O cache baseado nos Plugins independe dessas linhas para usar o ZPH (desde que o ZPH esteja com um valor setado, o QoS esteja "baseados nas subredes" e o Cache-Full esteja habilitado no SCA).
Duh escreveu:Bom esta dessa forma acho que esta correto pois lir os tutos.. rsrsrr

Leia também o tópico "aprendendo a postar", edite seu post e utilize as tags "code". Senão as mensagens ficam desse jeito aí, enormes, de difícil leitura...
Zaymms escreveu:Pergunta meio óbvia, mas está usando sub-redes não é? rsrs

Duh escreveu:To sim man 10.0.1.2 /30

As subredes/redes devem estar declaradas de forma correta no campo "Redes para o SQUID" na tela de configuração do Squid, senão nem o ZPH não funcionará corretamente nem no Squid, nem no SCA.

Ufa!
Digitei pacas agora... :mrgreen:

Abraço pessoal! :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Qui Dez 23, 2010 9:01 pm

Bom Marcinho blza, voce que manda, so uma coisa, a rede para squid ta correta ja vi sobre isso que voce mesmo ja postou 10.0.0.0/8 . o mesmo ZHP esta configurado com valor 1024, nada mais a perguntar dou como escerado.


Att

Duh
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Qui Dez 23, 2010 9:18 pm

Duh escreveu:Bom Marcinho blza, voce que manda, so uma coisa, a rede para squid ta correta ja vi sobre isso que voce mesmo ja postou 10.0.0.0/8 . o mesmo ZHP esta configurado com valor 1024, nada mais a perguntar dou como escerado.


Att

Duh

Quanto a questão do ZPH e do Cache-Full no cache do SCA (baseado nos Plugins), dê uma pesquisada nos tópicos do SCA, pois quando anunciei esse recurso (não lembro em que versão foi :mrgreen: ), eu postei junto um teste que realizei para comprovar o funcionamento do Cache-Full.

Abraço amizade! :o!

P.S.: Não precisa "encerrar o assunto" se não tiver realmente resolvido a questão... Estamos aqui para isso (nos ajudar)! :mrgreen:
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor fabiovnb » Seg Dez 27, 2010 10:26 pm

Pessoal,
Vamos copilar esse addon para o 3 ? Se tiver possibilidade me disponho a ajudar, quem ta responsavel pelo projeto se for possivel me manda o pacote pra eu começar a mexer ...
Avatar do usuário
fabiovnb
BFW Participative
 
Mensagens: 101
Registrado em: Sex Jan 15, 2010 4:16 pm
BrazilFW Box:

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Seg Dez 27, 2010 10:29 pm

Ok Marcinho, a entrega do que esta no SCA esta otima bom fiz um teste e um arquivo veio a 180k, achei blza, dezabilitei o mesmo por que estou tento problema com o squid. mais o SCA esta em perfeito estado.

Att

Duh
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Seg Dez 27, 2010 11:33 pm

fabiovnb escreveu:Pessoal,
Vamos copilar esse addon para o 3 ? Se tiver possibilidade me disponho a ajudar, quem ta responsavel pelo projeto se for possivel me manda o pacote pra eu começar a mexer ...

O SCA não precisa ser compilado, pois é totalmente baseado em scripts.
Já suas dependências (principalmente o Perl) sim, precisam ser compiladas.
Já existe um pacote do Perl compilado para o BFW 3.x (compilado pelo angelruiz, se não me engano).
O problema em tentar portar o SCA para o BFW 3.x é que o BFW 3.x, assim como o Squid utilizado no mesmo, encontra-se em constante evolução e isso, provavelmente, trairia problemas a cada atualização do sistema.
Eu achei por bem esperar até que seja concluído o desenvolvimento do BFW 3.x para então tentar portar o SCA para ele.
Mas se quiser tentar, basta baixar o addon (somente o pacote do SCA mesmo), descompactar e ir à luta.
Quanto as dependências do addon, como já citei, o addon Perl pro BFW 3.x já existe, basta verificar a existências dos demais e "compilar" o que faltar (não verifiquei a existência do "nice", não sei se o "wget" do BFW 3.x possui todas as "opções necessárias" e também não sei se o Perl para o BFW 3.x já tem incluso o pacote para lidar com datas e horas (o pacote que aqui apelidei de "PerlDateTimeModule").
Vá na primeira mensagem deste tópico, baixe o addon, dê uma olhada nos projetos originais (links no AddonFactory do SCA).
Só prepare-se para talvez ter que atualizar o addon toda vez que for atualizar o BFW.
Eu não tentarei portá-lo para o BFW 3.x enquanto o devel do mesmo não estiver concluído (como citei antes), mas não vejo problemas em outro membro da comunidade tentar (na verdade eu ajudarei no que for possível, dentro de meus limites de tempo e conhecimento).
Duh escreveu:Ok Marcinho, a entrega do que esta no SCA esta otima bom fiz um teste e um arquivo veio a 180k, achei blza, dezabilitei o mesmo por que estou tento problema com o squid. mais o SCA esta em perfeito estado.

Att

Duh

Funcionando o SCA está, mas creio que esteja longe da perfeição... :lol:
De qualquer forma, obrigado pelo relato, Duh! :o!
Assim que possível liberarei mais uma atualização do addon, então fique de olho aqui neste tópico.

Abraço pessoal! :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor franciscojsh » Ter Dez 28, 2010 12:26 pm

Agora com o TC 3.1 desativado sería legal mesmo ter um suporte ao Squid. Não dá para exagerar, o lance é esperar mesmo. :mrgreen:
franciscojsh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Ter Dez 28, 2010 3:33 pm

MAricinho, SCA Versão: 1.0.20101214.2030, em relaçao ao zhp e cacheamento dos plugin estao blza, e youtube. Tive que desativar o SCA, por que na pagina do google.com.br fica o email de um usuario que acessou o orkut, isso fica para todos na rede.
Como Mariana falou que isso é um Bug do SCA que voce mesmo esta revendo, so nao estou testando mais por enquanto por que os clientes ficam me ligando dizendo isso e aquilo sobre esse erro que fica na pagina. No mais tudo blza.


Att
Duh
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor stalingrado » Qua Dez 29, 2010 9:55 pm

ola pessoal estou com este problema:

Parando o SquidCacheAux...
Iniciando o SquidCacheAux...
Confirmando status do serviço... Habilitado!
Confirmando existência de diretórios... Ok
Verificando dependências:
Confirmando se o Squid está instalado... Ok
Confirmando se o cache em disco está habilitado no Squid... Ok
Verificando tamanho máximo de objetos em cache... Falha!
O tamanho máximo de objeto deve ser maior ou igual à 51200 (50 Mb)!
SquidCacheAux não será carregado.

meu bfw 2.32.1 + easycaptive +arpwiew +rrdstats +watcdogip + subredes

meu squid:

Tamanho do cache na Memória: 100 MB
Habilitar cache no HD: Sim
Tamanho do cache no HD: 200 MB (até 26707 MB)
Tamanho Máximo/Mínimo do objeto: 5000 KB 4 KB
Ativar log de Acesso: Sim

squid aux "padrao"

no aguardo.
Avatar do usuário
stalingrado
BFW Participative
 
Mensagens: 150
Registrado em: Sáb Ago 15, 2009 12:43 pm
BrazilFW Box:

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Qua Dez 29, 2010 10:08 pm

stalingrado escreveu:ola pessoal estou com este problema:

Parando o SquidCacheAux...
Iniciando o SquidCacheAux...
Confirmando status do serviço... Habilitado!
Confirmando existência de diretórios... Ok
Verificando dependências:
Confirmando se o Squid está instalado... Ok
Confirmando se o cache em disco está habilitado no Squid... Ok
Verificando tamanho máximo de objetos em cache... Falha!
O tamanho máximo de objeto deve ser maior ou igual à 51200 (50 Mb)!
SquidCacheAux não será carregado.

meu bfw 2.32.1 + easycaptive +arpwiew +rrdstats +watcdogip + subredes

meu squid:

Tamanho do cache na Memória: 100 MB
Habilitar cache no HD: Sim
Tamanho do cache no HD: 200 MB (até 26707 MB)
Tamanho Máximo/Mínimo do objeto: 5000 KB 4 KB
Ativar log de Acesso: Sim

squid aux "padrao"

no aguardo.

Tanto o erro quanto a resposta/solução são mostrados ali...
Qual a dúvida?
:? :shock:
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor chicaomagalhaes » Qua Dez 29, 2010 11:45 pm

Desde q eu atualizei o server para a nova versao (2.32.1) nao fez mais o cache dinamico...
oq poderia ser?

obg desde já...
..::Clip-NET::..
Mk 5.x + BrazilFW
Francisco Magalhães
Consultoria para Configuração de Mikrotik, MyAuth, Linux e Enlaces PTP.
(74)8809-9672
(74)9198-6317
Avatar do usuário
chicaomagalhaes
BFW Very Participative
 
Mensagens: 329
Registrado em: Dom Abr 11, 2010 9:48 pm
Localização: Petrolina - PE
BrazilFW Box:

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Qui Dez 30, 2010 9:26 pm

M客¡NhØ §åMµ®å¡ escreveu:
stalingrado escreveu:ola pessoal estou com este problema:

Parando o SquidCacheAux...
Iniciando o SquidCacheAux...
Confirmando status do serviço... Habilitado!
Confirmando existência de diretórios... Ok
Verificando dependências:
Confirmando se o Squid está instalado... Ok
Confirmando se o cache em disco está habilitado no Squid... Ok
Verificando tamanho máximo de objetos em cache... Falha!
O tamanho máximo de objeto deve ser maior ou igual à 51200 (50 Mb)!
SquidCacheAux não será carregado.

meu bfw 2.32.1 + easycaptive +arpwiew +rrdstats +watcdogip + subredes

meu squid:



Tamanho do cache na Memória: 100 MB
Habilitar cache no HD: Sim
Tamanho do cache no HD: 200 MB (até 26707 MB)
Tamanho Máximo/Mínimo do objeto: 5000 KB 4 KB
Ativar log de Acesso: Sim

squid aux "padrao"

no aguardo.

Tanto o erro quanto a resposta/solução são mostrados ali...
Qual a dúvida?
:? :shock:


O que o Marcinho quis dizer é isso ai, Lembrando que voce tem que ler mais o tutorial do SCA ja aconteceu com migo. coloque isso ai no squid em tamanho maximo do objeto 500000 e envie e recaregar o squid, e depois recaaregar o SquidCache auxilio.
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor Duh » Qui Dez 30, 2010 9:29 pm

chicaomagalhaes escreveu:Desde q eu atualizei o server para a nova versao (2.32.1) nao fez mais o cache dinamico...
oq poderia ser?

obg desde já...




Poste as configuraçao do squid e SCA,
Duh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor chicaomagalhaes » Dom Jan 02, 2011 9:57 am

Tá aí o squid.conf

Código: Selecionar todos
http_port 8080 transparent
icp_port 0
acl video_cache dstdomain -i "/usr/local/squid/etc/cache.flt"
cache allow video_cache
hierarchy_stoplist cgi-bin ?
   acl QUERY urlpath_regex cgi-bin \?
   cache deny QUERY
cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF
cache_mem 400 MB
   maximum_object_size 4000 KB
   minimum_object_size 4 KB
   maximum_object_size_in_memory 64 KB
cache_dir diskd /partition/squid/cache 4000 16 256 Q1=72 Q2=64
access_log /partition/squid/logs/access.log
cache_log /partition/squid/logs/cache.log
cache_store_log none

cache_effective_user nobody
cache_effective_group nogroup
pid_filename /var/run/squid.pid
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
memory_pools on
buffered_logs on
pipeline_prefetch on

dns_retransmit_interval 15 seconds

#cache_swap_low 70
#cache_swap_high 90

refresh_pattern -i ^http://.*\.(css|htm|html|ico|js|jsp|xml)$ 1440 80% 999999
refresh_pattern -i ^http://.*\.(bmp|gif|jpeg|jpg|png)$ 1440 80% 999999 ignore-reload
refresh_pattern -i ^http://.*\.(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|dot|exe|fla|flv|gz|iso|lha|log|lzh|mdb|mid|mov|mp3|mpeg|mpg|msi|mso|ogg|pps|ppt|rar|rm|rtf|shs|src|sys|swf|tgz|tif|ttf|wav|wma|wri|wmv|vpu|vpaa|vqf|vob|zip)$ 43200 100% 999999 ignore-reload

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 localhost src 127.0.0.1/255.255.255.255
#acl to_localhost dst 127.0.0.1/32

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 70
acl Safe_ports port 210
acl Safe_ports port 8180
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 manager proto cache_object
acl PURGE method PURGE
acl CONNECT method CONNECT

http_access allow PURGE localhost
http_access allow manager localhost
http_access deny PURGE
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl filterneg dstdom_regex "/usr/local/squid/etc/filter.flt"
acl block url_regex -i "/usr/local/squid/etc/block.flt"
acl downloads_blocked urlpath_regex -i \.scr$ \.bat$ \.pif$ \.cmd$
acl internal_net src "/usr/local/squid/etc/ipaccess.yes"

#Access deny to Squid ident. header
header_access Via deny all
header_access X-Forwarded-For deny all
header_access Proxy-Connection deny all
header_access Accept-Encoding deny all
http_access deny filterneg
http_reply_access deny downloads_blocked
http_access deny block
http_access allow internal_net
http_access deny all
#http_reply_access allow all
#icp_access allow all
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
visible_hostname ClipNET
   coredump_dir /partition/squid/cache
   error_directory /usr/local/squid/share/errors/Portuguese


SCA.conf

Código: Selecionar todos
#######################################################################################
#         Declaração das variáveis - Altere aqui caso algum path seja diferente       #
#######################################################################################
#Diretório para conteúdos do SCA
SCA_CONTENTDIR="/partition/SquidCacheAux"
#Nome do diretório para o cache do SCA
SCA_CACHEDIRNAME="cache"
#Caminho completo do cache - NÃO ALTERE !!!
SCA_TEST_STRUCTURE=$SCA_CONTENTDIR"/"$SCA_CACHEDIRNAME
#Path completo do Log do SCA - NÃO ALTERE !!!
SCA_LOGFILE=$SCA_CONTENTDIR"/log"
#Path completo do binário do Lighttpd
LIGHTTPD="/usr/sbin/lighttpd"
#Path completo do binário do Httpd
HTTPD="/usr/sbin/thttpd"
#Path completo do binário do Perl
PERL="/usr/local/bin/perl"
#Path completo do binário do Squid
SQUID="/usr/sbin/squid"
#Diretório ETC do Squid
ETC_SQUID="/usr/local/squid/etc"
#Path completo do squid.conf - ALTERE SOMENTE A VARIÁVEL ACIMA
SQUID_CONFFILE=$ETC_SQUID"/squid.conf"
#######################################################################################

#######################################################################################
#                           Configurações do SquidCacheAux                            #
#######################################################################################
SQUIDCACHEAUX_ENABLE="1"
SQUIDCACHEAUX_CACHECHECK="1"
SQUIDCACHEAUX_HOUR="00"
SQUIDCACHEAUX_MINUTE="00"
SQUIDCACHEAUX_CACHECLEAR="0"
SQUIDCACHEAUX_CACHEMAXSIZE="512000"
SQUIDCACHEAUX_LOGCLEAR="0"
SQUIDCACHEAUX_LOGCLEARACTION="1"
SQUIDCACHEAUX_LOGMAXSIZE="10240"
SQUIDCACHEAUX_WINUPDATE="5"
SQUIDCACHEAUX_YOUTUBE="5"
SQUIDCACHEAUX_ENABLECACHEFULL=0
..::Clip-NET::..
Mk 5.x + BrazilFW
Francisco Magalhães
Consultoria para Configuração de Mikrotik, MyAuth, Linux e Enlaces PTP.
(74)8809-9672
(74)9198-6317
Avatar do usuário
chicaomagalhaes
BFW Very Participative
 
Mensagens: 329
Registrado em: Dom Abr 11, 2010 9:48 pm
Localização: Petrolina - PE
BrazilFW Box:

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 6

Mensagempor M客¡NhØ §åMµ®å¡ » Dom Jan 02, 2011 10:36 am

chicaomagalhaes escreveu:Tá aí o squid.conf

Código: Selecionar todos
http_port 8080 transparent
icp_port 0
acl video_cache dstdomain -i "/usr/local/squid/etc/cache.flt"
cache allow video_cache
hierarchy_stoplist cgi-bin ?
   acl QUERY urlpath_regex cgi-bin \?
   cache deny QUERY
cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF
cache_mem 400 MB
   maximum_object_size 4000 KB
   minimum_object_size 4 KB
   maximum_object_size_in_memory 64 KB
cache_dir diskd /partition/squid/cache 4000 16 256 Q1=72 Q2=64
access_log /partition/squid/logs/access.log
cache_log /partition/squid/logs/cache.log
cache_store_log none

cache_effective_user nobody
cache_effective_group nogroup
pid_filename /var/run/squid.pid
half_closed_clients off
server_persistent_connections off
client_persistent_connections off
memory_pools on
buffered_logs on
pipeline_prefetch on

dns_retransmit_interval 15 seconds

#cache_swap_low 70
#cache_swap_high 90

refresh_pattern -i ^http://.*\.(css|htm|html|ico|js|jsp|xml)$ 1440 80% 999999
refresh_pattern -i ^http://.*\.(bmp|gif|jpeg|jpg|png)$ 1440 80% 999999 ignore-reload
refresh_pattern -i ^http://.*\.(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|dot|exe|fla|flv|gz|iso|lha|log|lzh|mdb|mid|mov|mp3|mpeg|mpg|msi|mso|ogg|pps|ppt|rar|rm|rtf|shs|src|sys|swf|tgz|tif|ttf|wav|wma|wri|wmv|vpu|vpaa|vqf|vob|zip)$ 43200 100% 999999 ignore-reload

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 localhost src 127.0.0.1/255.255.255.255
#acl to_localhost dst 127.0.0.1/32

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 70
acl Safe_ports port 210
acl Safe_ports port 8180
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 manager proto cache_object
acl PURGE method PURGE
acl CONNECT method CONNECT

http_access allow PURGE localhost
http_access allow manager localhost
http_access deny PURGE
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
acl filterneg dstdom_regex "/usr/local/squid/etc/filter.flt"
acl block url_regex -i "/usr/local/squid/etc/block.flt"
acl downloads_blocked urlpath_regex -i \.scr$ \.bat$ \.pif$ \.cmd$
acl internal_net src "/usr/local/squid/etc/ipaccess.yes"

#Access deny to Squid ident. header
header_access Via deny all
header_access X-Forwarded-For deny all
header_access Proxy-Connection deny all
header_access Accept-Encoding deny all
http_access deny filterneg
http_reply_access deny downloads_blocked
http_access deny block
http_access allow internal_net
http_access deny all
#http_reply_access allow all
#icp_access allow all
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
visible_hostname ClipNET
   coredump_dir /partition/squid/cache
   error_directory /usr/local/squid/share/errors/Portuguese


SCA.conf

Código: Selecionar todos
#######################################################################################
#         Declaração das variáveis - Altere aqui caso algum path seja diferente       #
#######################################################################################
#Diretório para conteúdos do SCA
SCA_CONTENTDIR="/partition/SquidCacheAux"
#Nome do diretório para o cache do SCA
SCA_CACHEDIRNAME="cache"
#Caminho completo do cache - NÃO ALTERE !!!
SCA_TEST_STRUCTURE=$SCA_CONTENTDIR"/"$SCA_CACHEDIRNAME
#Path completo do Log do SCA - NÃO ALTERE !!!
SCA_LOGFILE=$SCA_CONTENTDIR"/log"
#Path completo do binário do Lighttpd
LIGHTTPD="/usr/sbin/lighttpd"
#Path completo do binário do Httpd
HTTPD="/usr/sbin/thttpd"
#Path completo do binário do Perl
PERL="/usr/local/bin/perl"
#Path completo do binário do Squid
SQUID="/usr/sbin/squid"
#Diretório ETC do Squid
ETC_SQUID="/usr/local/squid/etc"
#Path completo do squid.conf - ALTERE SOMENTE A VARIÁVEL ACIMA
SQUID_CONFFILE=$ETC_SQUID"/squid.conf"
#######################################################################################

#######################################################################################
#                           Configurações do SquidCacheAux                            #
#######################################################################################
SQUIDCACHEAUX_ENABLE="1"
SQUIDCACHEAUX_CACHECHECK="1"
SQUIDCACHEAUX_HOUR="00"
SQUIDCACHEAUX_MINUTE="00"
SQUIDCACHEAUX_CACHECLEAR="0"
SQUIDCACHEAUX_CACHEMAXSIZE="512000"
SQUIDCACHEAUX_LOGCLEAR="0"
SQUIDCACHEAUX_LOGCLEARACTION="1"
SQUIDCACHEAUX_LOGMAXSIZE="10240"
SQUIDCACHEAUX_WINUPDATE="5"
SQUIDCACHEAUX_YOUTUBE="5"
SQUIDCACHEAUX_ENABLECACHEFULL=0

Amizade, seu squod.conf não tem sequer uma linha referente ao SCA.
Tente recarregar o SCA via WebAdmin mesmo e post o retorno exibido para sabermos porque as informações referentes ao SCA não foram inseridas no squid.conf.

No aguardo...

Abraço amizade! :o!
Utilize a busca do fórum! Ela é sua amiga!
Não dou suporte via MP ou MSN para ninguém. Por favor, não insista. (Para que existe o fórum?)
É novo aqui? É "antigo" e mesmo assim está perdido?
Então leia:
Avatar do usuário
M客¡NhØ §åMµ®å¡
BFW Developer
BFW WebServer
BFW Beneméritos
BFW Add-on Developer
BFW Moderator
BFW Manager
 
Mensagens: 4111
Registrado em: Qua Abr 08, 2009 11:06 am
Localização: Rio de Janeiro
BrazilFW Box: Máquina Física
CPU: AMD Athlon(tm) II X2 215 Processor
Memória: 1 GiB / Link 50 MB
BFW 3.0.262 64 bits.
Serviços Ativos: DNS, DHCP
Addons: Samba, Pure-FTPd (no certified), BFW WebServer (no certified)

Próximo

Voltar para Add-On Factory

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron