Problemas com ThunderCache
Tentei instalar ontem o thunderCache mais ao inicializar o Squid aparece a seguinte mensagem:
squidFATAL: Bungled squid.conf line 253: url_rewrite_program /etc/squid/loader.php
Vou postar as Configurações:
Squid.conf
Código :
# /etc/squid.conf
http_port 3128 transparent
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 1024 MB
maximum_object_size_in_memory 64 KB
maximum_object_size 16 MB
minimum_object_size 0 KB
cache_swap_low 90
cache_swap_high 95
cache_dir ufs /var/spool/squid 40196 16 256
# Arquivo onde s�o guardados os logs de acesso do Squid.
cache_access_log /var/log/squid/access.log
visible_hostname kurumin
# O e-mail que o Squid envia como senha ao acessar um servidor
# FTP anonimo:
ftp_user [email protected]
refresh_pattern ^ftp: 15 20% 2280
refresh_pattern ^gopher: 15 0% 2280
refresh_pattern . 15 20% 2280
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 SSL_ports port 443 563
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 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 deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
acl bloqueados url_regex -i "/etc/squid/bloqueados"
http_access deny bloqueados
#ThunderCache
#OPÇÕES DE REDIRECIONAMENTO
url_rewrite_children 10
acl store_rewrite_list dstdomain -i "/etc/squid/thunder.lst"
url_rewrite_access allow store_rewrite_list
url_rewrite_access deny all
url_rewrite_program /etc/squid/loader.php
#nega cache local, para não haver duplicação
acl localcache dstdomain 172.20.55.31
cache deny localcache
# >> Controle de acesso <<
# Aqui voc� pode ativar a configura��o do Squid que o deixar� explicitamente
# dispon�vel apenas para a faixa de endere�os da sua rede local, recusando
# acessos provenientes de outras redes, mesmo que o firewall esteja desabilitado.
# Configure a linha abaixo com a faixa de endere�os IP e a m�scara de
# sub-rede (o 24 equivale � mascara 255.255.255.0) da sua rede local e deixe
# tamb�m a linha http_access deny all (mais abaixo) descomentada.
acl redelocal src 172.20.0.0/16
http_access allow redelocal
http_access deny all
#http_access allow all
Thunder.conf
Código :
<?php
$cache_dir = "/var/www/thunder";
$disk_max = 98; // in percent
$cache_scr = "/etc/squid";
$server_ip = "172.20.55.31";
$cache_url = "http://$server_ip/thunder";
$download_speed = 1024; // kbytes
$logadd_on = false;
$redir = "302:"; // keep empty if you need a internal rewriter
$proxy_host = ""; // keep it empty if you dont need proxy
$proxy_port = "3128";
// advanced params - IF YOU DONT KNOW, DONT TOUCH!
$packet_size = 200; // in bytes
$packet_delay = 2000; // time in micro second
$download_timeout = 10;
?>
Configurações:
IP Servidor: 172.20.55.31
Rede dos CLientes: 172.20.55.0/24
Antes de tentar instalar o ThunderCache estava tudo funcionando ok! A tela de relatorio do thunder cache aparece sem problemas mas não aparece nenhuma informação adicional, ficando como se não houvesse uso. A navegação não funciona quando o redirecionamento pro squid é feito.
Infelizmente não posso aplicar o script feito por um de nossos amigos que automatiza as taferas. Segui o tuto do nosso amigo rodrigo manga na risca e mesmo assim este erro persiste.
Por favor socorro!!!!!!!!
Com o squid parado os clientes estão consumindo quase a banda toda fora do horário de Pico!
Obrigado a todos!