MantisBT - BrazilFW 3.x
View Issue Details
0000131BrazilFW 3.x[All Projects] BrazilFW 3.xpublic2012-06-01 23:292012-06-18 18:50
rwidal 
woshman 
normalminorhave not tried
closedfixed 
AMD-64BFW 3.x3.0.257-64
0000131: Cache em disco não grava arquivos maiores que 20000KB (20MB).
Por mais que se altere as configurações do tamanho do objeto a ser salvo no disco, efetivamente não esta ocorrendo, somente salva objetos de tamanho 20000KB.
No tags attached.
Issue History
2012-06-01 23:29rwidalNew Issue
2012-06-01 23:29rwidalStatusnew => assigned
2012-06-01 23:29rwidalAssigned To => woshman
2012-06-12 13:22rayanrpgNote Added: 0000188
2012-06-12 16:13woshmanNote Added: 0000190
2012-06-12 17:16rayanrpgNote Added: 0000191
2012-06-12 17:19rayanrpgNote Added: 0000192
2012-06-12 17:21rayanrpgNote Edited: 0000192bug_revision_view_page.php?bugnote_id=0000192#r54
2012-06-12 19:41rwidalNote Added: 0000193
2012-06-12 20:51woshmanNote Added: 0000194
2012-06-12 23:44rwidalNote Added: 0000195
2012-06-13 04:57rayanrpgNote Added: 0000196
2012-06-13 05:00rayanrpgNote Edited: 0000196bug_revision_view_page.php?bugnote_id=0000196#r56
2012-06-13 05:18rayanrpgNote Added: 0000197
2012-06-13 14:43woshmanNote Added: 0000198
2012-06-18 18:49woshmanNote Added: 0000199
2012-06-18 18:49woshmanStatusassigned => resolved
2012-06-18 18:49woshmanResolutionopen => fixed
2012-06-18 18:50woshmanStatusresolved => closed

Notes
(0000188)
rayanrpg   
2012-06-12 13:22   
Confirmado, tambem acabo de testar e ele nao aceita o valor passado no formulario de configuracoes do squid, este valor parece estar estatico.

testei na 3.0.258 RC4
(0000190)
woshman   
2012-06-12 16:13   
poste o seu squid.cfg
(0000191)
rayanrpg   
2012-06-12 17:16   
MAXIMUM_OBJECT_SIZE='51200'
MAXIMUM_OBJECT_SIZE_MEMORY='40'
MAXIMUM_CACHE_SIZE='10000'
MAXIMUM_RAM_CACHE_SIZE='768'
WEB_CONTENT_FILTER='no'
SQUID_REPORT='no'
REPORT_DELETE_AFTER_DAYS='0'
CACHE_LOG='no'
TPROXY='yes'
HIDE_PROXY='no'
SQUID_PARTITION='/partition'
SQUID_LOG_PARTITION='/partition'
REPORT_FOLDER='/partition'
SQUID_AUTO_CRON='yes'
(0000192)
rayanrpg   
2012-06-12 17:19   
(edited on: 2012-06-12 17:21)
dessa forma, o squid deveria cachear, arquivos de ate 50 mb, e entrega-los na velocidade definida do zph, do cliente (quando ja estiver emn cache), os unicos que estao cacheando e entregue em zph sao arquivos menores de 3 a 5 mb. testei um de 15mb, baixei, e quando fui baixa novamente,ele estava sendo entregue na velocidade da rede. arquivos maiores que isso nao sao entregues em zph. nem cacheados(eu axo) se estivesse em cache, ele entregaria.

(0000193)
rwidal   
2012-06-12 19:41   
Segue o meu squid.cfg

MAXIMUM_OBJECT_SIZE='512000'
MAXIMUM_OBJECT_SIZE_MEMORY='256'
MAXIMUM_CACHE_SIZE='43008'
MAXIMUM_RAM_CACHE_SIZE='1024'
WEB_CONTENT_FILTER='no'
SQUID_REPORT='no'
SARG_LONG_URL='no'
SARG_GRAPHS='no'
REPORT_DELETE_AFTER_DAYS='0'
RUN_REPORT_PERIODIC='yes'
CACHE_LOG='no'
TPROXY='no'
HIDE_PROXY='no'
SQUID_PARTITION='/partition'
SQUID_LOG_PARTITION='/partition'
REPORT_FOLDER='/partition'
SQUID_AUTO_CRON='no'

Desta forma deveria estar gravando em disco arquivos de até 500M, porém salva apenas arquivos com até 20M, e nos arquivos que gravaram (abaixo de 20M), todos foram entregues a velocidade do ZPH, após salvos.

Testei com hd´s diferentes, SATA e IDE, memórias diferentes e MB diferentes, tanto na versão 32 e 64 bits na versão 3.0.257. em ambas máquinas com 02G de memória. e em todos os testes somente salvaram arquivos abaixo de 20M, mesmo setando para salvar maiores.

Sds,

rwidal
(0000194)
woshman   
2012-06-12 20:51   
testei aqui com suas configurações e funcionaram normais, veja com esse link:

http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe [^]

ps: se utilizar acelerador de download o squid não irá fazer o cache.
(0000195)
rwidal   
2012-06-12 23:44   
Woshman,

Nenhuma máquina que estou realizando testes tem acelerador de download, testei com o arquivo do link que me passou e também com o link que colocarei abaixo, e não salvou no disco nenhum dos arquivos.

Testei em máquinas diferentes, com navegadores diferentes, com valores diferentes de QOS/ZPH, e nenhum dos PC´s os arquivos foram salvos no cache, e consequentemente não fizeram uso da banda configurada no ZPH. Antes de realizar os teste reiniciei interfaces e QOS;

Tentei com o arquivo do link abaixo e nada também.

http://www.superdownloads.com.br/download/140/android-sdk-linux/ [^]

Só se alguma ferramenta utilizada pela operadora que me fornece o link pode estar causando este problema, semelhante a alguns "plugins" para o BFWCache, que em determinadas operadoras funcionam e em outras não.

Estou em MT e utilizo link ADSL da OI velox porta de 05M.

Sds,
(0000196)
rayanrpg   
2012-06-13 04:57   
(edited on: 2012-06-13 05:00)
aqui misteriosamente, voltou a funcionar depois que eu limpei a cache, agora esta cacheando arquivos maiores de 20 mb , mas nao estava. colega vc esta usando a 257-64, essa versao ja ta funcional o zph wosh? se sim , tenta isso , limpa sua cache, e tenta denovo.

Importante: o link do wosh, funciona perfeitamente, ele cacheia e entrega em zph , porem o seu nao,

possivel conclusao: nao seria esa extensao .tgz o problema? tenta com executaveis. e tira a duvida..

(0000197)
rayanrpg   
2012-06-13 05:18   
tentei esse link, http://www.superdownloads.com.br/download/1/google-chrome-linux/ [^]
e um arquivo de 38 mb , no me caso eu configurei para 50 mb o squid, mas nao entrega em zph, e um arquivo .deb ,
tentei esse: http://www.superdownloads.com.br/download/24/formatfactory/redir.html [^]

(40 mb) executavel, nao entrega em zph, o maior que entregou foi esse do wosh ai de 22 mb... nao esta 100% o zph....

se kizerem posso fazer um video wosh para voce acompanhar meus testes e verificar, fica mais facil .
(0000198)
woshman   
2012-06-13 14:43   
o link http://www.superdownloads.com.br/download/1/google-chrome-linux [^] é redirecionado para um download seguro com https, o squid não intercepta conexão segura.

o link http://www.superdownloads.com.br/download/140/android-sdk-linux/ [^]
o google utiliza artimanhas para não cachear no squid.
(0000199)
woshman   
2012-06-18 18:49   
fix in 258.rc5 (testando o metodo)