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

    Squid e squid guard pararam

    Scheduled Pinned Locked Moved Portuguese
    12 Posts 3 Posters 10.4k 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.
    • F
      felipeortega
      last edited by

      Vamos tentar repetir os passos. Certifique-se que tanto o Squid como o SquidGuardian esteja realmente parados.

      1- cd /var/squid/cache
      2- rm -Rf * ( esse processo pode demorar alguns minutos dependendo da quantidade de logs que possa ter gerado nesse período)
      3- squid -z (recriara o log default do cache)

      Após isso inicie o Squid habilitando-o pelo proxy server e em seguida o squidguardian pelo proxy filter. Caso o mesmo não inicie mesmo assim reinicie o firewall e veja em System logs veja quais alerta referente ao squid ele apresenta.

      "As pessoas raramente reconhecem a oportunidade porque ela surge disfarçada em trabalho árduo."

      1 Reply Last reply Reply Quote 0
      • doguibnuD
        doguibnu
        last edited by

        Olá Felipeortega
        Tudo bem?

        Os três pontos que você passou, ok!

        Mas, não entendi iniciar o squid habilitando pelo proxy server? de que forma?

        O squidguardian pelo proxy filter ok!

        Obrigado e aguardo resposta!

        abraços

        @felipeortega:

        Vamos tentar repetir os passos. Certifique-se que tanto o Squid como o SquidGuardian esteja realmente parados.

        1- cd /var/squid/cache
        2- rm -Rf * ( esse processo pode demorar alguns minutos dependendo da quantidade de logs que possa ter gerado nesse período)
        3- squid -z (recriara o log default do cache)

        Após isso inicie o Squid habilitando-o pelo proxy server e em seguida o squidguardian pelo proxy filter. Caso o mesmo não inicie mesmo assim reinicie o firewall e veja em System logs veja quais alerta referente ao squid ele apresenta.

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

          Marcando a caixa (Allow users on interface) em Proxy Server

          "As pessoas raramente reconhecem a oportunidade porque ela surge disfarçada em trabalho árduo."

          1 Reply Last reply Reply Quote 0
          • doguibnuD
            doguibnu
            last edited by

            @felipeortega:

            Foi reiniciado o firewall como indicado, mas não inicia o squid e o squidguard - e o disco continua 85% mas isso é outra história. Primeiro os dois serviços tem que voltar. Segue o logo se puderes analisar.:

            Jul 6 16:51:50 kernel: pid 5140 (squid), uid 62: exited on signal 6
            Jul 6 16:51:50 squid[4562]: Squid Parent: child process 5140 exited due to signal 6
            Jul 6 16:51:53 squid[4562]: Squid Parent: child process 5581 started
            Jul 6 16:51:54 squid[5581]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
            Jul 6 16:51:54 kernel: pid 5581 (squid), uid 62: exited on signal 6
            Jul 6 16:51:54 squid[4562]: Squid Parent: child process 5581 exited due to signal 6
            Jul 6 16:51:56 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:51:56 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:51:57 squid[4562]: Squid Parent: child process 5716 started
            Jul 6 16:51:57 squid[5716]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
            Jul 6 16:51:57 kernel: pid 5716 (squid), uid 62: exited on signal 6
            Jul 6 16:51:57 squid[4562]: Squid Parent: child process 5716 exited due to signal 6
            Jul 6 16:51:57 squid[4562]: Exiting due to repeated, frequent failures
            Jul 6 16:51:59 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:51:59 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:52:06 check_reload_status: reloading filter
            Jul 6 16:52:12 php: : SQUID is installed but not started. Not installing redirect rules.
            Jul 6 16:52:12 php: : SQUID is installed but not started. Not installing redirect rules.
            Jul 6 16:52:13 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:52:53 Squid_Alarm[7140]: Squid has exited. Reconfiguring filter.
            Jul 6 16:52:53 Squid_Alarm[7142]: Attempting restart…
            Jul 6 16:52:13 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:52:53 squid[7149]: Squid Parent: child process 7152 started
            Jul 6 16:52:54 squid[7152]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
            Jul 6 16:52:54 kernel: pid 7152 (squid), uid 62: exited on signal 6
            Jul 6 16:52:54 squid[7149]: Squid Parent: child process 7152 exited due to signal 6
            Jul 6 16:52:56 Squid_Alarm[7171]: Reconfiguring filter…
            Jul 6 16:52:57 squid[7149]: Squid Parent: child process 7178 started
            Jul 6 16:52:58 squid[7178]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
            Jul 6 16:52:58 kernel: pid 7178 (squid), uid 62: exited on signal 6
            Jul 6 16:52:58 squid[7149]: Squid Parent: child process 7178 exited due to signal 6
            Jul 6 16:53:01 squid[7149]: Squid Parent: child process 7629 started
            Jul 6 16:53:02 squid[7629]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
            Jul 6 16:53:02 kernel: pid 7629 (squid), uid 62: exited on signal 6
            Jul 6 16:53:02 squid[7149]: Squid Parent: child process 7629 exited due to signal 6
            Jul 6 16:53:04 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:53:04 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.
            Jul 6 16:53:05 squid[7149]: Squid Parent: child process 7813 started
            Jul 6 16:53:05 squid[7813]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
            Jul 6 16:53:05 kernel: pid 7813 (squid), uid 62: exited on signal 6
            Jul 6 16:53:05 squid[7149]: Squid Parent: child process 7813 exited due to signal 6
            Jul 6 16:53:05 Squid_Alarm[7890]: Squid has resumed. Reconfiguring filter.
            Jul 6 16:53:08 squid[7149]: Squid Parent: child process 8147 started
            Jul 6 16:53:09 squid[8147]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.
            Jul 6 16:53:09 kernel: pid 8147 (squid), uid 62: exited on signal 6
            Jul 6 16:53:09 squid[7149]: Squid Parent: child process 8147 exited due to signal 6
            Jul 6 16:53:09 squid[7149]: Exiting due to repeated, frequent failures
            Jul 6 16:53:11 php: : SQUID is installed but not started. Not installing redirect rules.
            Jul 6 16:53:11 php: : SQUID is installed but not started. Not installing redirect rules.
            Jul 6 16:53:13 php: : Havp: Squid is already configured as transparent proxy. Use 'Standard' proxy mode.

            Obrigado amigo pela atenção

            Marcando a caixa (Allow users on interface) em Proxy Server

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

              squid[5716]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.

              Apos realizar o comando rm -Rf * você fez o comando  squid -z ?
              Ali ele esta dando por falta do diretório de cache.

              "As pessoas raramente reconhecem a oportunidade porque ela surge disfarçada em trabalho árduo."

              1 Reply Last reply Reply Quote 0
              • doguibnuD
                doguibnu
                last edited by

                Bom dia Felipe!

                Por enquanto deu tudo certo na volta dos serviços do squid e do squidguard amigo!
                Imensamente grato pelas dicas e atenção com a gente aqui.

                Porém, desculpe te perturbar novamente. Saberia me dizer pq o disco ainda está nos 85%, fizemos todos os procedimentos de limpeza, mas o disco continua cheio. Li que algumas pessoas apagam o swap.state e criam novamente, confere isso para vc?

                Felipe, muito obrigado por tua ajuda

                Grande abraço e fique com Deus

                @felipeortega:

                squid[5716]: Failed to verify one of the swap directories, Check cache.log for details. Run 'squid -z' to create swap directories if needed, or if running Squid for the first time.

                Apos realizar o comando rm -Rf * você fez o comando  squid -z ?
                Ali ele esta dando por falta do diretório de cache.

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

                  O que eu indiquei fazer foi para fazer este processo de apagar o swap.state
                  Esse fato se da quando o cache se corrompe por algum motivo (as vezes desligamento incorreto do sistema por exemplo) ele poderia trabalhando neste momento e então ele corrompe este arquivo e começa a criar outro arquivo swap e acaba fica neste processo enchendo o seu HD.
                  Para verificar se não foi apagado corretamente no console digite.
                  du -hs /var/squid/cache/

                  Ali ele informara quanto ele esta ocupando do seu HD informando o tamanho do diretório. Caso seja ele para o Squid e o SquidGuardian (pode ser pela interface web desmarcando as caixas corretas) e realize o procedimento que descrevi apos isso verifique novamente.

                  "As pessoas raramente reconhecem a oportunidade porque ela surge disfarçada em trabalho árduo."

                  1 Reply Last reply Reply Quote 0
                  • doguibnuD
                    doguibnu
                    last edited by

                    Olá!

                    Nós fizemos todo o processo novamente do zero.
                    Parece ter dado tudo ok!
                    depois do comando du -hs var/squid/cache está com apenas 13 M

                    O hd é de 35 Giga, acredito que não seja mais problema do squid e do guard, deve ser outra coisa que pode estar ocasionando essa cheia do hd ou o hd pequeno mesmo. Mas já tinha visto ele com 53% hoje em dia só nos 80%

                    Obrigado novamente pelas dicas e toda paciencia aí amigo!

                    Abraços!

                    @felipeortega:

                    O que eu indiquei fazer foi para fazer este processo de apagar o swap.state
                    Esse fato se da quando o cache se corrompe por algum motivo (as vezes desligamento incorreto do sistema por exemplo) ele poderia trabalhando neste momento e então ele corrompe este arquivo e começa a criar outro arquivo swap e acaba fica neste processo enchendo o seu HD.
                    Para verificar se não foi apagado corretamente no console digite.
                    du -hs /var/squid/cache/

                    Ali ele informara quanto ele esta ocupando do seu HD informando o tamanho do diretório. Caso seja ele para o Squid e o SquidGuardian (pode ser pela interface web desmarcando as caixas corretas) e realize o procedimento que descrevi apos isso verifique novamente.

                    1 Reply Last reply Reply Quote 0
                    • S
                      sachelaride
                      last edited by

                      @doguibnu:

                      Olá!

                      Nós fizemos todo o processo novamente do zero.
                      Parece ter dado tudo ok!
                      depois do comando du -hs var/squid/cache está com apenas 13 M

                      O hd é de 35 Giga, acredito que não seja mais problema do squid e do guard, deve ser outra coisa que pode estar ocasionando essa cheia do hd ou o hd pequeno mesmo. Mas já tinha visto ele com 53% hoje em dia só nos 80%

                      Obrigado novamente pelas dicas e toda paciencia aí amigo!

                      Abraços!

                      @felipeortega:

                      O que eu indiquei fazer foi para fazer este processo de apagar o swap.state
                      Esse fato se da quando o cache se corrompe por algum motivo (as vezes desligamento incorreto do sistema por exemplo) ele poderia trabalhando neste momento e então ele corrompe este arquivo e começa a criar outro arquivo swap e acaba fica neste processo enchendo o seu HD.
                      Para verificar se não foi apagado corretamente no console digite.
                      du -hs /var/squid/cache/

                      Ali ele informara quanto ele esta ocupando do seu HD informando o tamanho do diretório. Caso seja ele para o Squid e o SquidGuardian (pode ser pela interface web desmarcando as caixas corretas) e realize o procedimento que descrevi apos isso verifique novamente.

                      Bom dia

                      nao sei se é seu caso mas ocorreu um tempo atras aqui, o squid estava corrompido, isso casou geracao de logs gigantescos verifica seus logs, possivelmente eles devem dizer algo

                      Att.

                      German Sachelaride

                      1 Reply Last reply Reply Quote 0
                      • doguibnuD
                        doguibnu
                        last edited by

                        Bom dia!

                        Ainda não conseguimos solucionar o problema do disco cheio. Os logs verifiquei e não há nenhum gigante não.
                        Estou afim de fazer um backup desde pfsense e reinstalar do zero e após chamar o backup de volta. Percebi quem alguns fizeram isso e  parece ter resolvido o problema.

                        Mas, é algo arriscado.

                        De qualquer forma agradecemos por toda atenção e ajuda!

                        Obrigado!

                        Tudo de bom!

                        @sachelaride:

                        @doguibnu:

                        Olá!

                        Nós fizemos todo o processo novamente do zero.
                        Parece ter dado tudo ok!
                        depois do comando du -hs var/squid/cache está com apenas 13 M

                        O hd é de 35 Giga, acredito que não seja mais problema do squid e do guard, deve ser outra coisa que pode estar ocasionando essa cheia do hd ou o hd pequeno mesmo. Mas já tinha visto ele com 53% hoje em dia só nos 80%

                        Obrigado novamente pelas dicas e toda paciencia aí amigo!

                        Abraços!

                        @felipeortega:

                        O que eu indiquei fazer foi para fazer este processo de apagar o swap.state
                        Esse fato se da quando o cache se corrompe por algum motivo (as vezes desligamento incorreto do sistema por exemplo) ele poderia trabalhando neste momento e então ele corrompe este arquivo e começa a criar outro arquivo swap e acaba fica neste processo enchendo o seu HD.
                        Para verificar se não foi apagado corretamente no console digite.
                        du -hs /var/squid/cache/

                        Ali ele informara quanto ele esta ocupando do seu HD informando o tamanho do diretório. Caso seja ele para o Squid e o SquidGuardian (pode ser pela interface web desmarcando as caixas corretas) e realize o procedimento que descrevi apos isso verifique novamente.

                        Bom dia

                        nao sei se é seu caso mas ocorreu um tempo atras aqui, o squid estava corrompido, isso casou geracao de logs gigantescos verifica seus logs, possivelmente eles devem dizer algo

                        Att.

                        German Sachelaride

                        1 Reply Last reply Reply Quote 0
                        • doguibnuD
                          doguibnu
                          last edited by

                          Olá!

                          Talvez isso solucione o problema com isso:

                          Title: Re: Disk usage shows 100% after updating to squid 2.6.18.1_06
                          Post by: memodan on October 21, 2009, 04:21:23 am
                          Quote from: Bern on October 31, 2008, 04:58:17 am
                          Quote from: hadi57 on October 31, 2008, 04:47:16 am
                          i a running pfs 1.2, i updated squid last night, and since my disk usage shows 100% and clients coudnt get lease from dhcp, help really apreciated

                          I also had this. The quick way - to get you started again - is to:

                          Stop squid
                          Get into a root shell on your pfSense box
                          Run "rm /var/squid/cache/swap.state"
                          I can't remember if you need to run "squid -z" but there should be no harm in running it.
                          Start squid

                          You'll start off with an empty cache but it should start working.

                          thanks man it's work with me

                          Está neste local a dica:

                          http://forum.pfsense.org/index.php?action=printpage;topic=12364.0

                          Mais tarde eu tento e informo se houve sucesso ou não

                          Obrigado!

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