RaptorCache - YouTube HTTP

Publicado por joemg6, Enero 18, 2015, 04:29:41 PM

Tema anterior - Siguiente tema

firecold

Cita de: ferccs en Mayo 17, 2015, 10:10:24 PM
Gracias amigos, estoy haciendo full pruebas y tratando de entender todo para poder ayudar posteriormente, me ha encantado el trabajo que han realizado con Raptorcache y el soporte que brinda el foro, mis felicitaciones.

Espero que cualquier duda que tengas nos las hagas saber, como tambien sugerencias, ya que siempre hace falta el ojo critico, jajajaja, Saludos

Calamardo

si ya lo tengo funcionando perfectamente un problema que tengo es de que si se puede poner a reproducir a 360p ya que cuando hay mucho trafico o poco sube y baja la calidad en solo video habra solucion compañeros?

ovijunio7

porque en la carga de videos con el raptorcache activado, el video esta cargando y luego se detiene, y sale el reloj del video, y no carga o se demora en cargar, ya cambie hardware totalmente, reinstale de cero, pero tiene el mismo problema, desactivo el raptorcache en el squid, y si cargan bien los videos no se detienen, pero cuando esta funcionando el raptorcache pasa ese problema, por favor, quisiera saber que esta pasando...o quizas el plugin no esta funcionando bien, yo estoy usando el user-agent que joemg ha publicado, tambien probe con header_replace User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.152  Safari/537.36 (compatible; Googlebot/2.2; +http://www.google.com/bot.html) pero nada por favor alguna solucion

firecold

Cita de: Calamardo en Mayo 20, 2015, 05:50:22 PM
si ya lo tengo funcionando perfectamente un problema que tengo es de que si se puede poner a reproducir a 360p ya que cuando hay mucho trafico o poco sube y baja la calidad en solo video habra solucion compañeros?

Lo estare comentando en la noche a Joemg6 y estare haciendo pruebas en la noche para verificar su problema, Saludos

firecold

Cita de: ovijunio7 en Mayo 22, 2015, 04:35:21 PM
porque en la carga de videos con el raptorcache activado, el video esta cargando y luego se detiene, y sale el reloj del video, y no carga o se demora en cargar, ya cambie hardware totalmente, reinstale de cero, pero tiene el mismo problema, desactivo el raptorcache en el squid, y si cargan bien los videos no se detienen, pero cuando esta funcionando el raptorcache pasa ese problema, por favor, quisiera saber que esta pasando...o quizas el plugin no esta funcionando bien, yo estoy usando el user-agent que joemg ha publicado, tambien probe con header_replace User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.152  Safari/537.36 (compatible; Googlebot/2.2; +http://www.google.com/bot.html) pero nada por favor alguna solucion

Nos puedes enviar un video de lo que pasa, para poder darselo a Joemg6 y reportar de una manera adecuada, asi tambien que describas tu S.O. , version de Raptor, Saludos

ovijunio7

una consulta porque tengo problemas para visualizar videos de youtube con TubeMate, siempre me sale "este video no se encuentra disponible para dispositivos moviles" gracias

esleyter2010

An error occurred. Please try again later Learn More, este es el mesaje q sale en youtube, se probo en los tres navegadores, crome, ie y firefox, al salir este error se evidencia la calidad de video en HD.. que podra ser?? equipo: Pentium(R) Dual-Core CPU E5800 @ 3.20GHz - 2 cores (64 bits) / 3.84 GiB RAM, versiones de proxi 1.0.6.y 3.1.20, dirección por mangle..

squid.conf
#========================== Squid 3.x Conf ===========================#
#
# Opciones de SQUID 3.x
#----------------------------------------------------------------------
http_port 3128 intercept
visible_hostname proxy.os.com
icp_port 0
#----------------------------------------------------------------------
acl google url_regex -i (googlevideo.com|youtube.com)
request_header_access User-Agent deny google
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
#----------------------------------------------------------------------
#error_directory /usr/share/squid3/errors/Spanish/
#----------------------------------------------------------------------
acl denegados url_regex -i "/etc/squid3/denegados.lst"
#----------------------------------------------------------------------
# Servidor DNS y Politica de Cambios
#----------------------------------------------------------------------
dns_nameservers 192.168.20.1
dns_retransmit_interval 5 seconds
dns_timeout 2 minutes
#----------------------------------------------------------------------
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1
acl CONNECT method CONNECT

acl Safe_ports port 80          # http
acl Safe_ports port 21          # ftp
acl SSL_ports port 443
acl Safe_ports port 443         # https
acl Safe_ports port 70          # gopher
acl Safe_ports port 210         # wais
acl Safe_ports port 1025-65535  # unregistered ports
acl Safe_ports port 280         # http-mgmt
acl Safe_ports port 488         # gss-http
acl Safe_ports port 591         # filemaker
acl Safe_ports port 777         # multiling http
acl Safe_ports port 631         # cups
acl Safe_ports port 873         # rsync
acl Safe_ports port 901         # SWAT
acl Safe_ports port 1863        # MSN
#acl SSL_ports port 443          # https
acl SSL_ports port 563          # snews
acl SSL_ports port 873          # rsync

http_access allow manager localhost
http_access deny manager all
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
http_access deny denegados
#----------------------------------------------------------------------
coredump_dir /var/spool/squid3
#----------------------------------------------------------------------
# Memoria reservada para cache
#----------------------------------------------------------------------
cache_mem 512 MB
#----------------------------------------------------------------------
# Maximo tamaño de archivo en cache de memoria
#----------------------------------------------------------------------
maximum_object_size_in_memory 128 KB
#----------------------------------------------------------------------
# Maximo y minimo tamaño de archivos cache en el Disco duro
#----------------------------------------------------------------------
maximum_object_size 30 MB
minimum_object_size 4 KB
#----------------------------------------------------------------------
# Sustituir archivos de cache cuando llegue a 96%
#----------------------------------------------------------------------
cache_swap_low 92
cache_swap_high 96
#----------------------------------------------------------------------
# Total de espacio en HD a ser usado por el cache, numero de carpetas,
# numero de subcarpetas en cache
# 100000 = 100 GB
#----------------------------------------------------------------------
cache_dir aufs /var/spool/squid3/cache1 100000  16 256
#----------------------------------------------------------------------
# Estandar de actualización de cache
# 1 mes = 10080 mins, 1 dia = 1440 mins
#----------------------------------------------------------------------
refresh_pattern -i .(gif|png|jp?g|ico|bmp|tiff?)$ 14400 80% 43200 reload-into-ims
refresh_pattern -i .(swf|htm|html|shtm|shtml|nub)$ 14400 80% 43200 reload-into-ims
refresh_pattern -i .(rpm|cab|deb|exe|msi|msu|zip|tar|xz|bz|bz2|lzma|gz|tgz|rar|bin|7z|doc?|xls?|ppt?|pdf|nth|psd|sis)$ 14400 80% 43200
refresh_pattern -i .(avi|iso|wav|mid|mp?|mpe?g?|mpeg|mov|3gp|wm?|flv|x-flv|axd)$ 14400 80% 43200
refresh_pattern -i .(qtm?|viv|au|ram?|snd|sit|hqx|arj|lzh|lha|txt|rtf|tex|latex|class|js|ico)$ 14400 80% 43200
refresh_pattern -i \.a[0-9][0-9]$ 14400 80% 43200
refresh_pattern -i \.r[0-9][0-9]$ 14400 80% 43200
refresh_pattern -i \.css$ 10 20% 4320
#----------------------------------------------------------------------
refresh_pattern ^ftp:           1440    20%     10080
refresh_pattern ^gopher:        1440    0%      1440
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
#refresh_pattern (Release|Package(.gz)*)$       0       20%     2880
refresh_pattern .               0       20%     4320
#----------------------------------------------------------------------
# Log de acessos por el cache o para SARG
#----------------------------------------------------------------------
logfile_rotate 7
access_log /var/log/squid3/access.log
access_log /var/log/squid3/error.log
cache_store_log none
#----------------------------------------------------------------------
# Otras configuraciones
#----------------------------------------------------------------------
server_persistent_connections off
client_persistent_connections off
quick_abort_min 0 KB
quick_abort_max 0 KB
quick_abort_pct 95
fqdncache_size 65535
cache_effective_user proxy
cache_effective_group proxy
ipcache_size 65535
ipcache_low 98
ipcache_high 99
# -----------------------------------------------------------------------------
# TIMEOUTS
# -----------------------------------------------------------------------------
forward_timeout 240 seconds
connect_timeout 60 seconds
peer_connect_timeout 30 seconds
read_timeout 900 seconds
request_timeout 120 seconds
persistent_request_timeout 60 seconds
client_lifetime 500 minutes
half_closed_clients off
pconn_timeout 60 seconds
shutdown_lifetime 20 seconds
memory_pools off
reload_into_ims on
#----------------------------------------------------------------------
# Manteniendo objetos recientes y pequeños en memoria
#----------------------------------------------------------------------
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
#----------------------------------------------------------------------
# Sitios que se les niega el cache 
#----------------------------------------------------------------------
acl nocache dstdomain .4shared.com .youtube.com .windowsupdate.com .gl$
no_cache deny nocache
#----------------------------------------------------------------------
# Deny cache                             
#----------------------------------------------------------------------
acl dontrewrite url_regex (get_video\?|videoplayback\?|videodownload\?|\.flv?)
acl dontrewrite url_regex (get_video\?|videoplayback\?id|videoplayback.*id|videodownload\?|\.flv?)
acl dontrewrite url_regex (get_video|videoplayback\?id|videoplayback.*id).*begin\=[1-9][0-9]*
acl dontrewrite url_regex \.(php|asp|aspx|jsp|cgi|js)\?
acl dontrewrite url_regex threadless.*\.jpg\?r=
acl dontrewrite url_regex -i .(asx|asf)$
cache deny dontrewrite
#----------------------------------------------------------------------
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 192.168.15.2 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 192.168.15.2 allow raptor_lst
cache_peer_access 192.168.15.2 deny all
# -----------------------------------------------------------------------------
# Qos_Flows
# -----------------------------------------------------------------------------
qos_flows local-hit=0x30
qos_flows parent-hit=0x32
qos_flows disable-preserve-miss
#----------------------------------------------------------------------


raptor.conf

#--- raptor.conf------#

CACHE_DIR /raptorcache/

PLUGINS_DIR /etc/raptor/plugins/

CACHE_LIMIT 90

MIN_OBJECT_SIZE 2048


no uso el protocolo layer 7

esleyter2010

Solucionado quedo asi:
acl google url_regex -i (googlevideo.com|youtube.com)
request_header_access User-Agent deny google
request_header_replace User-Agent Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36 (compatible; Googlebot/2.2; +http://www.google.com/bot.html)

ferccs

Cita de: esleyter2010 en Junio 16, 2015, 06:53:00 PM
Solucionado quedo asi:
acl google url_regex -i (googlevideo.com|youtube.com)
request_header_access User-Agent deny google
request_header_replace User-Agent Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.124 Safari/537.36 (compatible; Googlebot/2.2; +http://www.google.com/bot.html)


asi creo que no te redirecciona a youtube en http... yo lo tengo asi y me funciona bien:
Código (mysql) [Seleccionar]
acl youtube url_regex -i youtube.com
request_header_access User-Agent deny youtube
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)



esleyter2010

Cita de: ferccs en Junio 16, 2015, 06:56:29 PM
asi creo que no te redirecciona a youtube en http... yo lo tengo asi y me funciona bien:
Código (mysql) [Seleccionar]
acl youtube url_regex -i youtube.com
request_header_access User-Agent deny youtube
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

Si mi pana redirecciono fino y sin el protocolo layer 7, lo hice asi para que funcione con IE y spartan de win10, claro horita es que estoy probando y sin problemas, saludos.

firecold

Raro en mi caso, lo uso asi sin problemas:

Código (bash) [Seleccionar]
acl google url_regex -i (googlevideo.com|youtube.com)
request_header_access User-Agent deny google
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)


Saludos

luistec

Cita de: ferccs en Junio 16, 2015, 06:56:29 PM
asi creo que no te redirecciona a youtube en http... yo lo tengo asi y me funciona bien:
Código (mysql) [Seleccionar]
acl youtube url_regex -i youtube.com
request_header_access User-Agent deny youtube
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

Porqué no? si dentro de la regla está la condicional si no es una dirección será la otra que es la misma que incluyes en tu regla.

Saludos.

esleyter2010

Cita de: luistec en Junio 19, 2015, 06:56:49 AM
Porqué no? si dentro de la regla está la condicional si no es una dirección será la otra que es la misma que incluyes en tu regla.

Saludos.
Todas las de arriba funcionan perfecto, sin embargo los vídeo de yt se paraban y cambiaban de resolucion a HD. y se guindaba.. (todos en general).

masterlanpc

se podria implementar este codigo a raptor cache lo saque del haarpcache

Para el funcionamiento del Youtube.com, agregar las siguientes lineas en squid.conf:

    acl google url_regex -i (googlevideo.com|www.youtube.com)
    acl iphone browser -i regexp (iPhone|iPad)
    acl BB browser -i regexp (BlackBerry|PlayBook)
    acl Winphone browser -i regexp (Windows.*Phone|Trident|IEMobile)
    acl Android browser -i regexp Android
    request_header_access User-Agent deny google !iphone !BB !Winphone !Android
    request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

firecold

Cita de: masterlanpc en Junio 25, 2015, 10:03:59 PM
se podria implementar este codigo a raptor cache lo saque del haarpcache

Para el funcionamiento del Youtube.com, agregar las siguientes lineas en squid.conf:

    acl google url_regex -i (googlevideo.com|www.youtube.com)
    acl iphone browser -i regexp (iPhone|iPad)
    acl BB browser -i regexp (BlackBerry|PlayBook)
    acl Winphone browser -i regexp (Windows.*Phone|Trident|IEMobile)
    acl Android browser -i regexp Android
    request_header_access User-Agent deny google !iphone !BB !Winphone !Android
    request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

El codigo que comentas es para Squid y si se puede implementar en cualquier Squid con o sin Raptor, Saludos

tuaven

 ??? Hola amigos de alterserv tengo un problema el raptor cache me funciona perfecto sin embargo ultimamemnte no entrega los videos ya guardados de youtube y si lo hace raras veces por ejemplo un video ya visto varias veces cuando lo veo por google chrome o mozilla firefox me sale esto al revisar desde donde sale el video

Actualmente el raptorcache lo tengo implementado en una pc con las siguientes caracteristicas

Debian GNU/Linux 7.8 (wheezy) / 26-06-2015 07:53 pmAMD Athlon(tm) II X2 255 Processor - 2 cores (64 bits) / 15.21 GiB RAM


bueno tiene instalado 16gb de ram ddr3 1600 mhz y dos  discos duros 1 de 160 gb ide para el sistema y otro disco duro sata 1tb Seagate de 7200 rpm

No se que pueda estar pasando  :(

Accept-Ranges:bytes
Access-Control-Allow-Credentials:true
Access-Control-Allow-Origin:http://www.youtube.com
Access-Control-Expose-Headers:Client-Protocol
Alternate-Protocol:80:quic,p=0
Cache-Control:private, max-age=21293
Connection:close
Content-Length:175180
Content-Type:audio/mp4
Date:Sat, 27 Jun 2015 00:51:34 GMT
Expires:Sat, 27 Jun 2015 00:51:34 GMT
Last-Modified:Sun, 14 Jun 2015 10:24:28 GMT
Plugin-Type:googlevideo
Server:gvs 1.0
Timing-Allow-Origin:http://www.youtube.com
Via:1.0 proxy.os.com (squid/3.1.20)
X-Cache:MISS from proxy.os.com
X-Cache:MISS from Raptor
X-Cache-Lookup:MISS from proxy.os.com:3128
X-Content-Type-Options:nosniff

aqui algunas imagenes





tuaven

Cita de: tuaven en Junio 26, 2015, 08:01:49 PM
??? Hola amigos de alterserv tengo un problema el raptor cache me funciona perfecto sin embargo ultimamemnte no entrega los videos ya guardados de youtube y si lo hace raras veces por ejemplo un video ya visto varias veces cuando lo veo por google chrome o mozilla firefox me sale esto al revisar desde donde sale el video

Actualmente el raptorcache lo tengo implementado en una pc con las siguientes caracteristicas

Debian GNU/Linux 7.8 (wheezy) / 26-06-2015 07:53 pmAMD Athlon(tm) II X2 255 Processor - 2 cores (64 bits) / 15.21 GiB RAM


Me Autocito le di solucion a mi problema actualmente uso hospot con 3 interfaces por lo cual la redireccion de raptor la hice para cada interface por separado en efecto ya me hace hit a videos ya vistos Gracias.  :-* :D

bueno tiene instalado 16gb de ram ddr3 1600 mhz y dos  discos duros 1 de 160 gb ide para el sistema y otro disco duro sata 1tb Seagate de 7200 rpm

No se que pueda estar pasando  :(

Accept-Ranges:bytes
Access-Control-Allow-Credentials:true
Access-Control-Allow-Origin:http://www.youtube.com
Access-Control-Expose-Headers:Client-Protocol
Alternate-Protocol:80:quic,p=0
Cache-Control:private, max-age=21293
Connection:close
Content-Length:175180
Content-Type:audio/mp4
Date:Sat, 27 Jun 2015 00:51:34 GMT
Expires:Sat, 27 Jun 2015 00:51:34 GMT
Last-Modified:Sun, 14 Jun 2015 10:24:28 GMT
Plugin-Type:googlevideo
Server:gvs 1.0
Timing-Allow-Origin:http://www.youtube.com
Via:1.0 proxy.os.com (squid/3.1.20)
X-Cache:MISS from proxy.os.com
X-Cache:MISS from Raptor
X-Cache-Lookup:MISS from proxy.os.com:3128
X-Content-Type-Options:nosniff

aqui algunas imagenes





firecold

Cita de: tuaven en Junio 26, 2015, 08:01:49 PM
??? Hola amigos de alterserv tengo un problema el raptor cache me funciona perfecto sin embargo ultimamemnte no entrega los videos ya guardados de youtube y si lo hace raras veces por ejemplo un video ya visto varias veces cuando lo veo por google chrome o mozilla firefox me sale esto al revisar desde donde sale el video

Actualmente el raptorcache lo tengo implementado en una pc con las siguientes caracteristicas

Debian GNU/Linux 7.8 (wheezy) / 26-06-2015 07:53 pmAMD Athlon(tm) II X2 255 Processor - 2 cores (64 bits) / 15.21 GiB RAM


bueno tiene instalado 16gb de ram ddr3 1600 mhz y dos  discos duros 1 de 160 gb ide para el sistema y otro disco duro sata 1tb Seagate de 7200 rpm

No se que pueda estar pasando  :(

Accept-Ranges:bytes
Access-Control-Allow-Credentials:true
Access-Control-Allow-Origin:http://www.youtube.com
Access-Control-Expose-Headers:Client-Protocol
Alternate-Protocol:80:quic,p=0
Cache-Control:private, max-age=21293
Connection:close
Content-Length:175180
Content-Type:audio/mp4
Date:Sat, 27 Jun 2015 00:51:34 GMT
Expires:Sat, 27 Jun 2015 00:51:34 GMT
Last-Modified:Sun, 14 Jun 2015 10:24:28 GMT
Plugin-Type:googlevideo
Server:gvs 1.0
Timing-Allow-Origin:http://www.youtube.com
Via:1.0 proxy.os.com (squid/3.1.20)
X-Cache:MISS from proxy.os.com
X-Cache:MISS from Raptor
X-Cache-Lookup:MISS from proxy.os.com:3128
X-Content-Type-Options:nosniff

aqui algunas imagenes





Amigo nos puedes proporcionar la url de los videos para hacer pruebas, Saludos

tuaven

Cita de: firecold en Junio 27, 2015, 04:18:02 PM
Amigo nos puedes proporcionar la url de los videos para hacer pruebas, Saludos

Claro amigo como no disculpa por la demora tuve que viajar y acabo de llegar

http://www.youtube.com/watch?v=guzr8eBk0ZQ
http://www.youtube.com/watch?v=KBIpf4c7vQE
http://www.youtube.com/watch?v=LAYSU9Gi1k0
http://www.youtube.com/watch?v=cHiIz1To25Y
http://www.youtube.com/watch?v=1iX0dkRhj7g


esas son algunas de las paginas web estoy pensando que es mi disco duro no lo se por ejemplo cuando veo en el sistema a todos los videos les hace miss y cuando los vuelvo a ver por seacaso borro el historial y hay partes que si te entrega en hit y otras que no hay videos como el 2 que te entrga la mayoria de partes sin embargo videos como el 4 te entrega apenas 2 o 3 partes y de peso bastante corto 348kb otras de 1.9mb  e hecho pruebas en la mañana y tarde con clientes conectados y en las madrugada cuando ningun cliente esta conectado para descartar si es la coneccion de internet asi mismo viendo el video en la resolucion 360p con el mismo resultado.

Lo mas raro que solo el problema es con el youtube por lo demas trabaja perfecto todas las paginas las entrega y guarda perfectamente

Gracias por responder amigo.

Saludos

vagalume

minhas regars estao asim e nao cache os video da globo

http_port 3128 transparent

server_http11 on
icp_port 0
#---------------------------------------------------------------------
request_header_access User-Agent deny all
request_header_replace User-Agent Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
#----------------------------------------------------------------------

#ACL Section
acl all src 127.0.0.1/32 6.0.0.0/8 169.254.0.0/16 192.168.0.0/16 10.0.0.0/8 10.0.1.0/8 172.16.0.0/16 172.17.0.0/16 172.18.0.0/16 172.19.0.0/16 172.20.0.0/16 172.21.0.0/16 172.22.0.0/16 172.23.0.0/16 172.24.0.0/16 172.25.0.0/16 172.26.0.0/16 172.27.0.0/16 172.28.0.0/16 172.29.0.0/16 172.30.0.0/16 172.31.0.0/16

acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563 # https, snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT

http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge

http_access allow localhost
http_access allow all
http_reply_access allow all
icp_access allow all
acl snmppublic snmp_community public
icp_access deny all
quick_abort_min 16 KB
quick_abort_max 16 KB
quick_abort_pct 95
range_offset_limit 0



cache_mem 1500 MB
maximum_object_size_in_memory 1024 KB
memory_replacement_policy heap GDSF
cache_replacement_policy heap LFUDA
cache_dir aufs /lusca 150000 357 256
store_dir_select_algorithm round-robin

minimum_object_size 0 KB
maximum_object_size 600 MB
cache_swap_low 97
cache_swap_high 99

# arquivos de log retirados para melhor desempenho
access_log /var/log/squid3/access.log
cache_access_log /dev/null
cache_log /dev/null
cache_store_log /dev/null


#pid_filename /etc/squid/squid.pid
debug_options ALL,1
strip_query_terms off
buffered_logs on
max_stale 1 year

negative_dns_ttl 1 second
negative_ttl 0 second
positive_dns_ttl 24 hours
offline_mode off

acl shoutcast rep_header X-HTTP09-First-Line ^ICY.[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
vary_ignore_expire on
#forwarded_for off

header_access From deny all
header_access Server deny all
header_access Link deny all
header_access Via deny all
header_access X-Forwarded-For deny all

httpd_suppress_version_string on
connect_timeout 30 seconds
request_timeout 1 minutes
shutdown_lifetime 10 seconds
cache_effective_user proxy
cache_effective_group root
cache_mgr webmaster
visible_hostname fspeed
unique_hostname none
client_persistent_connections on
server_persistent_connections on

#tcp_reset_on_all_errors on
#blank_error_pages on

max_filedescriptors 65536

tcp_recv_bufsize 64 KB
dns_timeout 1 minutes
dns_nameservers 127.0.0.1
dns_testnames 127.0.0.1

ipcache_size 10240
ipcache_low 95
ipcache_high 98

fqdncache_size 100
memory_pools off
reload_into_ims on
maximum_single_addr_tries 2
coredump_dir /lusca
pipeline_prefetch on

#cachemgr_passwd none info
cachemgr_passwd none all
client_db on

global_internal_static off
max_stale 10 years
retry_on_error on
read_ahead_gap 32 KB

# LUSCA
n_aiops_threads 24
load_check_stopen on
load_check_stcreate on
download_fastest_client_speed on


#marcar ZPH para rede nao roteada
#tcp_outgoing_tos 0x30
#zph_mode tos
#zph_local 0x30
#zph_parent 0
#zph_option 136

#----------------------------------------------------------------------
# Marca Penalty HIT - proxy paralelo
#----------------------------------------------------------------------
zph_mode tos
zph_local 0x30


#CACHE PEER
acl raptor_lst url_regex -i "/etc/raptor/raptor.lst"
cache deny raptor_lst
cache_peer 127.0.0.1 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 127.0.0.1 allow raptor_lst
cache_peer_access 127.0.0.1 deny all
http_access deny all