Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    [Resolvido] PFSense 2.2 + Squid3 + SquidGuard + Sarg = Sem relatorios

    Scheduled Pinned Locked Moved Portuguese
    17 Posts 9 Posters 9.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • marcellocM
      marcelloc
      last edited by

      Tenta com a opção overwrite report habilitada.

      Treinamentos de Elite: http://sys-squad.com

      Help a community developer! ;D

      1 Reply Last reply Reply Quote 0
      • V
        victorfmaraujo
        last edited by

        @marcelloc:

        Tenta com a opção overwrite report habilitada.

        Situação igual aqui.

        a pasta /usr/local/sarg-reports está vazia

        nos logs aparece a seguinte linha:

        php-fpm[34345]: /pkg_edit.php: The command 'export LC_ALL=C && /usr/pbi/sarg-amd64/bin/sarg -d `date +%d/%m/%Y` - `date +%d/%m/%Y`' returned exit code '1', the output was 'SARG: Cannot get the modification time of input log file 04/02/2015 (No such file or directory). Processing it anyway SARG: File not found: 04/02/2015'
        

        Rodando o comando sarg -d date +%d/%m/%Y - date +%d/%m/%Y direto no console, fica em um loop ifinito.

        1 Reply Last reply Reply Quote 0
        • V
          victorfmaraujo
          last edited by

          Consegui resolver com o seguinte passo.

          1º - Observei que no caminho do erro apresentado pelo código que eu mesmo postei constava um caminho /usr/pbi/sarg-amd64/local/sarg-reports e nele estava a pasta que o sarg cria para cada dia

          2º - a pasta /usr/local/sarg-reports estava vazia.

          3º -  Exclui o diretório /usr/local/sarg-reports com o comando```
          rm -R /usr/local/sarg-reports

          
          4º - Criei um link simbólico com o comando abaixo.
          
          

          ln -s /usr/pbi/sarg-amd64/local/sarg-reports /usr/local/sarg-reports

          
          e no log do firewall
          

          php-fpm[68119]: /pkg_edit.php: Sarg: force refresh now with -d date +%d/%m/%Y args, compress() and rotate action after sarg finish.

          
          ![sarg.JPG](/public/_imported_attachments_/1/sarg.JPG)
          ![sarg.JPG_thumb](/public/_imported_attachments_/1/sarg.JPG_thumb)
          1 Reply Last reply Reply Quote 0
          • V
            victorfmaraujo
            last edited by

            Dando um Up.

            Reparei que o Schedule não está funcionando automaticamente, mas se eu for lá e clicar em force update now, o sarg busca os dados nos logs do squid / squidguard e cria o arquivo.

            Alguma dica?

            Marcelloc? rsrs

            Seria o caso de criar um crontab?

            1 Reply Last reply Reply Quote 0
            • marcellocM
              marcelloc
              last edited by

              @victorfmaraujo:

              Seria o caso de criar um crontab?

              O pacote já cria. Se quiser, instala o pacote cron para ver os agendamentos.

              Confere se na interface web você configurou os parametros corretamente.

              Treinamentos de Elite: http://sys-squad.com

              Help a community developer! ;D

              1 Reply Last reply Reply Quote 0
              • V
                victorfmaraujo
                last edited by

                @marcelloc:

                O pacote já cria. Se quiser, instala o pacote cron para ver os agendamentos.

                Confere se na interface web você configurou os parametros corretamente.

                Creio que estejam corretos.  Utilizo as mesmas configurações em outro cliente (Sendo que este na 2.1.5).

                Só tenho um agendamento que roda de 10 em 10 minutos.

                Veja os Prints abaixo.  Eu pelo menos não vejo nada errado.

                Sarg_General_Gan.JPG
                Sarg_Schedule_GAN.JPG
                Sarg_General_Gan.JPG_thumb
                Sarg_Schedule_GAN.JPG_thumb

                1 Reply Last reply Reply Quote 0
                • marcellocM
                  marcelloc
                  last edited by

                  Se o relatório demorar mais que 10 minutos para gerar, você já tem um erro.

                  Treinamentos de Elite: http://sys-squad.com

                  Help a community developer! ;D

                  1 Reply Last reply Reply Quote 0
                  • maxwelberM
                    maxwelber
                    last edited by

                    No meu mudou a linha para.

                    ln -s /usr/pbi/sarg-i386/local/sarg-reports /usr/local/sarg-reports
                    
                    1 Reply Last reply Reply Quote 0
                    • G
                      gst.freitas
                      last edited by

                      O proxy Server usado seria o squid ou squidguard ?

                      1 Reply Last reply Reply Quote 0
                      • M
                        marcosmassa
                        last edited by

                        teste 1

                        na linha de comando sarg -x

                        se o retorno for 0
                        ele encontrou o arquivo de log, mas este esta vazio

                        verifique em Service> proxy server > General a opção Enable logging esta habilitada.

                        se não estiver, habilite.

                        1 Reply Last reply Reply Quote 0
                        • F
                          FagnerOliveira
                          last edited by

                          Estou com problema semelhante a esse, deixei todas as configuraçoes como as que o victorfmaraujo postou, mais quando vou no report só diz
                          "Error: Could not find report index file.
                          Check and save sarg settings and try to force sarg schedule."

                          Ja reinstalei o sarg, e segui varios tutoriais, mais mesmo assim não consegui resolver.

                          1 Reply Last reply Reply Quote 0
                          • D
                            daeblzlol
                            last edited by

                            Estou com problema semelhante a esse, deixei todas as configuraçoes como as que o victorfmaraujo postou, mais quando vou no report só diz
                            "Error: Could not find report index file.
                            Check and save sarg settings and try to force sarg schedule."

                            Ja reinstalei o sarg, e segui varios tutoriais, mais mesmo assim não consegui resolver.

                            Aqui eu consegui resolver o problema seguindo os passos do victorfmaraujo. Eu rodava o sarg -x e ele terminava sem erros e ainda informando que foram gerados os arquivos na pasta /usr/local/sarg-reports/ só que a pasta estava sempre vazia.
                            Então fui no diretorio /usr/pbi/sarg-i386/local/sarg-reports (estou usando a versão 32 bits) e dei um ls no diretório e estava tudo lá o index e tudo mais, como o victorfmaraujo descreveu.
                            Apenas apaguei o diretório /usr/local/sarg-reports e fiz o link simbólico só que para o diretório de 32 bits

                            ln -s /usr/pbi/sarg-i386/local/sarg-reports /usr/local/sarg-reports
                            ```e pronto, consegui ver os relatórios.
                            Já verificou se os arquivos foram gerados dentro do diretório sarg-reports em /usr/pbi/sarg-(i386/amd64)/local/ ?
                            1 Reply Last reply Reply Quote 0
                            • I
                              iury_moreira
                              last edited by

                              Tentei fazer esse procedimento que você informou daeblzlol, mas ainda assim não consigo acessar os relatórios do Sarg. Verifiquei e os arquivos não estão sendo gerados em nenhum dos dois diretórios (/usr/pbi/sarg-i386/local/sarg-reports nem /usr/local/sarg-reports).
                              Sabe se pode ser problema com o squid3 ou squidguard3?

                              1 Reply Last reply Reply Quote 0
                              • C
                                christian.ricard
                                last edited by

                                Ressuscitando o tópico…. tenho esse mesmo problema, já segui vários tutoriais, removi o sarg reinstalei e nada....

                                alguém tem alguma solução??

                                Obrigado.

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post
                                Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.