Sarg não le o arquivo sarg.usertab [RESOLVIDO]

1. Sarg não le o arquivo sarg.usertab [RESOLVIDO]

Paulo Oliveira dos Santos
pauloliver

(usa Debian)

Enviado em 10/10/2007 - 12:38h

Boa tarde pessoal!

Estou com um problema no sarg, pois quando configuro para aparecer os nomes dos usuário pelo arquivo sarg.usertab, o sarg não consegue abrir o arquivo, ja mudei permissões, nome do arquivo, diretório, mas nada deu resultado, tentei escrever outro sarg.conf e ai dava erro de que não conseguia ler o arquivo de lenguages.
Alguém tem alguma sugestão do que poderia ser?


  


2. MELHOR RESPOSTA

Juno Kim
juno

(usa Debian)

Enviado em 28/04/2008 - 15:45h

Fala Galera,

Depois que fiz tudo isso e não deu certo, fiz o seguinte:

Retirei os tabs e coloquei espaços no lugar,
ah retirei também o \n no final.

Façam os testes e me avisem ...
Falou :D

3. ...

Hugo Branquinho de Carvalho
hugobcar

(usa Red Hat)

Enviado em 10/10/2007 - 12:45h

Fala blz ?

Posta ai o seu sarg.conf, e se tiver dando algum erro na geração, posta o erro também.


4. Re: Sarg não le o arquivo sarg.usertab [RESOLVIDO]

Hugo Alvarez
hugoalvarez

(usa Debian)

Enviado em 10/10/2007 - 13:33h

Você definiu a opção usertab no seu sarg.conf?

# TAG: usertab filename
# You can change the "userid" or the "ip address" to be a real user name on the reports.
# Table syntax:
# userid name or ip address name
# Eg:
# SirIsaac Isaac Newton
# vinci Leonardo da Vinci
# 192.168.10.1 Karol Wojtyla
#
# Each line must be terminated with '\n'
#
#usertab none

coloque tb permissão 644 no sarg.conf

Até mais.


5. Re: Sarg não le o arquivo sarg.usertab [RESOLVIDO]

Paulo Oliveira dos Santos
pauloliver

(usa Debian)

Enviado em 10/10/2007 - 14:13h

Referente às permissões, eu tb mudei para o arquivo sarg.conf, mas não obtive resultado.

Quando eu executo o sarg aparece o seguinte erro:
sarg: (log) Erro no open do arquivo: /usr/local/sarg/sarg.usertab - No surch file or directory

o meu Sarg.conf:



# sarg.conf
#
# TAG: language
# Available languages:
# Bulgarian_windows1251
# Catalan
# Czech
# Czech_UTF8
# Dutch
# English
# French
# German
# Greek
# Hungarian
# Indonesian
# Italian
# Japanese
# Latvian
# Polish
# Portuguese
# Romanian
# Russian_koi8
# Russian_UFT-8
# Russian_windows1251
# Serbian
# Slovak
# Spanish
# Turkish
#
language Portuguese

# TAG: access_log file
# Where is the access.log file
# sarg -l file
#
access_log /var/log/squid/access.log

# TAG: graphs yes|no
# Use graphics where is possible.
# graph_days_bytes_bar_color blue|green|yellow|orange|brown|red
#
graphs yes
graph_days_bytes_bar_color orange

# TAG: title
# Especify the title for html page.
#
title "Relatorio de uso da internet"

# TAG: temporary_dir
# Temporary directory name for work files
# sarg -w dir
#
temporary_dir /tmp

# TAG: output_dir
# The reports will be saved in that directory
# sarg -o dir
#
output_dir /var/www/squid/squid-reports

# TAG: resolve_ip yes/no
# Convert ip address to dns name
# sarg -n
resolve_ip no


# TAG: user_ip yes/no
# Use Ip Address instead userid in reports.
# sarg -p
user_ip no

# TAG: topuser_sort_field field normal/reverse
# Sort field for the Topuser Report.
# Allowed fields: USER CONNECT BYTES TIME
#
topuser_sort_field BYTES reverse


# TAG: topsites_num n
# How many sites in topsites report.
#
topsites_num 100

# TAG: max_elapsed milliseconds
# If elapsed time is recorded in log is greater than max_elapsed use 0 for elapsed time.
# Use 0 for no checking
#
max_elapsed 28800000
# 8 Hours

# TAG: usertab filename
# You can change the "userid" or the "ip address" to be a real user name on the reports.
# Table syntax:
# userid name or ip address name
# Eg:
# SirIsaac Isaac Newton
# vinci Leonardo da Vinci
# 192.168.10.1 Karol Wojtyla
#
# Each line must be terminated with '\n'
#
usertab /usr/local/sarg/sarg.usertab


Desde já agradeço a atenção!


6. .........

Hugo Branquinho de Carvalho
hugobcar

(usa Red Hat)

Enviado em 10/10/2007 - 14:25h

Amigo, certeza que o seu arquivo de usuários está localizado nesse arquivo "/usr/local/sarg/sarg.usertab" ?

Dá um cat nele:

cat /usr/local/sarg/sarg.usertab




7. ......

Hugo Branquinho de Carvalho
hugobcar

(usa Red Hat)

Enviado em 10/10/2007 - 14:26h

Outra coisa, tem que ter um \n no final do arquivo.


8. Re: Sarg não le o arquivo sarg.usertab [RESOLVIDO]

Paulo Oliveira dos Santos
pauloliver

(usa Debian)

Enviado em 10/10/2007 - 14:41h

Então hugobcar, o arquivo sarg.usertab esta neste diretório, pelo exemplo do VOL teria que ter # no final do arquivo, tentei também desta forma, mas não deu certo, e ele esta assim:

192.168.1.23 Adilson
192.168.1.5 Alexandre
192.168.1.17 Andre
192.168.1.7 Andrea
192.168.1.9 Angela
192.168.1.14 Debora
192.168.1.20 Eduardo
192.168.1.19 Eronildes
192.168.1.12 Felipe
192.168.1.3 Fernanda
192.168.1.4 Helio
192.168.1.16 Jailson
192.168.1.6 Jussara
192.168.1.10 Luci
\n



9. Re: Sarg não le o arquivo sarg.usertab [RESOLVIDO]

Hugo Alvarez
hugoalvarez

(usa Debian)

Enviado em 10/10/2007 - 14:50h

Oi,

# Each line must be terminated with '\n'

Significa que você tem que colocar \n ao final de cada linha, o \n significa próxima linha, pule uma linha, isso resolve um problema, mas o fato de não localizar o arquivo ainda é outro problema.

Com qual usuário o sarg está sendo executado? com o usuario squid ou root mesmo?

Eu creio que o usertab não procura o arquivo em um path especificado como nesse caso, tente linkar o arquivo, entre na pasta onde está o sarg.conf e execute

ln -s /usr/local/sarg/sarg.usertab sarg.usertab

Até mais.


10. Re: Sarg não le o arquivo sarg.usertab [RESOLVIDO]

Paulo Oliveira dos Santos
pauloliver

(usa Debian)

Enviado em 10/10/2007 - 15:24h

Ola hugoalvarez!

O usuário é o root, e o arquivo sarg.usertab esta no mesmo diretório em que esta instalado o sarg.

O sarg.usertab deve estar assim?

192.168.1.23 Adilson \n
192.168.1.5 Alexandre \n
192.168.1.17 Andre \n
192.168.1.7 Andrea \n
192.168.1.9 Angela \n
192.168.1.14 Debora \n
192.168.1.20 Eduardo \n
192.168.1.19 Eronildes \n
192.168.1.12 Felipe \n
192.168.1.3 Fernanda \n
192.168.1.4 Helio \n
192.168.1.16 Jailson \n
192.168.1.6 Jussara \n
192.168.1.10 Luci \n
#



11. Re: Sarg não le o arquivo sarg.usertab [RESOLVIDO]

Adriano
a.mendesaguiar

(usa Fedora)

Enviado em 11/02/2008 - 13:34h

alguem achou uma solução para este problema pois estou passando pela mesma dificuldade


12. Idem... :|

Dieison Fabretti
dfabretti

(usa Ubuntu)

Enviado em 17/04/2008 - 17:06h

To usando o sarg 2.2.5(último estável atualmente)...
Estou com o mesmo erro tb... Tive o erro da linguagem, foi resolvido fazendo um link do arquivo Portuguese para o English... Mas esse usertab não sei como resolver! Vlw galera, fui!



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts