SARG

1. SARG

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 15/04/2011 - 11:52h

Bom dia amigos do vol, estou com problemas para fazer funcionar o sarg com o squid.

Bom o problema é que quando digito no browser 192.168.15.x/squid-reports

nao abre nd e nao da erro nenhum, fica la pensando e nao nd

Informações:

SO : Debian Leni
Programas usados - Apache2 + Squid (não squid3) + sarg
Browser - chrome

Configuração do Apache2 /etc/apache2/apache.conf

erverRoot "/etc/apache2"

LockFile /var/lock/apache2/accept.lock

PidFile ${APACHE_PID_FILE}

Timeout 300

KeepAlive On

MaxKeepAliveRequests 100

KeepAliveTimeout 15

<IfModule mpm_prefork_module>
StartServers 2
MinSpareServers 3
MaxSpareServers 6
MaxClients 150
MaxRequestsPerChild 0
</IfModule>

<IfModule mpm_worker_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

AccessFileName .htaccess

<Files ~ "^\.ht">
Order allow,deny
Deny from all
</Files>

DefaultType text/plain

HostnameLookups Off

ErrorLog /var/log/apache2/error.log

LogLevel warn

Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf

Include /etc/apache2/httpd.conf

Include /etc/apache2/ports.conf

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined

Include /etc/apache2/conf.d/

Include /etc/apache2/sites-enabled/

---------------------------------------------------------------------------------------------
configuração do sarg.conf

language Portuguese

access_log /var/log/squid/access.log

title "Relatorio de acessos do SQUID"

font_face Tahoma,Verdana,Arial

header_color darkblue

header_bgcolor blanchedalmond

font_size 9px

background_color white

text_color #000000

text_bgcolor lavender

title_color green

#password none

temporary_dir /tmp

output_dir /var/www/squid-reports

resolve_ip

user_ip no

topuser_sort_field BYTES reverse

user_sort_field BYTES reverse

exclude_users /etc/squid/sarg.users

exclude_hosts /etc/squid/sarg.hosts

date_format u

lastlog 0

remove_temp_files yes

index yes

index_tree file

overwrite_report yes

records_without_userid ip

use_comma yes

mail_utility mailx

topsites_num 100

topsites_sort_order CONNECT D

index_sort_order D

exclude_codes /etc/squid/sarg.exclude_codes

max_elapsed 28800000

report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date downloads

usertab /etc/squid/sarg.usertab

long_url no

date_time_by bytes

charset Latin1
show_successful_message no

show_read_statistics no

topuser_fields NUM DATE_TIME USERID CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE

user_report_fields CONNECT BYTES %BYTES IN-CACHE-OUT USED_TIME MILISEC %TIME TOTAL AVERAGE

topuser_num 0

site_user_time_date_type table

download_suffix "zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv$,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg"


---------------------------------------------------------------------------------------------

Configuração que interessa no squid.conf

cache_access_log /var/log/squid/access.log


---------------------------------------------------------------------------------------------

Quando dou o comando SARG - para gerar os relatorios ele nao da erro nenhum, e gera os relatorios normalmente sendo acessados em /var/www/squid-reports/


Eu acho que o problema é no apache2 mas nao consigo identificalo.

se alguem tiver alguma idea q possa ajudar fico grato.

abraços





  


2. Re: SARG

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 15/04/2011 - 12:53h

alguem?


3. Re: SARG

Daniel Fernandes
volcom

(usa Debian)

Enviado em 15/04/2011 - 13:15h

Se vc colocar somente o IP, exibe alguma coisa?

Me parece configuração do apache veja no arquivo /etc/apache2/sites-avaliable/defout se existe algo referente ao Sarg. Se não, deverá acrescentar.

Coloque o conteúdo desse arquivo aqui para ajudarmos.

Abraço


4. Re: SARG

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 15/04/2011 - 13:21h

ola amigo, obrigado pela resposta

entao tambem axo q é problema no apache2

verifiquei esse arquivo que vc falou, fiz uma busca e nao encontrei nd sobre o sarg

segue a conf dele

------------------------------------------------------------------------------------------------

<VirtualHost *:80>
ServerAdmin webmaster@localhost

DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog /var/log/apache2/access.log combined

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>
----------------------------------------------------------------------------------------------

o que devo adicionar nele?


5. Re: SARG

Daniel Fernandes
volcom

(usa Debian)

Enviado em 15/04/2011 - 13:29h

Tente isso:

<Directory /var/www/squid-reports>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Existem outras opções, mas essas já devem exibir os relatórios do Sarg.

Ah, tem algum firewall rodando? Se sim quais as regras?




6. Re: SARG

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 15/04/2011 - 13:37h

sim tenho um firewall rodando

a regra q joga para o squid é essa


$IPTAB -t nat -A PREROUTING -s $LANNET -p tcp --dport 80 -j REDIRECT --to-port 3128




7. Re: SARG

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 15/04/2011 - 13:44h

coloquei essa conf dentro do default do squid la

tentei acesso via browser e continua a msm coisa, sem resposta

tentei
192.168.15.254
192.168.15.254/squid-reports
192.168.15.254/squid/reports/index.html
192.168.15.254/sarg

e nd resolve

uma coisa q me veio agora, meu firewall ta liberando somente algumas portas, o apache ou sarg utiliza alguma porta especifica?


8. Re: SARG

Daniel Fernandes
volcom

(usa Debian)

Enviado em 15/04/2011 - 13:44h

Libere tudo de input e output pra fazermos um teste e ver se é o firewall que esta bloqueado:

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT

Se funcionar depois disso deverá rever suas regras de firewall. Normalmente vai ter que liberar input e output para loopback. Pesquise sobre isso.

Se não nos avise para continuarmos tentando.


9. Re: SARG

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 15/04/2011 - 13:55h

kra realmente é o firewall, deixei liberado o acesso so q msm assim nao consigo visualizar os arquivos do sarg

coloquei 192.168.15.254 e o apache respondeu it work - ok ta funcionado o apache ja

ai meti la 192.168.15.254/squid-reports

estou acessando de forma errada?


10. Re: SARG

Daniel Fernandes
volcom

(usa Debian)

Enviado em 15/04/2011 - 13:59h

Adicionou o seguinte:

<Directory /var/www/squid-reports>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Em /etc/apache2/sites-avaliable/defaut

Não se esqueça de reiniciar o apache depois dessas alterações.


11. Re: SARG

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 15/04/2011 - 14:02h

sim adicionei como vc havia pedido
e reiniciei o apache e retornou sem nenhum erro
configurei o firewall agora somente para acesso interno e ta respondendo o apache
so nao visualizo nd do sarg :s

nao tenho q gerar nd com o a2ensite ?


12. Re: SARG

Daniel Fernandes
volcom

(usa Debian)

Enviado em 15/04/2011 - 14:12h

Existem arquivos no /var/www/squid-reports ?

Execute:

sarg -f /etc/sarg/sarg.conf

Vc deve acessar pelo endereço:

http://IPDOSERVIDOR/squid-reports

De acordo com seus arquivos de configuração do apache e sarg.





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts