niraseco escreveu::o!
Aprovecho para agradecerte el desarrollo de este addon asi como tambien en la evolución de brazilfw.
Eres de los grandes.
Saludos
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
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.
#!/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
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|
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
#!/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
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|
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
#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
|| m#^http://(122\.102\.49\.132\S+\.(zip|exe|dat|cab|rar))\b#i
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
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
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
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
### Zero Penalty Hits ###
server_persistent_connections off
zph_mode tos
zph_local 0x30
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.
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 ?
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
Duh escreveu:Bom esta dessa forma acho que esta correto pois lir os tutos.. rsrsrr
Zaymms escreveu:Pergunta meio óbvia, mas está usando sub-redes não é? rsrs
Duh escreveu:To sim man 10.0.1.2 /30
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
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 ...
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
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.
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?
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á...
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
#######################################################################################
# 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
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
Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes