Problema para gerar relatório e2guardian
-
Quando acesso o sarg para gerar relatório do e2guardian, aparece a seguinte mensagem de erro. E o lightsquid não está gerando.
Error: Could not find report index file.
Check and save Sarg settings and try to force Sarg schedule. -
Provavelmente o aquivo de log tem conteúdo nos dois formatos (e2guardian e squid).
Pra confirmar, rode o comando sarg na console/ssh e veja a saída do comando.
-
seria somente sarg -f?
-
só sarg.
-
sarg file not found
-
Veja se está na ultima versão do pacote, confere as configurações do pacote na interface web, salva novamente e roda mais uma vez ele na console.
-
SARG: Cannot set the locale LC_ALL to the environment variable
pela linha de comando web, e a versão é a ultima foi atualizado hoje.
-
Foram detectados os seguintes erros de entrada:
Sarg is only compatible with e2guardian squid mode log
Please change it on Services -> E2guardian -> Report and log -> Log file format -
@carlosandre said in Problema para gerar relatório e2guardian:
Please change it on Services -> E2guardian -> Report and log -> Log file format
Como a propria mensagem diz, o log do e2guardian precisa estar no formato squid.
Depois de alterar o formato, recomendo apagar o log antigo e dar um novo apply no e2guardian para o sarg não reclamar que o log tem registros com os dois formatos.
-
SARG: Cannot set the locale LC_ALL to the environment variable
Mesmo coisa, mudando o formato do log para squid.
Para deletar log antigo, seria apagar o arquivo, acess.log?
-
@carlosandre said in Problema para gerar relatório e2guardian:
Para deletar log antigo, seria apagar o arquivo, acess.log?
Isso. e depois um save + apply no e2guardian pra ele criar um arquivo novo.
-
fiz isso, mesmo assim o erro continua, não aparece o log.
na aba principal do e2guardian cliquei em salvar e aplicar, mesmo coisa com sarg. -
O sarg executado na console sem argumentos está trazendo o mesmo erro?
Tenho alguns ambientes rodando sarg, todos na 2.4 e não vejo esse erro em nenhum deles.
-
Não, segue o erro:
-
Esse erro mostra que o arquivo ainda tem registros com o formato do e2guardian.
-
-
não tem mais o arquivo access.log, nem dentro do squid e nem no squidguard.
-
o arquivo fica em /var/log/e2guardian/access.log
-
gerou, sendo que pelo aplicativo do sarg está apresentando erro:
Error: Could not find report index file.
Check and save Sarg settings and try to force Sarg schedule.Já fiz o procedimento e nada.
-
@carlosandre, tem mais alguma coisa "entalada" na sua configuração, este erro de criação de pasta não era para estar aparecendo. Veja se tem algum conteúdo dentro de /usr/local/sarg-reports.
Se não tiver nada lá dentro, apague a pasta /usr/local/sarg-reports e execute o sarg novamente.