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

    Monitorar acesso proxy (squid)

    Scheduled Pinned Locked Moved Portuguese
    33 Posts 5 Posters 14.7k 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.
    • H Offline
      Heltonlps
      last edited by

      http://100.100.100.100:8080/cachemgr.cgi

      ERRO

      A URL solicitada não pode ser recuperada

      Na tentativa de recuperar a URL:

      GET /cachemgr.cgi HTTP/1.1
      Host: 100.100.100.100:8080
      Connection: keep-alive
      User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.162 Safari/535.19
      Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
      Accept-Encoding: gzip,deflate,sdch
      Accept-Language: pt-BR,pt;q=0.8,en-US;q=0.6,en;q=0.4
      Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
      Cookie: PHPSESSID=fe55ae96cd4806f6a3bb14e89a295813

      O seguinte erro foi encontrado:

      Requisição inválida.
      Alguns aspectos de requisição HTTP são invalidos. Possíveis causas:

      Método desconhecido ou faltando (GET, POST)
      Faltou a URL
      Faltou o identificador HTTP (HTTP/1.0)
      A requisição pode ser muito grande
      Hostname com caracter inválido; não é permitido o uso de underscores


      https://100.100.100.100:8080/cachemgr.cgi

      Erro de conexão SSL
      Não foi possível estabelecer uma conexão segura com o servidor. Pode ser um problema com o servidor ou pode ser necessário um certificado de autenticação de cliente que você não tem.
      Erro 107 (net::ERR_SSL_PROTOCOL_ERROR): Erro de protocolo SSL.


      pasta onde esta o arquivo

      [2.0.1-RELEASE][admin@pfSense.localdomain]/usr/local/etc/squid(6): vi cachemgr.conf

      This file controls which servers may be managed by

      the cachemgr.cgi script

      The file consists of one server per line on the format

      #  hostname:port  description

      Specifying :port is optional. If not specified then

      the default proxy port is assumed. :* or :any matches

      any port on the target server.

      hostname is matched using shell filename matching, allowing

      * and other shell wildcards.

      100.100.100.100


      tentei tambem com a porta padrão 3128, mesmo erros

      1 Reply Last reply Reply Quote 0
      • J Offline
        johnnybe
        last edited by

        Como eu disse antes, pelo jeito você vai precisar reconfigurar o arquivo cachemgr.conf e colocar IP e porta. Ex: 100.100.100.100:8080

        you would not believe the view up here

        1 Reply Last reply Reply Quote 0
        • H Offline
          Heltonlps
          last edited by

          Mesmo erro, coloque  a porta 8080

          Vou voltar da estaca 0, vou reinstalar o pfsense, colocar como disse, mando noticias amanha…

          Por hora muito obrigado  johnnybe

          boa noite

          1 Reply Last reply Reply Quote 0
          • H Offline
            Heltonlps
            last edited by

            Realmente, reinstalei o pfsense reinstalei o squid e nada
            ???

            1 Reply Last reply Reply Quote 0
            • J Offline
              johnnybe
              last edited by

              Vamos detalhar, Heltonlps. Apenas para reverificação.

              Qual a porta do pfSense-WebConfigurator?
              Qual a porta do Squid?
              Como está seu cachemgr.conf?

              you would not believe the view up here

              1 Reply Last reply Reply Quote 0
              • H Offline
                Heltonlps
                last edited by

                Ola bom dia, desculpe a demora em responder.

                1º padrão (nem sei onde modifica-la)
                2º 8080 atualmente mas tentei colocando a padrão e da o mesmo erro
                3º no fim aon invez de localhost 192.168.1.1:8080 em um pfsense e no outro que ja esta rodando no cliente 100.100.100.100:8080. Nota, sem o 8080 da os mesmo erros.

                Obrigado

                1 Reply Last reply Reply Quote 0
                • J Offline
                  johnnybe
                  last edited by

                  @Heltonlps:

                  Ola bom dia, desculpe a demora em responder.

                  1º padrão (nem sei onde modifica-la)
                  2º 8080 atualmente mas tentei colocando a padrão e da o mesmo erro
                  3º no fim aon invez de localhost 192.168.1.1:8080 em um pfsense e no outro que ja esta rodando no cliente 100.100.100.100:8080. Nota, sem o 8080 da os mesmo erros.

                  Obrigado

                  Mantenha a configuração do arquivo cachemgr.conf com <ip>:8080
                  Tente acessar o cachemgr.cgi digitando:
                  https://<ip>/cachemgr.cgi

                  Se não conseguir tente:
                  https://<ip>:80/cachemgr.cgi</ip></ip></ip>

                  you would not believe the view up here

                  1 Reply Last reply Reply Quote 0
                  • H Offline
                    Heltonlps
                    last edited by

                    nada feito
                    tentei tudo isso ai e nada

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      johnnybe
                      last edited by

                      Então, já estou sem saber onde ajudar.  :-[

                      you would not believe the view up here

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

                        @johnnybe:

                        Então, já estou sem saber onde ajudar.  :-[
                        [/quote]

                        Eu ainda acho que o passo 1(cd /usr/local/www && ln -s /usr/local/libexec/squid/cachemgr.cgi) do tutorial não funcionou ou não foi executado.

                        Erro 404 diz que o arquivo não existe

                        Execute novamente o link ou cópia do arquivo cachemgr.cgi mas antes veja se o arquivo existe em /usr/local/libexec/squid/

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

                        Help a community developer! ;D

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          johnnybe
                          last edited by

                          @marcelloc:

                          @johnnybe:

                          Então, já estou sem saber onde ajudar.  :-[
                          [/quote]

                          Eu ainda acho que o passo 1(cd /usr/local/www && ln -s /usr/local/libexec/squid/cachemgr.cgi) do tutorial não funcionou ou não foi executado.

                          Erro 404 diz que o arquivo não existe

                          Execute novamente o link ou cópia do arquivo cachemgr.cgi mas antes veja se o arquivo existe em /usr/local/libexec/squid/

                          Pode ser mesmo, Marcello. Apesar do Heltonlps ter dito que seguiu a risca.
                          Ele fez este post que não aponta o erro 404:
                          http://forum.pfsense.org/index.php/topic,48730.msg258576.html#msg258576

                          Estou começando a pensar se não tem alguma configuração no Squid causando este problema para o Heltonlps.

                          you would not believe the view up here

                          1 Reply Last reply Reply Quote 0
                          • H Offline
                            Heltonlps
                            last edited by

                            Bom dia,

                            Realmente o arquivo não estava no local que deveria executei novamente o comando de copia e agora funciona, porem não achei qual comando devo clicar para ver o que estão acessando neste momento.

                            Obrigado

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

                              E o arquivo cgi,esta na pasta /usr/local/www?

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

                              Help a community developer! ;D

                              1 Reply Last reply Reply Quote 0
                              • H Offline
                                Heltonlps
                                last edited by

                                Não esta, o estranho que chego a colar a sentença cd /usr/local/www && ln -s /usr/local/libexec/squid/cachemgr.cgi e mesmo assim o arquivo não vai

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

                                  @Heltonlps:

                                  Não esta, o estranho que chego a colar a sentença cd /usr/local/www && ln -s /usr/local/libexec/squid/cachemgr.cgi e mesmo assim o arquivo não vai

                                  Então voltamos ao mesmo ponto do 404 que postei,

                                  …mas antes veja se o arquivo existe em /usr/local/libexec/squid/....

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

                                  Help a community developer! ;D

                                  1 Reply Last reply Reply Quote 0
                                  • H Offline
                                    Heltonlps
                                    last edited by

                                    nele existe
                                    dentro de /usr/local/etc/squid tem o cachemgr.conf

                                    untitled.JPG
                                    untitled.JPG_thumb

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

                                      @Heltonlps:

                                      nele existe
                                      dentro de /usr/local/etc/squid tem o cachemgr.conf

                                      Heltonlps,

                                      seu screenshot mostra o arquivo. Você só precisa copiar ele para o /usr/local/www.

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

                                      Help a community developer! ;D

                                      1 Reply Last reply Reply Quote 0
                                      • H Offline
                                        Heltonlps
                                        last edited by

                                        ai que esta, insiro o comando que me passou cd /usr/local/www && ln -s /usr/local/libexec/squid/cachemgr.cgi ou /usr/local/www && ln -s /usr/local/libexec/squid/cachemgr.cgi e ele não copia

                                        1 Reply Last reply Reply Quote 0
                                        • H Offline
                                          Heltonlps
                                          last edited by

                                          opa, depois de fazer novamente, tentar copiar, parece que deu certo

                                          nem sei o que fiz para falar a verdade.

                                          Agora, qual monitora o que esta passando pelo squid?

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