SARG Re-Instalado continua com erro…
-
Olá!
Desinstalei o SARG de packages, pelo WinSCP tentei localizar arquivos e pastas do mesmo e removi manualmente.
Instalei o SARG novamente…
Quando acessei, verifiquei que as configurações permaneceram e o mesmo erro inclusive:Error: Could not find report index file. Check and save sarg settings and try to force sarg schedule.
Depois de removê-lo de "Installed Packages", como excluir completamente todos os arquivos e pastas (templates, configurações, etc) do SARG?
Vou tentar isso para iniciar a configuração "zerada", pois todas as dicas que segui até agora, não deram resultados, caindo sempre no mesmo erro acima.Grato,
Elvio. -
já verificou esse post?
http://forum.pfsense.org/index.php/topic,47400.msg254234.html#msg254234
tive um problema parecido, apaguei toda a pasta do SARG e instalei novamente. Aí funcionou.
Da uma olhada com calma, o post ficou grande porque muita gente estava contribuindo, mas deve ter tudo que voce precisa por lá.
Qualquer coisa avisa para ver outras maneiras de te ajudar.
-
Além de tudo o que você vai encontrar lá, restringir o report a um único dia pode resolver o seu problema.
-
Além de tudo o que você vai encontrar lá, restringir o report a um único dia pode resolver o seu problema.
-
Só para ajudar os navegantes: :)
http://forum.pfsense.org/index.php/topic,47995.msg273075.html#msg273075
-
Além de tudo o que você vai encontrar lá, restringir o report a um único dia pode resolver o seu problema.
Opa, verifiquei algumas mensagens em inglês sobre o mesmo erro do sarg.
Alguns usuários tem suas pastas criadas na estrutura:
/usr/local/sarg-reports/<ano>/<mes>/<dia>/index.htmlNo entanto, no meu sarg, a estrutura é:
/usr/local/sarg-reports/ddMmmaaa-ddMmmaaa
ou
/usr/local/sarg-reports/05Jul2012-05Jul2012
e dentro delas os arquivos:
-rw-r--r-- 1 root wheel 4576 Jul 5 08:00 index.html -rw-r--r-- 1 root wheel 22 Jul 5 08:00 sarg-date -rw-r--r-- 1 root wheel 30074 Jul 5 08:00 sarg-general -rw-r--r-- 1 root wheel 996 Jul 5 08:00 top
Seria esse o problema do sarg não encontrar os arquivos?
** o realtime funciona!
-
Além de tudo o que você vai encontrar lá, restringir o report a um único dia pode resolver o seu problema.
Só para informar:
Conheço pouco de php, mas, editei o arquivo "sarg_frame.php" e coloquei na mensagem de erro o conteúdo das variáveis "$dir" e "$url" e o conteúdo das mesmas é:Error: Could not find report index file. Check and save sarg settings and try to force sarg schedule. dir=/usr/local/sarg-reports url=index.html
ou seja, o sarg está tentando localizar o arquivo index.html em "/usr/local/sarg-reports" e não em "/usr/local/sarg-reports/05Jul2012-05Jul2012".
Tens alguma dica para modificar isso? -
ou seja, o sarg está tentando localizar o arquivo index.html em "/usr/local/sarg-reports" e não em "/usr/local/sarg-reports/05Jul2012-05Jul2012".
Tens alguma dica para modificar isso?A pasta está correta, dentro de /usr/local/sarg-reports fica o index.html criado pela opção "create the main index.html file".
Este indice vai mostrar todos os relatórios disponíveis na pasta
-
ou seja, o sarg está tentando localizar o arquivo index.html em "/usr/local/sarg-reports" e não em "/usr/local/sarg-reports/05Jul2012-05Jul2012".
Tens alguma dica para modificar isso?A pasta está correta, dentro de /usr/local/sarg-reports fica o index.html criado pela opção "create the main index.html file".
Este indice vai mostrar todos os relatórios disponíveis na pasta
Mas o estranho é que a opção "create the main index.html file" está marcada e o mesmo não está sendo criado.
Não faço mais ideia do que fazer, pois alguns posts o pessoal vai lá, marca as opções padrão, que foi o que eu fiz, salva e tudo funciona.
Mto estranho…. :p
ehehehe
se tiver mais alguma dica, talvez editar algum .php ou .conf do sarg, por favor, me informe. -
O procedimento é ir na console e ver o que esta impedindo o sarg de rodar.
sarg -x vai executar o relatório em modo debug, o que pode ajudar na identificação do problema.
arquivos de log muito grande(ou na pasta errada) podem gerar erros de execução no sarg.
-
O procedimento é ir na console e ver o que esta impedindo o sarg de rodar.
sarg -x vai executar o relatório em modo debug, o que pode ajudar na identificação do problema.
arquivos de log muito grande(ou na pasta errada) podem gerar erros de execução no sarg.
Olha só, verifiquei em http://e-sac.siteseguro.ws/packages/8/All que existem os packages:
sarg-2.3.1.tbz 2012-Jan-15 03:23:26 611.0K sarg-2.3.2.tbz 2012-Jan-15 03:23:27 621.5K sarg-2.3.2_4.tbz 2012-Apr-26 03:25:17 615.0K
O que eu tenho instalado (pela webGUI) é:
# pkg_info | grep sarg sarg-2.3.2_2 Squid log analyzer and HTML report generator
Seria o caso de remover e instalar o sarg-2.3.2_4?
pkg_add -r http://e-sac.siteseguro.ws/packages/8/All/sarg-2.3.2_4.tbz
Isso remove o 2.3.2_2?
Ele re-cria os menus?
ou, o correto seria remover (pkg_delete sarg-2.3.2_2 ) e instalar o sarg-2.3.2_4?
Via webGUI ou via console/PuTTY mesmo? -
O repositório oficial é http://files.pfsense.org.
Se você quiser atualizar o pacote para a versão 2.3.2_4 do meu repositório, execute o pkg_del e depois pkg_add.
att,
Marcello Coutinho -
O repositório oficial é http://files.pfsense.org.
Se você quiser atualizar o pacote para a versão 2.3.2_4 do meu repositório, execute o pkg_del e depois pkg_add.Certo, vou fazer o teste mais tarde.
No repoitório oficial, além do sarg-2.3.2_2.tbz, existem os arquivos sarg-2.3.2_5-i386.pbi e sarg-2.3.2_5-i386.pbi.sha256. Qual a função destes?
Tens ideia do porque do sarg não está gerando o arquivo index.html em "/usr/local/sarg-reports" ?
-
No repoitório oficial, além do sarg-2.3.2_2.tbz, existem os arquivos sarg-2.3.2_5-i386.pbi e sarg-2.3.2_5-i386.pbi.sha256. Qual a função destes?
os pacotes pbi são para a versão 2.1 do pfsense
Tens ideia do porque do sarg não está gerando o arquivo index.html em "/usr/local/sarg-reports" ?
Acredito que o index.html é gerado no final, e provavelmente seu sarg está "crashando" antes de chegar na rotina do index.html
-
No repoitório oficial, além do sarg-2.3.2_2.tbz, existem os arquivos sarg-2.3.2_5-i386.pbi e sarg-2.3.2_5-i386.pbi.sha256. Qual a função destes?
os pacotes pbi são para a versão 2.1 do pfsense
Tens ideia do porque do sarg não está gerando o arquivo index.html em "/usr/local/sarg-reports" ?
Acredito que o index.html é gerado no final, e provavelmente seu sarg está "crashando" antes de chegar na rotina do index.html
Tem maneira de "descobrir" onde o sarg está "crashando" ?
** O fato do meu Proxy Server estar com o campo "Log store directory:" definido para "/var/squid/logs" não é problema?
-
Tem maneira de "descobrir" onde o sarg está "crashando" ?
o mais próximo é com o sarg -x.
rodar o log, gerar um novo e depois tentar gerar o relatório denovo.
Resumindo, debug na console.
Só uma pergunta: tem espaço em disco?** O fato do meu Proxy Server estar com o campo "Log store directory:" definido para "/var/squid/logs" não é problema?
Não, o código busca o log na pasta definida neste campo
-
o mais próximo é com o sarg -x.
rodar o log, gerar um novo e depois tentar gerar o relatório denovo.
Resumindo, debug na console.SARG: Init SARG: Loading configuration from /usr/local/etc/sarg/sarg.conf SARG: Loading exclude host file from: /usr/local/etc/sarg/exclude_hosts.conf SARG: Loading exclude file from: /usr/local/etc/sarg/exclude_users.conf SARG: Reading host alias file "/usr/local/etc/sarg/hostalias" SARG: List of host names to alias: SARG: Parameters: SARG: Hostname or IP address (-a) = SARG: Useragent log (-b) = SARG: Exclude file (-c) = /usr/local/etc/sarg/exclude_hosts.conf SARG: Date from-until (-d) = SARG: Email address to send reports (-e) = SARG: Config file (-f) = /usr/local/etc/sarg/sarg.conf SARG: Date format (-g) = Europe (dd/mm/yyyy) SARG: IP report (-i) = No SARG: Input log (-l) = /var/log/dansguardian/access.log SARG: Resolve IP Address (-n) = No SARG: Output dir (-o) = /usr/local/sarg-reports/ SARG: Use Ip Address instead of userid (-p) = No SARG: Accessed site (-s) = SARG: Time (-t) = SARG: User (-u) = SARG: Temporary dir (-w) = /tmp/sarg SARG: Debug messages (-x) = Yes SARG: Process messages (-z) = No SARG: Previous reports to keep (--lastlog) = 50 SARG: SARG: sarg version: 2.3.2 Nov-23-2011 SARG: Reading access log file: /var/log/dansguardian/access.log SARG: Records in file: 53928, reading: 100.00% SARG: Records read: 53928, written: 53928, excluded: 0 SARG: Squid log format SARG: Period: 04 Jul 2012-05 Jul 2012 SARG: pre-sorting files SARG: Making file: /tmp/sarg/192_168_xxx_xxx ... SARG: Making file: /tmp/sarg/192_168_xxx_xxx SARG: Using the dansguardian log file "/var/log/dansguardian/access.log" found in your configuration file "/usr/local/etc/dansguardian/dansguardian.conf" SARG: Reading DansGuardian log file: /var/log/dansguardian/access.log SARG: Sorting file: /tmp/sarg/dansguardian.log SARG: Cannot delete /usr/local/sarg-reports/04Jul2012-05Jul2012/d192_168_xxx_xxx.html - No such file or directory
Só uma pergunta: tem espaço em disco?
[2.0.1-RELEASE][root@pfsense....]/(3): df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/ad0s1a 28063028 1440440 24377546 6% / devfs 1 1 0 100% /dev /dev/md0 3694 54 3346 2% /var/run devfs 1 1 0 100% /var/dhcpd/dev
-
Atualiza o sarg para a versão do meu repositório e testa de novo.
-
Atualiza o sarg para a versão do meu repositório e testa de novo.
A instalação do teu repositório, pelo console, não cria os menus na webGUI ?
-
A instalação do teu repositório, pelo console, não cria os menus na webGUI ?
o pkg_del e pkg_add não instalam os arquivos da gui.
O processo de instalação do pacote, envolve o download dos arquivos da gui e a execução do pkg_add para os binários.
Trocar a versão do tbz não interfere ou altera as telas.Você tem três opções de repositório:
-
repositório oficial: files.pfsense.org (recomendado)
-
meu repositório: e-sac.siteseguro.ws
-
repositório de pacotes do freebsd (http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386 ou amd64/8.1-RELEASE/packages/)
att,
Marcello Coutinho -