Visualização de Relatórios do Sarg na rede local

1. Visualização de Relatórios do Sarg na rede local

Luis Ferraz
luisferraz

(usa Ubuntu)

Enviado em 22/02/2013 - 10:57h

Olá pessoal.

Tenho um Servidor Proxy com Debian 6.0.5, no qual tem DHCP (que gera a faixa 10.0.0.x), NAT, Samba, Apache2 e Squid configurados e rodando corretamente. O log do squid tem saída em "/var/log/squid/access.log".
No sarg.conf, tenho a seguinte configuração:

########## /etc/sarg/sarg.conf #############
access_log /var/log/squid/access.log

output_dir /var/www/squid-reports
#output_dir /var/www/sarg-reports
############################################

Utilizando o comando "sarg", o relatório é criado normalmente no diretório squid-reports, como pude ver dando um "ls" no mesmo.
"Montei" esse diretório no apache, criando um arquivo em /etc/apache2/conf.d/ chamado sarg.conf, com a seguinte definição:

###### /etc/apache2/conf.d/sarg.conf #######
<Directory /var/www/squid-reports>
order allow,deny
allow from 10.0.0.0/24
allow from 127.0.0.1
allow from localhost

#Add additional allowed hosts as needed
#allow from .example.com
</Directory>
############################################

O problema vem agora: quando tento acessar o relatório do sarg no browser (http://10.0.0.1/squid-reports - onde 10.0.0.1 é o IP do host) em qualquer dos computadores da rede local (ex 10.0.0.2), me é retornado uma página de erro com a mensagem

"Connection to 10.0.0.1 failed
The System returned (111) - Connection refused"



Estou a 2 dias procurando alguma possível fonte/correção do problema, mas até agora nada.

Meu firewall (se é que dá pra chamar assim) é bem simples, poucas regras (ainda estou desenvolvendo-o) mas vou postá-lo aqui de qualquer forma

###################### firewall ######################
######Compartilhamento NAT ##########
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth3 -p tcp --dport 80 -j REDIRECT --to-port 3128

########## Regras Firewall ################
iptables -A INPUT -p icmp --icmp-type echo-request -j DROP
echo 1 > /proc/sys/net/ipv4/conf/default/rp_filter
iptables -A INPUT -m state --state INVALID -j DROP
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -i eth3 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --syn -j DROP


Espero que alguém aqui possa me dar uma luz.
Obg desde já.


  


2. Re: Visualização de Relatórios do Sarg na rede local

Pedro Henrique de Almeida
Neo_X

(usa CentOS)

Enviado em 22/02/2013 - 11:13h

Olá

Eu sempre uso esse tutorial para configurar o SARG, sempre funcionou de primeira.

http://casadoholanda.blogspot.com.br/2010/09/instalando-o-sarg-no-linux-centos.html
http://informadeira.blogspot.com.br/2009/08/senha-nos-relatorios-do-sarg.html

Costumo liberar a porta 80 no meu firewall para funcionar.






3. Re: Visualização de Relatórios do Sarg na rede local

Luis Ferraz
luisferraz

(usa Ubuntu)

Enviado em 22/02/2013 - 11:35h

Obrigado pela rápida resposta.

Para realizar essa configuração de Servidor Proxy, eu segui o livro "Servidores Linux", do Carlos Morimoto.
Pelas especificações dele, deveria estar funcionando normalmente o acesso aos relatórios do sarg, por isso que fiquei extremamente chateado por não dar certo.

Quanto a liberação da porta 80, já o fiz, mas ainda assim não resolveu.
Mas mesmo assim, muito obrigado.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts