Problemas con documentos pdf en SENIAT(SOLUCIONADO) [INACTIVE]

Foro en español para discutir sobre cuestiones generales de BrazilFW 2.x.

Problemas con documentos pdf en SENIAT(SOLUCIONADO)

Mensagempor Yolhman » Qui Mai 28, 2009 8:00 pm

Buen dia...

Tengo un problema con documentos PDF en el portal del SENIAT. El Seniat es el organismo que se encarga de la fiscalizacion de los impuesto en mi Pais(Venezuela)..

El problema es el siguiente: Cuando voy a sacar una planilla del RIF me sale siempre la primera que realice, aunque haga nuevas planillas con personas diferentes me sale siempre la primera que procese... Mi configuracion del Squid 2.7 es la siguiente:
acl rede_interna src 192.168.254.0/24
visible_hostname internet
cache_dir ufs /hdb/cache 4500 16 256
cache_mem 128 MB
maximum_object_size 60000 KB
minimum_object_size 1 KB
http_port 8080 transparent

hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
acl pamplona url_regex -i http://www.unipamplona.edu.co http://www.globovision.com/
no_cache deny pamplona
no_cache deny QUERY

memory_pools off
buffered_logs on
pipeline_prefetch on

auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off

maximum_object_size_in_memory 128 KB

cache_swap_low 90
cache_swap_high 95

#Inicio
acl video_cache dstdomain .youtube.com .livesex.com .video.google.com .llnwd.net .dailymotion.com .googlevideo.com .youporn.com .XTube .RedTube
acl video_regex urlpath_regex get_video
cache allow video_cache
cache allow video_regex
cache deny video_cache

## FLAGS desesperadas para aumentar o uso do cache ###

refresh_pattern -i \.doubleclick\.net 1440 40% 20160
refresh_pattern -i \.benchmark\.kelkoo\.net: 1440 40% 20160
refresh_pattern -i \.googleadservices\.com 1440 40% 20160
refresh_pattern -i \.google\.ve\/search$ 30 40% 20160
refresh_pattern .html 3000 80% 432000 override-expire
refresh_pattern .asp$ 3000 80% 432000 override-expire
refresh_pattern .shtml$ 3000 80% 432000 override-expire
refresh_pattern .gif$ 3000 80% 432000 override-expire
refresh_pattern .jpg$ 3000 80% 432000 override-expire
refresh_pattern .png$ 3000 80% 432000 override-expire
refresh_pattern .jsp$ 3000 80% 432000 override-expire
refresh_pattern .js$ 3000 80% 432000 override-expire
refresh_pattern .com$ 3000 80% 432000 override-expire
refresh_pattern .edu$ 3000 80% 432000 override-expire
#refresh_pattern .pdf$ 3000 80% 432000 override-expire
refresh_pattern .php3$ 3000 80% 432000 override-expire
refresh_pattern .js$ 3000 80% 432000 override-expire
refresh_pattern ^ftp: 3000 80% 432000 override-expire
refresh_pattern .asp 3000 80% 432000 override-expire
refresh_pattern .shtml 3000 80% 432000 override-expire
refresh_pattern .gif 3000 80% 432000 override-expire
refresh_pattern .jpg 3000 80% 432000 override-expire
refresh_pattern .png 3000 80% 432000 override-expire
refresh_pattern .jsp 3000 80% 432000 override-expire
refresh_pattern .js 3000 80% 432000 override-expire
refresh_pattern .com 3000 80% 432000 override-expire
refresh_pattern .edu 3000 80% 432000 override-expire
#refresh_pattern .pdf 3000 80% 432000 override-expire
#refresh_pattern .php3 3000 80% 432000 override-expire
#refresh_pattern .js 3000 80% 432000 override-expire
#refresh_pattern . 3000 80% 432000 override-expire

## TENTATIVA DESESPERADA PARA SALVAR AS ATUALIZAÇÔES DO WINDOWS XP E NOD32 ##
refresh_pattern windowsupdate.com/.*\.(cab|exe) 4320 100% 43200 reload-into-ims
refresh_pattern download.microsoft.com/.*\.(cab|exe) 4320 100% 43200 reload-into-ims
refresh_pattern eset.com/.*\.(rar|nup|ver) 4320 100% 43200 reload-into-ims
refresh_pattern avast.com/.*\.(rar|nup|ver) 4320 100% 43200 reload-into-ims

# Permitir windowsupdate con IE
acl windowsupdate dstdomain .windowsupdate.com
acl windowsupdate dstdomain .microsoft.com
acl windowsupdate dstdomain .public-trust.com
acl windowsupdate dstdomain .windows.com
acl windowsupdate dstdomain .webiqonline.com
acl windowsupdate dstdomain 207.46.224.158
acl windowsupdate dstdomain .msn.com
always_direct allow windowsupdate


# Java
refresh_pattern \.class$ 2880 60% 28800

# Imagenes
refresh_pattern \.gif$ 2880 80% 28800
refresh_pattern \.jpg$ 2880 80% 28800
refresh_pattern \.jpeg$ 2880 80% 28800
refresh_pattern \.png$ 2880 80% 28800
refresh_pattern \.bmp$ 2880 80% 28800
refresh_pattern \.tif$ 2880 80% 28800
refresh_pattern \.tiff$ 2880 80% 28800
refresh_pattern \.xbm$ 2880 80% 28800

# Animaciones
refresh_pattern \.mov$ 2880 80% 28800
refresh_pattern \.avi$ 2880 80% 28800
refresh_pattern \.mpg$ 2880 80% 28800
refresh_pattern \.swf$ 2880 80% 28800
refresh_pattern \.flv$ 2880 80% 28800

# Audio
refresh_pattern \.wav$ 2880 80% 28800
refresh_pattern \.au$ 2880 80% 28800
refresh_pattern \.mid$ 2880 80% 28800
refresh_pattern \.mp3$ 2880 80% 28800
refresh_pattern \.rm$ 2880 80% 28800


# Archivos comprimidos
refresh_pattern \.zip$ 2880 50% 28800
refresh_pattern \.cab$ 2880 50% 28800
refresh_pattern \.gz$ 2880 50% 28800
refresh_pattern \.arj$ 2880 50% 28800
refresh_pattern \.lha$ 2880 50% 28800
refresh_pattern \.lzh$ 2880 50% 28800
refresh_pattern \.rar$ 2880 50% 28800
refresh_pattern \.tgz$ 2880 50% 28800
refresh_pattern \.tar$ 2880 50% 28800
refresh_pattern \.Z$ 2880 50% 28800
refresh_pattern \.iso$ 2880 50% 28800
refresh_pattern \.exe$ 2880 50% 28800
refresh_pattern \.deb$ 2880 50% 28800
refresh_pattern \.rpm$ 2880 50% 28800
refresh_pattern \.dev$ 2880 50% 28800


# Documentos
#refresh_pattern \.pdf$ 2880 60% 28800
refresh_pattern \.rtf$ 2880 60% 28800
refresh_pattern \.doc$ 2880 60% 28800
refresh_pattern \.wp$ 2880 60% 28800
refresh_pattern \.wp5$ 2880 60% 28800
refresh_pattern \.ps$ 2880 60% 28800
refresh_pattern \.prn$ 2880 60% 28800

#AGREGADOS POR MI
#HTTP
refresh_pattern \.js$ 2880 80% 28800
refresh_pattern \.htm$ 2880 40% 4320
refresh_pattern \.txt$ 2880 40% 28800
refresh_pattern ^http: 2880 40% 4320



############################# DELAY POOLS #########################
#### Definiendo la Red

acl control1 url_regex -i src 192.168.254.0/24 192.168.99.0/24 192.168.0.128/27

#### Definiendo las extensiones que pasaran por el control de banda

acl control2 url_regex -i \.bin$ \.exe$ \.pdf$ \.mp3$ \.zip$ \.rar$ \.avi$ \.iso$ \.wav$ \.flv$ \.mp4$ \.cab$ \.iso$ \.cue$ \.nrg$ \.wmv$ \.wma$ \.mpg$ \.mms:$ \.flv$ \.fl$ \.ram$ \.wav$ \.avi$ \.wm$ \.cab$ \.mp2$ \.bat$ \.com$ \.scr$ \.asx$ \.ver$ \.nup$

#### Definiendo la cantidad de Pools (pool son las 'acls' creadas arriba)

delay_pools 2

#### Definiendo la primera clase para el pool (acl)
#### No olvidar: el primer número es delay pool, el segundo es delay class

delay_class 1 2

#### Definiendo la velocidad para las clases, la clase a la cual cada Delay pool pertence

delay_parameters 1 -1/-1 -1/-1

#### -1/-1 significa que no tenemos limites de velocidad para el delay pool 1

#### Definiendo uma clase para el segundo pool (acl)

delay_class 2 2

#### Definiendo la velocidad máxima (techo) que las extensiones pueden ser bajadas
#### Aqui especificamos cuanto podra utilizar cada una de nuestras redes
#### En este ejemplo el primero está ilimitado (valor correspondiente a cada Red)
#### y el segundo Valor, el techo que una persona conseguirá bajar.
#### Delay pools siempre trabajan con bits, no se olvide (valor de download/1024)

delay_parameters 2 -1/-1 42000/132000 # Aproximadamente 40 KBytes/s (400 kbps +/-) con burst de 1 mega

#### Definiendo aceptacion para las reglas

delay_access 1 allow control1
delay_access 2 allow control2


####################################################################


#Fin
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
# A lo que sigue ponerlo todo seguido, el problema es que la línea es tan larga que se corta, entonces lo que hice #fue continuarlas abajo una despues de la otra, pero reitero, va todo seguido en la misma línea, hasta donde dice #"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

#offline_mode on

logfile_rotate 1
emulate_httpd_log on
cache_access_log /hdb/syslog/squid/access.log
cache_log /hdb/syslog/squid/cache.log
cache_store_log /hdb/syslog/squid/store.log

half_closed_clients off

cache_replacement_policy heap LFUDA

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 manager proto cache_object
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 purge method PURGE
acl CONNECT method CONNECT

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

icp_port 3130
#always_direct allow accdirect
#http_access allow all
http_access allow rede_interna
http_reply_access allow all
#icp_access allow all
#httpd_accel_host virtual
#httpd_accel_port 80
#httpd_accel_with_proxy on
#httpd_accel_uses_host_header on
http_access deny all
coredump_dir /hdb/cache

Espero la ayuda al respecto... Gracias..
Editado pela última vez por Yolhman em Sáb Jun 27, 2009 2:54 am, em um total de 1 vez.
Yolhman
 

Re: Problemas con documentos pdf en SENIAT

Mensagempor niraseco » Qui Mai 28, 2009 8:40 pm

Tenés que crear una acl que no permita el cache para esa página del Seniat, de esa manera vas a permitir que el contenido se actualice cada vez que accedas a esa web.


Saludos
niraseco
 

Re: Problemas con documentos pdf en SENIAT

Mensagempor Yolhman » Qui Mai 28, 2009 10:46 pm

no estoy muy claro como hacerlo hice una pero igual sigo con el problema....
Yolhman
 

Re: Problemas con documentos pdf en SENIAT

Mensagempor niraseco » Qui Mai 28, 2009 11:32 pm

Hola, esta es la sintaxis para evitar el cache para determinada pagina:

#ACL para evitar hace cache sobre estas paginas web
acl XXYY dstdomain http://www.pagina_del_seniat.com
no_cache deny XXYY


Evidentemente tenes que cambiar http://www.pagina_del_seniat.com por la pagina que deseas.

Saludos
niraseco
 

Re: Problemas con documentos pdf en SENIAT

Mensagempor gamba47 » Sex Mai 29, 2009 7:58 am

Yo para hacerlo más abarcador de la página pondría:

Código: Selecionar todos
#ACL para evitar hace cache sobre estas paginas web
acl XXYY dstdomain .pagina_del_seniat.com
no_cache deny XXYY


Ya que de la otra manera la pagina

gamba47.pagina_del_seniat.com no es cacheada. Se entiende la idea ?

Saludos. gamba47
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!

Re: Problemas con documentos pdf en SENIAT

Mensagempor Yolhman » Sáb Mai 30, 2009 1:35 am

Amigos hice lo que me recomendo Gamba y aun no logro que la planilla de solicitud de RIF del SENIAT me muestre la informacion correcta... Siempre me muestra la misma persona que registre de primero.... El problema que analizado es que el seniat usa el mismo nombre de archivo pdf para todas las planillas y de registro de RIF, y la cache al ver que es el mismo nombre envia la que tiene grabada en la cache... ¿Como hago para que eso no suceda?
Yolhman
 

Re: Problemas con documentos pdf en SENIAT

Mensagempor TooR » Ter Jun 02, 2009 2:42 pm

Yolhman escreveu:Amigos hice lo que me recomendo Gamba y aun no logro que la planilla de solicitud de RIF del SENIAT me muestre la informacion correcta... Siempre me muestra la misma persona que registre de primero.... El problema que analizado es que el seniat usa el mismo nombre de archivo pdf para todas las planillas y de registro de RIF, y la cache al ver que es el mismo nombre envia la que tiene grabada en la cache... ¿Como hago para que eso no suceda?

Como has colocado la regla?

Debería ser así:

Código: Selecionar todos
#ACL para evitar hacer cache sobre seniat.gov.ve
acl XXYY dstdomain .seniat.gov.ve
no_cache deny XXYY
Avatar do usuário
TooR
BFW Very Participative
 
Mensagens: 494
Registrado em: Ter Mar 17, 2009 8:29 pm
Localização: En TU! PC
BrazilFW Box: Intel(R) Pentium(R) 4 CPU 3.00GHz - RAM: 2048 MB

Re: Problemas con documentos pdf en SENIAT

Mensagempor Yolhman » Qua Jun 03, 2009 2:32 am

ASi mismo lo hice como me recomiendas pero nada.... Gracias a Dios con ayuda de un amigo llamado Gregorio Constantini me cambio casi todo el squid y asi fue que pudimos solucionar el problema...

Gracias de igual manera por la ayuda..
Yolhman
 

Re: Problemas con documentos pdf en SENIAT

Mensagempor gamba47 » Qua Jun 03, 2009 7:34 am

Sería bueno que posteen lo que hicieron, aunque sea el squid.conf completo, para intentar ver cual fue el problema.

gamba47
Avatar do usuário
gamba47
BFW Beneméritos
 
Mensagens: 7243
Registrado em: Ter Dez 27, 2005 1:51 pm
Localização: Buenos Aires, Argentina
BrazilFW Box: Pentium4 1256mb RAM HD 200gb
BrazilFW 3.0.237 without Squid
3 ADSLs & 1 Cablemodem
50 Users & more!


Voltar para BrazilFW 2.x - Ayuda en general

Quem está online

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