[Resolvido] Squid +SquidGuard + Sarg - Relatórios sem dados



  • E ai pessoal, instalei os 3 pacotes, e no sarg marquei as opções conforme informado nesse post: http://forum.pfsense.org/index.php/topic,47400.240.html , mesmo assim meu sarg não está montando os relatórios. Ele só exibe a parte inicial do relatório, e no realtime aparece normalmente. Segue ai os prints com configs e erro.

    No system logs aparece a seguinte mensagem:

    May 3 12:33:43 php: /pkg_edit.php: The command '/usr/local/bin/sarg ' returned exit code '1', the output was 'SARG: Records in file: 32, reading: 0.00%^MSARG: Successful report generated on /usr/local/sarg-reports/03May2013-03May2013 SARG: (removetmp) Cannot open file /usr/local/sarg-reports/03May2013-03May2013/sarg-general SARG: Records in file: 32, reading: 100.00%'










  • Olá Amigo,

    Não sei se isso ajuda, mas experimente colocar dessa forma no seu Sarg, conforme o anexo..

    Reparei q vc não mencionou o Sarg arg na aba schedule do Sarg.

    no meu uso dessa forma:

    
    -d `date +%d/%m/%Y`-`date +%d/%m/%Y`
    
    

    Para vc incluir essa informação, vá em schedule, click em editar em cada uma das opções procure sarg arg coloque o código em questão e clique em salvar.

    ai para testar se funcionou,
    clique em editar na  opção sarg 1h e depois clique em force update now.. ou vá no console, acesse o shell ( opção 8) e digite
    sarg -x e de enter. Depois volte na aba report view e veja se o relatório foi gerado corretamente.

    Espero ter ajudado,

    Abraços,

    Diego



    ![sarg 2.jpg](/public/imported_attachments/1/sarg 2.jpg)
    ![sarg 2.jpg_thumb](/public/imported_attachments/1/sarg 2.jpg_thumb)



  • E ai Diego, valeu pela ajuda, fiz conforme orientado e mesmo assim não funcionou, pelo gui ou pelo shell. Não foi mesmo. Pelo shell ele ifnroma o seguinte no final da execução do sarg -x

    " SARG: Purging temporary file sarg-general
    SARG: (removetmp) Cannot open file /usr/local/sarg-reports/03May2013-03May2013/sarg-general "



  • @richardlindo:

    SARG: (removetmp) Cannot open file /usr/local/sarg-reports/03May2013-03May2013/sarg-general "

    Limpa a pasta de relatório( /usr/local/sarg-reports) antes de gerar o squid novamente.



  • vc chegou a abrir vários sites antes de realizar o sarg -x ?

    pode ser esse seu problema.

    qual versão do sarg vc instalou no pfsense? a versão da package? 2.3.2?

    tente seguir esse post.

    http://forum.pfsense.org/index.php/topic,60474.15.html

    abraços,

    Diego



  • @didonsom:

    vc chegou a abrir vários sites antes de realizar o sarg -x ?

    pode ser esse seu problema.

    tinha navegacao sim, normal. tanto é que no realtime aparece.

    qual versão do sarg vc instalou no pfsense? a versão da package? 2.3.2?

    tente seguir esse post.

    http://forum.pfsense.org/index.php/topic,60474.15.html

    Os pacotes são: Sarg –-      2.3.2 pkg v.0.6.1
                          Squid ---      2.7.9 pkg v.4.3.3
                          Squid/guard  1.4_4 pkg v.1.9.2

    abraços,

    Diego

    Quanto ao link que vc enviou, vou dar uma olhada nele também.

    Opa Marcelo, apaguei tudo que tinha na pasta sarg-reports, que eram um diretorio images e um index. Executei novamente no shell o sarg -x e mesmo assim continua com o mesmo problema.

    SARG: Making index.html
    SARG: Successful report generated on /usr/local/sarg-reports/03May2013-03May2013
    SARG: Purging temporary file sarg-general
    SARG: (removetmp) Cannot open file /usr/local/sarg-reports/03May2013-03May2013/sarg-general




  • Qual opção de relatório você esta usando? squid ou squidguard?



  • SquidGuard.



  • Ah não sei se é uma informação válida, eu usei para teste no lightsquid. Não sei se ele altera algo que não deveria.



  • Pessoal, quem estiver com o mesmo problema que eu, abra esse link: http://forum.pfsense.org/index.php/topic,60474.15.html

    E faça a desinstalação dos pacotes do sarg e afins e reinstale conforme abaixo:

    Para Remover…

    1 - fiz um backup do sarg.conf em /usr/local/etc/sarg/

    2 - removi o sarg 2.3.2_2  ( pkg_delete sarg 2.3.2_2.tbz )

    3 - removi o jpeg-8_3.tbz (pkg_delete  jpeg-8_3.tbz)

    4 - removi o gd20-35_7,1.tbz (pkg_delete gd20-35_7,1.tbz)

    para instalar..

    1 - pkg_add http://e-sac.siteseguro.ws/packages/amd64/8/All/gd20-35_8,1.tbz
    2 - pkg_add -rf  http://e-sac.siteseguro.ws/packages/amd64/8/All/jpeg-8_4.tbz
    3 - pkg_add -r -  http://e-sac.siteseguro.ws/packages/amd64/8/All/sarg-2.3.5.tbz
    4 - depois restaure o sarg.conf  em /usr/local/etc/sarg/

    se vc não tiver feito um backup do sarg.conf, acesse o WebGui, vai na opção sarg reports e nas abas  (general, users e schedule) clique em save para ele gerar novamente a configuração.

    Relatórios estão aparecendo agora.



  • Olá,

    Se possível coloque Resolvido no Post.

    Que bom que consegui te ajudar!   ;D

    Abraços,

    Diego



  • Atualizei o pacote para a 2.3.6. Basicamente só precisa reinstalar o pacote agora.



  • Olá Marcello!

    que boa noticia, já atualizei para ele rs…

    muito obrigado!

    abraços,

    Diego


Log in to reply