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.
    • 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.