SquidCacheAux - Cache Auxiliar do Squid - Parte 5

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

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Eduardo » Sex Nov 19, 2010 11:02 pm

Aqui tive alguns problemas de sites que estão em plug-in que não atualizam, como o Baixaki, tenho que forçar com crtl+F5 ai vai.
Esse problema tem uma incidencia muito inferior ao que acontecia nas versões anteriores.
Links úteis:
Regras do Fórum
Ajude-nos a ajuda-lo (Como Postar dúvidas/testes)
Tutorial "Aprendendo a Postar"
Como encerrar corretamente seu tópico
-----------------------------------------------------------------------------------------------------------------
* Voce ganha dinheiro com o Projeto BrazilFW? Então contribua com o Projeto BFW, faça uma doação clicando aqui
Avatar do usuário
Eduardo
BFW Moderator
BFW Beneméritos
BFW Manager
 
Mensagens: 3688
Registrado em: Dom Jul 12, 2009 1:27 pm
Localização: São Paulo (Zona Sul) - SP - Brasil
BrazilFW Box: Não usando o BFW no momento.

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor M客¡NhØ §åMµ®å¡ » Sex Nov 19, 2010 11:27 pm

Mariana escreveu:
M客¡NhØ §åMµ®å¡ escreveu:Off Topics Mariana, por que ECA?
Mariana escreveu:não tenho nem um plugn adicional que não seja os do próprio ECA.

Desculpe Marcinho, erro de digitação mesmo!
O correto é: SCA

:lol:
Pensei que você tava com nojo dele... \`´/
Eduardo Moreira escreveu:Aqui tive alguns problemas de sites que estão em plug-in que não atualizam, como o Baixaki, tenho que forçar com crtl+F5 ai vai.
Esse problema tem uma incidencia muito inferior ao que acontecia nas versões anteriores.

Eduardo, é como comentei, provavelmente isso está ocorrendo por causa de outras extensões que eu mesmo acrescentei as configurações do SCA pensando em deixar o cache mais eficiente...
Bom, "de volta ao planejamento"... :D
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 5

Mensagempor McLouds » Sáb Nov 20, 2010 11:14 am

Alguém sabe como adicionar o Google Chrome e o MSN na lista de plugin?
Pq ninguém merece a demora q é p/ instalar esse apps...rz
McLouds
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor francisco » Sáb Nov 20, 2010 12:27 pm

McLouds escreveu:Alguém sabe como adicionar o Google Chrome e o MSN na lista de plugin?
Pq ninguém merece a demora q é p/ instalar esse apps...rz


aqui uma vez instalado ,na outra instalação se nota mais agilidade no download ,crome não uso plugin pois squid já faz o cache dele ,msn já tem seu pluin microsoft no sca .
francisco
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor McLouds » Sáb Nov 20, 2010 3:57 pm

Eu consigo visuzalizar os videos q estão gravados?
Pq na lista de arquivos cacheados, não aparece...
McLouds
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Mariana » Sáb Nov 20, 2010 7:18 pm

M客¡NhØ §åMµ®å¡ escreveu:Off Topics Mariana, por que ECA?
Mariana escreveu:não tenho nem um plugn adicional que não seja os do próprio ECA.

Desculpe Marcinho, erro de digitação mesmo!
O correto é: SCA

:lol:
Pensei que você tava com nojo dele... \`´/
Nossa Marcinho!!!... \`´/ \`´/ \`´/ Não paro mais de rir aqui!!! \`´/ \`´/ \`´/
Sempre tem algo que discordamos, mas nem por isso precisamos ser estúpidos.

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

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor M客¡NhØ §åMµ®å¡ » Sáb Nov 20, 2010 8:40 pm

McLouds escreveu:Eu consigo visuzalizar os videos q estão gravados?
Pq na lista de arquivos cacheados, não aparece...

Leia o "AddonFactory" do SCA.
Mariana escreveu:
M客¡NhØ §åMµ®å¡ escreveu:Off Topics Mariana, por que ECA?
Mariana escreveu:Nossa Marcinho!!!... \`´/ \`´/ \`´/ Não paro mais de rir aqui!!! \`´/ \`´/ \`´/

\`´/

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 5

Mensagempor McLouds » Sáb Nov 20, 2010 9:21 pm

Eu já li o .PDF, mas a questão é que nem na lista cacheada via WebAdmin nem na /partition/SquidCacheAux/cache eu achei os vídeos...

na verdade, só achei arquivos q estão relacionados ao plugins instalados...
McLouds
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor M客¡NhØ §åMµ®å¡ » Sáb Nov 20, 2010 9:25 pm

McLouds escreveu:Eu já li o .PDF, mas a questão é que nem na lista cacheada via WebAdmin nem na /partition/SquidCacheAux/cache eu achei os vídeos...

na verdade, só achei arquivos q estão relacionados ao plugins instalados...

Não é o tutorial, é ler o AddonFactory mesmo. :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 5

Mensagempor robson_alcantara » Dom Nov 21, 2010 3:29 pm

Tem algum Plugin para o Orkut aí no seu SCA?
Pergunto, pois o SCA não faz cache de TODO o Orkut... Somente das fotos.


Não, Márcio. Eu não tenho plugins do Orkut.
Mas, o problema continua.
O SCA talvez esteja gravando em cache os vídeos do Youtube.
Porém não está carregando a partir dele.
Os vídeos acabam tendo que ser recarregados do link sempre que são acessados.

Mariana, ECA = Excelente Cache Auxiliar \`´/ \`´/ \`´/ dancing
robson_alcantara
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Michelle » Qua Nov 24, 2010 11:56 am

MArcinho no topico:

viewtopic.php?f=2&t=77065

Não foi mencionado se o SCA funciona nas outras versões, e ai funciona?
Michelle
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor M客¡NhØ §åMµ®å¡ » Qua Nov 24, 2010 2:57 pm

robson_alcantara escreveu:
Tem algum Plugin para o Orkut aí no seu SCA?
Pergunto, pois o SCA não faz cache de TODO o Orkut... Somente das fotos.


Não, Márcio. Eu não tenho plugins do Orkut.
Mas, o problema continua.
O SCA talvez esteja gravando em cache os vídeos do Youtube.
Porém não está carregando a partir dele.
Os vídeos acabam tendo que ser recarregados do link sempre que são acessados.

Mariana, ECA = Excelente Cache Auxiliar \`´/ \`´/ \`´/ dancing

Beleza, Robson...
Estou revisando (novamente) o addon... De qualquer forma a próxima atualização já deixará o SCA "como de fábrica", somente com os Plugins e cache do Youtube (irei retirar as configurações referentes a outros domínios)...
Valeu pelos relatos! :o!
Michelle escreveu:MArcinho no topico:

viewtopic.php?f=2&t=77065

Não foi mencionado se o SCA funciona nas outras versões, e ai funciona?

Sim, funciona sim.
O SCA funciona apartir da versão 2.31.10 até a versão 2.32.1...
Abraço menina! :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 5

Mensagempor robson_alcantara » Qua Dez 01, 2010 10:20 am

Marcio, fiz um upgrade do BFW para a versão 2.32.1.

O SCA é compatível com qual versão do BFW?

Porque eu não estou conseguindo recarregar vídeos do youtube a partir do cache. Sempre tem que recarregar a partir do link.
robson_alcantara
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Thiago » Qua Dez 01, 2010 10:24 am

:roll:
robson_alcantara escreveu:Marcio, fiz um upgrade do BFW para a versão 2.32.1.

O SCA é compatível com qual versão do BFW?

Porque eu não estou conseguindo recarregar vídeos do youtube a partir do cache. Sempre tem que recarregar a partir do link.

M客¡NhØ §åMµ®å¡ escreveu:Sim, funciona sim.
O SCA funciona apartir da versão 2.31.10 até a versão 2.32.1...
Abraço menino! :o!
Editado pela última vez por Thiago em Qua Dez 01, 2010 10:55 am, em um total de 1 vez.
Thiago
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor robson_alcantara » Qua Dez 01, 2010 10:37 am

ThiagoFW escreveu::roll:
robson_alcantara escreveu:Marcio, fiz um upgrade do BFW para a versão 2.32.1.

O SCA é compatível com qual versão do BFW?

Porque eu não estou conseguindo recarregar vídeos do youtube a partir do cache. Sempre tem que recarregar a partir do link.

M客¡NhØ §åMµ®å¡ escreveu:Sim, funciona sim.
O SCA funciona apartir da versão 2.31.10 até a versão 2.32.1...
Abraço menina! :o!


Menina? oO Ta loko, véi. >| >| >| >|

De qualquer forma, vlw pela resposta. :?
robson_alcantara
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor M客¡NhØ §åMµ®å¡ » Qua Dez 01, 2010 10:43 am

robson_alcantara escreveu:Menina? oO Ta loko, véi. >| >| >| >|

\`´/ \`´/ \`´/ \`´/
Não, não...
O ThiagoFW citou uma resposta minha para a Michelle.
\`´/
robson_alcantara escreveu:De qualquer forma, vlw pela resposta. :?

Fica confuso não... Foi erro de interpretação.

Quanto ao não funcionar o cache do Youtube, eu ainda não fiz testes nessa nova versão do sistema, mas na teoria funciona sim, porque as alterações que o sistema (BFW) sofreu não implicam em nada no funcionamento do SCA.

Pessoal, sei que estou demorando de novo pra liberar uma atualização... Peço paciência, pois além desse addon tenho outros afazeres aqui no projeto, fora minha vida pessoal/profissional lá fora e a guerra aqui no Rio de Janeiro, que também me atrazou bastante... :roll:

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 5

Mensagempor Thiago » Qua Dez 01, 2010 10:57 am

robson_alcantara escreveu:Menina? oO Ta loko, véi. >| >| >| >|

Não estou louco nao, so fiz uma citação, ai cabe a você interpretar o que eu quis falar.
No mais, desculpas por tentar te ajudar.....
Ah, corrigi a citação, substitui por "menino".
Thiago
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor franciscojsh » Qua Dez 01, 2010 8:05 pm

Marcinho, tenho um script de limpeza automática dos caches, mas me diga qual o comando que uso para fazer com que o SCA seja recarregado já que o Squid deve ser paralizado?

O que tenho:
Código: Selecionar todos
#!/bin/sh
echo
echo "======================= Scripts de limpeza do DNSCache ========================="
echo
echo
echo "================== Limpeza do cache do DNScache terminada ======================"
echo
echo "========================= Scripts de limpeza do Squid =========================="
echo
echo "- Limpeza do Cache"
echo
if [ -n "`pidof squid`" ]; then
echo -n "Finalizando o Squid... "
squid -k interrupt >/dev/null 2>&1
[ $? = 0 ] && { echo "Ok"; echo; } || { echo "Falha!"; exit; }
fi
echo -n "Zerando o cache do Squid... "
sleep 5
rm -Rf /partition/squid/cache/*
echo "Ok"
sync
sync
sync
echo
echo "BFW 2.30.1 & BFW 2.31.10"
echo
echo "- Limpeza dos Logs"
echo
echo -n "Zerando logs do Squid... "
squid -k rotate
rm -f /partition/squid/logs/*.0
rm -f /partition/squid/logs/*.1
rm -f /partition/squid/logs/*.2
rm -f /partition/squid/logs/*.3
rm -f /partition/squid/logs/*.4
rm -f /partition/squid/logs/*.5
rm -f /partition/squid/logs/*.6
rm -f /partition/squid/logs/*.7
rm -f /partition/squid/logs/*.8
rm -f /partition/squid/logs/*.9
echo "Ok"
rm -Rf /partition/SquidCacheAux/*
/etc/rc.d/pkgs/rc.dnscache clean
/etc/rc.d/pkgs/rc.dnscache precache
echo -n "Recarregando o Squid... "
sh /etc/rc.d/pkgs/rc.squid >/dev/null 2>&1
[ $? = 0 ] && { echo "Ok"; echo; } || { echo "Falha!"; exit; }
echo -n "Salvando as configurações... "
backup squid >/dev/null 2>&1
[ $? = 0 ] && { echo "Ok"; echo; } || { echo "Falha!"; exit; }
echo
echo "============= Limpeza do cache do DNScache e do Squid terminada ================"
echo
franciscojsh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor davidmilfont » Qua Dez 01, 2010 8:31 pm

Código: Selecionar todos
Pessoal, sei que estou demorando de novo pra liberar uma atualização... Peço paciência, pois além desse addon tenho outros afazeres aqui no projeto, fora minha vida pessoal/profissional lá fora e a guerra aqui no Rio de Janeiro, que também me atrazou bastante... :roll:

Fica tranquilo Márcio,porque já que não podemos te ajudar por falta de conhecimento,ficamos torcendo para que você tenha paciência,obtenha sucesso e continue com essa boa vontade de ajudar ao próximo...(E aos que estão longe) \`´/
Abraços. :o!
davidmilfont
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor robson_alcantara » Qui Dez 02, 2010 8:35 am

Opa, ThiagoFW, eu entendi sim.
Eu só quis fazer graça. \`´/ \`´/ \`´/
Vlw pela ajuda. :o! :o! :o!

Gente, meu conhecimento em C++ é pequeno, não tenho competência pra revisar scripts, portanto, estou observando sempre o forum para tentar o maximo que posso.

Estou aguardando a solução para os meus videos do youtube que não estao gravando.

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 128 MB
   maximum_object_size 100000 KB
   minimum_object_size 8 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 10
#SquidCacheAux URL_REWRITE end

#SquidCacheAux refresh_pattern start
# 1 year = 525600 mins, 1 month = 43800 mins
refresh_pattern imeem.*\.flv  0 0% 0    override-lastmod override-expire
refresh_pattern \.rapidshare.*\/[0-9]*\/.*\/[^\/]*   161280   90%   161280 ignore-reload
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 \.(ico|video-stats) 129600 999999% 129600   override-expire ignore-reload ignore-no-cache ignore-private ignore-auth override-lastmod negative-ttl=10080
refresh_pattern \.etology\?                  129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern galleries\.video(\?|sz)            129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern brazzers\?                  129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern \.adtology\?                 129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern ytimg\.com.*\.jpg               129600 999999% 129600   override-expire ignore-reload
refresh_pattern images\.friendster\.com.*\.(png|gif)         129600 999999% 129600   override-expire ignore-reload
refresh_pattern garena\.com                                 129600 999999% 129600    override-expire reload-into-ims
refresh_pattern photobucket.*\.(jp(e?g|e|2)|tiff?|bmp|gif|png)  129600 999999% 129600    override-expire ignore-reload
refresh_pattern vid\.akm\.dailymotion\.com.*\.on2\?         129600 999999% 129600 ignore-no-cache override-expire override-lastmod
refresh_pattern mediafire.com\/images.*\.(jp(e?g|e|2)|tiff?|bmp|gif|png)    129600 999999% 129600 reload-into-ims override-expire ignore-private
refresh_pattern ^http:\/\/images|pics|thumbs[0-9]\.      129600 999999% 129600 reload-into-ims ignore-no-cache ignore-reload override-expire
refresh_pattern ^http:\/\/www.onemanga.com.*\/           129600 999999% 129600 reload-into-ims ignore-no-cache ignore-reload override-expire
#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 filterneg dstdom_regex "/usr/local/squid/etc/filter.flt"
acl block url_regex -i "/usr/local/squid/etc/block.flt"
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_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 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 20
storeurl_rewrite_concurrency 20
#SquidCacheAux STOREURL end



squidcache.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="2048000"
SQUIDCACHEAUX_LOGCLEAR="1"
SQUIDCACHEAUX_LOGCLEARACTION="1"
SQUIDCACHEAUX_LOGMAXSIZE="10240"
SQUIDCACHEAUX_WINUPDATE="10"
SQUIDCACHEAUX_ENABLECACHEFULL="1"
SQUIDCACHEAUX_YOUTUBE="20"



coyote.conf
Código: Selecionar todos
IPUPDATE_TIMER='YES'
IPUPDATE_PAUSE='600'
IPUPDATE_EXTERNALIP='YES'
DYNDNS_UPDATE='NO'
NOIP_UPDATE='YES'
NOIP_DOMAIN='xxxxxxxxxxxxxxx.no-ip.info'
NOIP_EMAIL='xxxxxxxxxxxxxxxx'
NOIP_PASSWORD='xxxxxxxxxxxxx'
DYNSERV_UPDATE='NO'
ZONEEDIT_UPDATE='NO'
EVERYDNS_UPDATE='NO'
INETTYPE='ETHERNET_DHCP'
DNS1='208.67.222.123'
DNS2='208.67.220.123'
DOMAINNAME='domain.local'
HOSTNAME='brazilfw'
LOCAL_IPADDR='192.168.0.1'
LOCAL_NETMASK='255.255.255.248'
DHCPSERVER='YES'
DHCPD_START_IP='192.168.0.2'
DHCPD_END_IP='192.168.0.2'
ADMIN_AUTH='xxxxxxxxxxxxxxxx'
IF_LOCAL='eth0'
IF_INET='eth1'
TZ='EST3'
TIMESERVER='time-b.nist.gov'
USE_DNS_CACHE='YES'
ENABLE_CRON='YES'
ENABLE_EXTERNAL_SSH='NO'
WEBADMIN_PORT='8180'
SSH_PORT='22'
QOS_TYPE='SUBNET'
QOS_UPSTREAM='150'
QOS_DOWNSTREAM='300'
QOS_FUP_BURST='64'
QOS_NUP_BURST='32'
QOS_SUP_BURST='16'
QOS_FDOWN_BURST='128'
QOS_NDOWN_BURST='64'
QOS_SDOWN_BURST='32'
QOS_DOWNSTREAM_INDIVIDUAL='30'
QOS_UPSTREAM_INDIVIDUAL='30'
QOS_DOWNSTREAM_JUNK='5'
QOS_UPSTREAM_JUNK='5'
QOS_UPFW_STREAM='10'
QOS_HIGH_PRI_PER='50'
QOS_NORM_PRI_PER='35'
QOS_SLOW_PRI_PER='15'
DEFAULT_USERS_FILTER='BLOCK_ALL'
DEFAULT_SERVICES_FILTER='ALLOW_ALL'
LANGUAGE_WEBADMIN='BRZ'
QOS_ZPH='800000'   <<   Calculei num site (a velocidade de transmissao da placa de rede 10/100 eh 800000 mesmo?)
SQUID_ENABLE='1'
SQUID_PORT='8080'
SQUID_PROXY_TYPE='1'
SQUID_POLICY='ALL'
SQUID_DISK_CACHE_ENABLE='1'
SQUID_DISK_CACHE_SIZE='5000'
SQUID_MEM_CACHE_SIZE='128'
SQUID_MAX_OBJ_SIZE='100000'
SQUID_MIN_OBJ_SIZE='8'
MAXCONN='0'
SQUID_LOG_ACCESS='1'
ERROR_LINGUAGE='Portuguese'
SQUID_URLB_ENABLE='1'
SQUID_WRDB_ENABLE='1'
SQUID_EWRD_ENABLE='0'
SQUID_EXTB_ENABLE='0'
SQUID_CACHE_ENABLE='0'
SQUID_PRIV_USER='0'
SQUID_NO_CONF='0'



Instalado o DNS Cache, família Tiny, SquidNow, Dynamic IP Update.

Ajuda aê gente. Tenho 4 PC's que usam bastante esse passa-tempo do youtube.
Vlw.

Robson Alcântara
robson_alcantara
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor daniel.uramg » Qui Dez 02, 2010 8:50 am

robson_alcantara escreveu:Gente, meu conhecimento em C++ é pequeno, não tenho competência pra revisar scripts, portanto, estou observando sempre o forum para tentar o maximo que posso.

:shock: :roll:
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 5

Mensagempor robson_alcantara » Qui Dez 02, 2010 9:49 am

daniel.uramg escreveu:
robson_alcantara escreveu:Gente, meu conhecimento em C++ é pequeno, não tenho competência pra revisar scripts, portanto, estou observando sempre o forum para tentar o maximo que posso.

:shock: :roll:

:mrgreen: :mrgreen:

Digo isso porque eu gosto de ler o codigo.
Sei apenas o basico de C++

C++ Curious \`´/ \`´/
BFW Curious \`´/ \`´/
robson_alcantara
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor daniel.uramg » Qui Dez 02, 2010 10:29 am

robson_alcantara escreveu:
daniel.uramg escreveu:
robson_alcantara escreveu:Gente, meu conhecimento em C++ é pequeno, não tenho competência pra revisar scripts, portanto, estou observando sempre o forum para tentar o maximo que posso.

:shock: :roll:

:mrgreen: :mrgreen:

Digo isso porque eu gosto de ler o codigo.
Sei apenas o basico de C++

C++ Curious \`´/ \`´/
BFW Curious \`´/ \`´/

digo porque os scripts do SCA não são em C++
que eu saiba nem do SCA nem de nenhum addon :mrgreen:
são em Shell script+cgi, perl, php, bom acho q no BFW sao estas linguagens
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 5

Mensagempor M客¡NhØ §åMµ®å¡ » Qui Dez 02, 2010 3:34 pm

robson_alcantara escreveu:
daniel.uramg escreveu:
robson_alcantara escreveu:Gente, meu conhecimento em C++ é pequeno, não tenho competência pra revisar scripts, portanto, estou observando sempre o forum para tentar o maximo que posso.

:shock: :roll:

:mrgreen: :mrgreen:

Digo isso porque eu gosto de ler o codigo.
Sei apenas o basico de C++

C++ Curious \`´/ \`´/
BFW Curious \`´/ \`´/

É quase o que o Daniel citou:
daniel.uramg escreveu:digo porque os scripts do SCA não são em C++
que eu saiba nem do SCA nem de nenhum addon :mrgreen:
são em Shell script+cgi, perl, php, bom acho q no BFW sao estas linguagens

O SCA já foi explicado no AddonFactory dele (é só ler).
Já outros addons, depende do addon... O Simon, por exemplo, o código fonte é em C (ou C++, não sei ao certo), mas não temos acesso ao código fonte no addon, somente ao(s) binário(s).

Com relação ao SCA, a revisão que estou fazendo na verdade é para remover algumas coisas (visando eliminar problemas relatados com a não atualização de alguns sites) e testar duas idéias que tive recentemente.
Não haverá nenhuma mudança com relação ao cache do Youtube, até porque em meus últimos testes ele se mostrou funcionando de boa.

Bom, o negócio é esperar mesmo (quem não puder ou quiser esperar, bom, paciência, terá de parar de usar o SCA ou buscar outras soluções, pois meu foco hoje no projeto BrazilFW não é o SCA, mas sim a evolução das versões do BFW).

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 5

Mensagempor franciscojsh » Qui Dez 02, 2010 5:40 pm

Até agora não tive problemas com o google e o YouTube funciona perfeito como sempre nesta versão. :o!

Marcinho, qual é o comando para dar start no SCA via linha de comando para eu colocar num script?
franciscojsh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor M客¡NhØ §åMµ®å¡ » Qui Dez 02, 2010 7:17 pm

franciscojsh escreveu:Até agora não tive problemas com o google e o YouTube funciona perfeito como sempre nesta versão. :o!

Boa notícia! :o!
franciscojsh escreveu:Marcinho, qual é o comando para dar start no SCA via linha de comando para eu colocar num script?

Bom, o script responsável pelas ações de controle do SCA é o /etc/rc.d/pkgs/rc.zzz_SquidCacheAux:
  • /etc/rc.d/pkgs/rc.zzz_SquidCacheAux stop
  • /etc/rc.d/pkgs/rc.zzz_SquidCacheAux start
  • /etc/rc.d/pkgs/rc.zzz_SquidCacheAux restart
Os parâmetros são auto-explicativos, né? :mrgreen:

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)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor robson_alcantara » Qui Dez 02, 2010 9:59 pm

Pessoal, acabei de observar que o SCA está gravando os videos do Youtube sim :o! Tudo OK!

Porem eu observei atraves do BWM que ele esta carregando do cache com uma velocidade muito baixa.

Estou utilizando:
  1. QOS em Sub-Redes
  2. ZPH
  3. Cache Full no SCA

Porem o carregamento a partir do cache esta muito lento.
Antes ele entregava instantaneamente os videos e outros arquivos cacheados.
Porem agora ele entrega na mesma velocidade do link.

coyote.conf
Código: Selecionar todos
IPUPDATE_TIMER='YES'
IPUPDATE_PAUSE='600'
IPUPDATE_EXTERNALIP='YES'
DYNDNS_UPDATE='NO'
NOIP_UPDATE='YES'
NOIP_DOMAIN='xxxxxxxxxx.no-ip.info'
NOIP_EMAIL='xxxxxxxxxxxx'
NOIP_PASSWORD='xxxxxxxxxxxx'
DYNSERV_UPDATE='NO'
ZONEEDIT_UPDATE='NO'
EVERYDNS_UPDATE='NO'
INETTYPE='ETHERNET_DHCP'
DNS1='208.67.222.123'
DNS2='208.67.220.123'
DOMAINNAME='domain.local'
HOSTNAME='brazilfw'
LOCAL_IPADDR='192.168.0.1'
LOCAL_NETMASK='255.255.255.248'
DHCPSERVER='YES'
DHCPD_START_IP='192.168.0.2'
DHCPD_END_IP='192.168.0.2'
ADMIN_AUTH='xxxxxxxxxxxxxxxxxx/'
IF_LOCAL='eth0'
IF_INET='eth1'
TZ='EST3'
TIMESERVER='time-b.nist.gov'
USE_DNS_CACHE='YES'
ENABLE_CRON='YES'
ENABLE_EXTERNAL_SSH='NO'
WEBADMIN_PORT='8180'
SSH_PORT='22'
QOS_TYPE='SUBNET'
QOS_UPSTREAM='150'
QOS_DOWNSTREAM='300'
QOS_FUP_BURST='64'
QOS_NUP_BURST='32'
QOS_SUP_BURST='16'
QOS_FDOWN_BURST='128'
QOS_NDOWN_BURST='64'
QOS_SDOWN_BURST='32'
QOS_DOWNSTREAM_INDIVIDUAL='40'
QOS_UPSTREAM_INDIVIDUAL='40'
QOS_DOWNSTREAM_JUNK='5'
QOS_UPSTREAM_JUNK='5'
QOS_UPFW_STREAM='10'
QOS_HIGH_PRI_PER='50'
QOS_NORM_PRI_PER='35'
QOS_SLOW_PRI_PER='15'
DEFAULT_USERS_FILTER='BLOCK_ALL'
DEFAULT_SERVICES_FILTER='ALLOW_ALL'
LANGUAGE_WEBADMIN='BRZ'
QOS_ZPH='76800'
SQUID_ENABLE='1'
SQUID_PORT='8080'
SQUID_PROXY_TYPE='1'
SQUID_POLICY='ALL'
SQUID_DISK_CACHE_ENABLE='1'
SQUID_DISK_CACHE_SIZE='5000'
SQUID_MEM_CACHE_SIZE='128'
SQUID_MAX_OBJ_SIZE='100000'
SQUID_MIN_OBJ_SIZE='8'
MAXCONN='0'
SQUID_LOG_ACCESS='1'
ERROR_LINGUAGE='Portuguese'
SQUID_URLB_ENABLE='1'
SQUID_WRDB_ENABLE='1'
SQUID_EWRD_ENABLE='0'
SQUID_EXTB_ENABLE='0'
SQUID_CACHE_ENABLE='0'
SQUID_PRIV_USER='0'
SQUID_NO_CONF='1'



squidcacheaux.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="2048000"
SQUIDCACHEAUX_LOGCLEAR="1"
SQUIDCACHEAUX_LOGCLEARACTION="1"
SQUIDCACHEAUX_LOGMAXSIZE="10240"
SQUIDCACHEAUX_WINUPDATE="10"
SQUIDCACHEAUX_ENABLECACHEFULL="1"
SQUIDCACHEAUX_YOUTUBE="20"



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 128 MB
   maximum_object_size 100000 KB
   minimum_object_size 8 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 10
#SquidCacheAux URL_REWRITE end

#SquidCacheAux refresh_pattern start
# 1 year = 525600 mins, 1 month = 43800 mins
refresh_pattern imeem.*\.flv  0 0% 0    override-lastmod override-expire
refresh_pattern \.rapidshare.*\/[0-9]*\/.*\/[^\/]*   161280   90%   161280 ignore-reload
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 \.(ico|video-stats) 129600 999999% 129600   override-expire ignore-reload ignore-no-cache ignore-private ignore-auth override-lastmod negative-ttl=10080
refresh_pattern \.etology\?                  129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern galleries\.video(\?|sz)            129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern brazzers\?                  129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern \.adtology\?                 129600 999999% 129600   override-expire ignore-reload ignore-no-cache
refresh_pattern ytimg\.com.*\.jpg               129600 999999% 129600   override-expire ignore-reload
refresh_pattern images\.friendster\.com.*\.(png|gif)         129600 999999% 129600   override-expire ignore-reload
refresh_pattern garena\.com                                 129600 999999% 129600    override-expire reload-into-ims
refresh_pattern photobucket.*\.(jp(e?g|e|2)|tiff?|bmp|gif|png)  129600 999999% 129600    override-expire ignore-reload
refresh_pattern vid\.akm\.dailymotion\.com.*\.on2\?         129600 999999% 129600 ignore-no-cache override-expire override-lastmod
refresh_pattern mediafire.com\/images.*\.(jp(e?g|e|2)|tiff?|bmp|gif|png)    129600 999999% 129600 reload-into-ims override-expire ignore-private
refresh_pattern ^http:\/\/images|pics|thumbs[0-9]\.      129600 999999% 129600 reload-into-ims ignore-no-cache ignore-reload override-expire
refresh_pattern ^http:\/\/www.onemanga.com.*\/           129600 999999% 129600 reload-into-ims ignore-no-cache ignore-reload override-expire
#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 filterneg dstdom_regex "/usr/local/squid/etc/filter.flt"
acl block url_regex -i "/usr/local/squid/etc/block.flt"
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_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 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 20
storeurl_rewrite_concurrency 20
#SquidCacheAux STOREURL end


Ajuda ae gente. :o!
robson_alcantara
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor M客¡NhØ §åMµ®å¡ » Sex Dez 03, 2010 8:53 am

robson_alcantara escreveu:Pessoal, acabei de observar que o SCA está gravando os videos do Youtube sim :o! Tudo OK!

Porem eu observei atraves do BWM que ele esta carregando do cache com uma velocidade muito baixa.

Então o problema não é o SCA e sim de configuração do ZPH...
Abra um tópico para discussão deste problema, pois aqui somente relatos de testes do SCA...

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)

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor JwCarvalho » Qua Dez 08, 2010 4:20 pm

Galeera to com o problema que é o seguinte, estou ultilizando a ultima versão disponibilizada do SCA, la na lista de requisições ao cache mostra que, sim o cache esta funcionando, mais quando por exemplo eu faço download de um arquivo que esta no cache a velocidade é muito lenta, mais lenta que a do link as vezes, meu Pc é um Duron 1.8 Ghz 1512 Mb de Memória HD de 10 GB de 7200 RPM IDE (ja testei com HD Sata também), meu ZPH esta configurado no QoS e no SCA também está marcado para funcionar o CacheFull no SquidCacheAux, alguém pode dar uma ajudinha aqui? Obrigado!
JwCarvalho
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor franciscojsh » Qua Dez 08, 2010 4:22 pm

Tem que conter a configuração do zph lá no squid, lembre-se :o!
franciscojsh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor francisco » Qui Dez 09, 2010 1:42 pm

pessoal ,o foco ficou na velocidade de entrega mas e as páginas que não atualizam acho que não é o zhp .
francisco
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Michelle » Qui Dez 09, 2010 7:08 pm

Pessoal, alguem ta com problema nos sites de consultoria da natura e tupperware?

O site da natura, quando uma consultora loga, aparece o nome dela, porem se outra logar na rede no site ta aparecendo o nome da ultima que logou, o mesmo o da tupperware, entao coloquei no squid para nao cachear:

http://scn.natura.net = 200.160.177.227

http://pedidos.tupperware.com.br/espeta ... stros.aspx = 201.20.22.234

E nada, desativei o SCA e funcionou.

O problema é que uma consultora fez um pedido de R$1700,00 e nao viu que logou com o nome de outra, entao essa outra
recebeu o boleto de 1700,00.

To com um problemao aqui.
Michelle
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor robson_alcantara » Qui Dez 09, 2010 8:34 pm

Por favor Michele, descreva melhor a infra-estrutura da sua rede.
Diga tambem se vc criou Plug-Ins para esses sites.
E, já tentou olhar os posts que relatam nomes de usuários do orkut? De repente seu problema seja equivalente.
veja nesse post:
http://www.brazilfw.com.br/forum/viewtopic.php?f=15&t=75221&p=238902&hilit=usuario+orkut#p238902

Qualquer coisa, estamos aqui.
robson_alcantara
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Zaymms » Sex Dez 10, 2010 11:39 am

Alguém está com problemas com páginas que não atualizam quando o SCA está ativo?
É só desabilitar o SCA que as páginas (mesmo as que NÃO possuem plugin) voltam a apresentar o conteúdo atual.

Já foram várias páginas que percebi isso, como:
http://www.baixaki.com.br (não tenho plugin)
http://www.caixapretta.com.br (não tenho plugin)
http://www.oloxa.net (não tenho plugin)
http://www.acesselegal.com.br (uso plugin)
http://www.gamevicio.com.br (uso plugin)

Quando eu desabilito o SCA elas carregam normalmente.
Zaymms
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor franciscojsh » Sex Dez 10, 2010 11:44 am

Talvez tenha haver com o squid_2.tpl :o!
franciscojsh
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Michelle » Sex Dez 10, 2010 3:02 pm

Zaymms escreveu:Alguém está com problemas com páginas que não atualizam quando o SCA está ativo?
É só desabilitar o SCA que as páginas (mesmo as que NÃO possuem plugin) voltam a apresentar o conteúdo atual.


Parece que é o mesmo problema que estou passando com senhas no site da natura e tupperware. Não atualiza o logoff do cliente, ai quando outro entra fica com o nome do ultimo que entrou, mas mesmo colocando para nao cachear no squid da o mesmo problema.
Michelle
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor francisco » Sex Dez 10, 2010 8:26 pm

o sca não está verificando atualização da página ,venho falando já um tempo sobre isso ,mesmo problema relacionado com login no google ...
francisco
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Zaymms » Sáb Dez 11, 2010 7:42 am

A solução temporária que eu achei foi criar isso no squid_2.tpl para cada site que vem apresentando problemas:

Código: Selecionar todos
refresh_pattern acesselegal.com.br/.* 15 15% 720 reload-into-ims
refresh_pattern gamevicio.com.br/.* 15 15% 720 reload-into-ims
refresh_pattern oloxa.net/.* 15 15% 720 reload-into-ims
refresh_pattern baixaki.com.br/.* 15 15% 720 reload-into-ims


Não sei se fiz corretamente, mas pelo menos ta "forçando" a atualização. Também não sei se o parâmetro reload-into-ims prejudica o cache.
Zaymms
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor Michelle » Sáb Dez 11, 2010 12:55 pm

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-re
refresh_pattern -i ^http://.*\(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|

(Justamente essa linhas abaixo, fazem com que ignore as regras acima forçando o cache)
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern .

Então nao sei porque nao esta obedecendo a estes sites.
Michelle
 

Re: SquidCacheAux - Cache Auxiliar do Squid - Parte 5

Mensagempor franciscojsh » Sáb Dez 11, 2010 1:32 pm

Michelle escreveu: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-re
refresh_pattern -i ^http://.*\(ace|adt|arj|asf|avi|bin|bz2|bzip|cab|dat|dll|doc|


Retira essas linhas do seu squid_2.tpl, apaga o cache do Squid, faz backup e reinicia :o!
franciscojsh
 

AnteriorPróximo

Voltar para Add-On Factory

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes