Squid3 + SquidGuard + Sarg
Amigos ...
Sou um pouco leigo ainda no assunto, por isso estou apanhando um tanto do Sarg.
O Squid3 e o SquidGuard estão rodando perfeitamente.
Segue abaixo meu sarg.conf
##########################
#sarg.conf
language Portuguese
access_log /var/log/squid3/access.log
graphs yes
graph_days_bytes_bar_color orange
title "Relatorio do Servidor"
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
logo_text "MyLOGO"
logo_text_color #000000
temporary_dir /tmp
output_dir /var/www/squid-reports
#output_email [email protected]
resolve_ip
user_ip yes
topuser_sort_field BYTES reverse
user_sort_field BYTES reverse
exclude_users /etc/sarg/exclude_users
exclude_hosts /etc/sarg/exclude_hosts
date_format u
lastlog 360
remove_temp_files no
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/sarg/exclude_codes
max_elapsed 28800000
report_type topsites sites_users users_sites date_time denied auth_failures site_user_time_date
usertab /etc/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
squidguard_conf /etc/squid3/squidGuard.conf
show_sarg_info yes
www_document_root /var/www
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"
resolve_ip yes
##############################
Só que quando rodo o comango "sarg", ele me reporta o seguinte erro:
SARG: Cannot set the locale LC_ALL to the environment variable
Alguém tem alguma dica de que problema pode ser este e sua possível solução?
Fico no Aguardo.
Saudações.
Re: Squid3 + SquidGuard + Sarg
Citação:
Postado originalmente por
godoy
Amigos ...
Sou um pouco leigo ainda no assunto, por isso estou apanhando um tanto do Sarg.
O Squid3 e o SquidGuard estão rodando perfeitamente.
Segue abaixo meu sarg.conf
Supressão de código não formatado
Citação:
Postado originalmente por
godoy
Só que quando rodo o comango "sarg", ele me reporta o seguinte erro:
SARG: Cannot set the locale LC_ALL to the environment variable
Alguém tem alguma dica de que problema pode ser este e sua possível solução?
Fico no Aguardo.
Saudações.
Boa noite :)
Em primeiro lugar, sugiro ao colega formatar o código, usando a opção CODE, disponível na ferramenta WYSIWYG do Under-Linux.
Godoy, por favor, informe-nos o retorno de três comandos seus, sendo eles:
Saudações,
Trober
Re: Squid3 + SquidGuard + Sarg
:/# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=pt_BR.UTF-8
LANGUAGE=pt_BR:pt:en
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=en_US
############
:/# locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX
en_US.utf8
pt_BR
pt_BR.iso88591
root@penumbraguard:/#
##########
:/# cat /etc/locale.gen
cat: /etc/locale.gen: No such file or directory
###############
Amigo ... como já sitei, sou novato com o Sarg e quero deixa-lo para exibir relatório por http. Teria como exemplificar um código do mesmo ou me explicar como faço para utilizar esta ferramenta (WYSIWYG) do Under-Linux.
Saudações
Re: Squid3 + SquidGuard + Sarg
trober ... me desculpe a parte do CODE, não havia entendido o que falou e nunca havia utilizado.
Andei dando uma pesquisada e encontrei alguns materias relacionados ao assunto como:
http://elcio.com.br/configurando-o-locale-no-ubuntu/
Então comecei a realizar mais testes e não obtive bons resultados.
Segue abaixo algumas informações
Código :
g# dpkg-reconfigure locales perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "pt_BR:pt:en",
LC_ALL = "en_US",
LC_PAPER = "pt_BR",
LC_ADDRESS = "pt_BR",
LC_MONETARY = "pt_BR",
LC_NUMERIC = "pt_BR",
LC_TELEPHONE = "pt_BR",
LC_IDENTIFICATION = "pt_BR",
LC_MEASUREMENT = "pt_BR",
LC_TIME = "pt_BR",
LC_NAME = "pt_BR",
LANG = "pt_BR.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US)
Generating locales...
pt_BR.ISO-8859-1... /usr/sbin/locale-gen: line 177: warning: setlocale: LC_ALL: cannot change locale (en_US)
up-to-date
pt_BR.UTF-8... /usr/sbin/locale-gen: line 177: warning: setlocale: LC_ALL: cannot change locale (en_US)
up-to-date
Generation complete.
Código :
sarg
SARG: Cannot set the locale LC_ALL to the environment variable
Código :
locale -a
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
C.UTF-8
POSIX
pt_BR
pt_BR.iso88591
pt_BR.utf8
Código :
# locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=pt_BR.UTF-8
LANGUAGE=pt_BR:pt:en
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=en_US
E o locale.gen na verdade encontrei em /usr/sbin/locale-gen pois estou usando ubuntu server 12.04 só que é um pouco extenso. .... há necessidade de posta-lo?
Saudações
Re: Squid3 + SquidGuard + Sarg
Amigos ... boa parte do problema consegui resolver.
Tive que executar o comando:
e depois reconfigurar
também tive retirar o:
do sarg.conf
aí então o sarg roda sem apresentar erro algum
####
Outro detalhe que me deparei agora é que depois que reinicio o servidor, a pagina da Web do Sarg volta com letras codficadas no lugar das letras com acentos e só resolve quando novamente executo:
e rodo o sarg. Imaginei então coloca-lo como um script inicializável, mas não funciona através do script mas somente quando executo direto no shell.
Alguma luz do que pode ser?
Saudações