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.
    • J Offline
      johnnybe
      last edited by

      Já tentou usar https?

      you would not believe the view up here

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

        Segue imagens

        configuração.JPG
        configuração.JPG_thumb
        ![note found.JPG](/public/imported_attachments/1/note found.JPG)
        ![note found.JPG_thumb](/public/imported_attachments/1/note found.JPG_thumb)

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

          Você tem tantos Cache-Managers como está configurado em External Cache-Managers?

          Se o seu pfSense/Squid está escutando no IP 100.100.100.100 basta este IP em External Cache-Managers.

          you would not believe the view up here

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

            Mesmo colocando somente o 100.100.100, ou ate mesmo sem ele, não vai
            not found  :-\

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

              @Heltonlps:

              Mesmo colocando somente o 100.100.100, ou ate mesmo sem ele, não vai
              not found  :-\

              Em que pasta esta o seu arquivo cachemgr.cgi?

              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

                Heltonlps,

                Refiz os passos aqui e, como eu uso no pfSense outra porta que não as 80 e 443, tive que colocar a porta para acesso.
                Do contrário, dava timeout.

                Tenta no bowser:
                https://<ip_pfsense>:porta/cachemgr.cgi

                Outra coisa, se o Squid estiver em outra porta que não a default 3128, no arquivo cachemgr.conf você vai precisar colocar IP e porta. Ex: 100.100.100.100:8080
                http://forum.pfsense.org/index.php/topic,28835.msg151401.html#msg151401</ip_pfsense>

                you would not believe the view up here

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

                  Só para ilustrar, seguem as printscreen:

                  cachemgr_cgi.jpg
                  cachemgr_cgi.jpg_thumb
                  cachemgr_menu.jpg
                  cachemgr_menu.jpg_thumb

                  you would not believe the view up here

                  1 Reply Last reply Reply Quote 0
                  • 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
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.