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

    Squid 3.3.10 para pfsense 2.0 e 2.1 com filtro de SSL/HTTPS

    Scheduled Pinned Locked Moved Portuguese
    593 Posts 129 Posters 359.1k 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.
    • M
      m4xim0
      last edited by

      @emilioeiji:

      @m4xim0:

      Eu to usando pfsense 2.1.4 transparente com filtro ssl
      rodando normal mais nao consigo acessar o conectivdade social
      https://conectividade.caixa.gov.br/  o computador esta com certificado

      E em services>proxy server

      em Bypass proxy for these destination IPs

      coloquei o 200.201.173.0/24;200.201.174.0/24

      mesmo assim nao abre alguem consiguiu acessar

      obrigado a todos

      Tenta deixar assim e faz um teste.

      200.201.174.0/20;200.150.79.42/20;conectividade.caixa.gov.br

      Modifiquei o post. Entao eu testei nao estava consiguindo por que a maquina que testei tava
      sem certificado ai colqouei para nao fazer cache no 200.201.174.0/20;200.150.79.42/20;conectividade.caixa.gov.br

      Funciono Valeuu Muito Obrigado pela Ajuda

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

        @felipecarv:

        Se alguém não estiver conseguindo utilizar o Whatsapp aqui eu resolvi instalando o certificado do proxy no celular, depois disso ficou perfeito.

        No caso do Google Drive e Dropbox  eles são bloqueados por não terem acesso ao certificado do proxy, então eu utilizo um programa chamado Goodsync http://www.goodsync.com/ que tem opção de proxy avançado e consegue acessar o certificado para abrir os serviços.

        Oi tudo bem se poderia explicar como usar esse programa GOODSYNC???

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

          @JuniorAndrade:

          Bom minha solução para os erros de Certificado !

          Se o Site está na Whitelist e está com erro de certificado ..

          Fiz uma Aliases "Passproxy" coloquei no squid ..
          e decubro o IP do destino e vou liberando.. jogando por trás do Proxy (Bypass)
          Se o site é para liberar para alguns …

          Fiz 2 Aliases e fiz o bloqueio via Regra de Firewall por IP, mas tem a opção de ir por URL também !

          Estou usando tranquilamente o SSL :)

          Oi tudo bem, se poderia mostrar algum exemplo de como fazer isso fazendo favor
          Muito Obrigado

          1 Reply Last reply Reply Quote 0
          • P
            paulocarajas
            last edited by

            coloca as configurações de proxy no dropbox que funciona mesma coisa pro skydriver

            1 Reply Last reply Reply Quote 0
            • C
              calijurio
              last edited by

              Galera, quem ta com problemas para acessar o Gmail, eu consegui contornar o problema, configurei o Squidguard para toda vez qeu a pessoa entrar nos sites www.gmail.com e www.gmail.com.br ele redirecione para a pagina www.lemail.com.br

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

                aproveitando para tirar uma duvida, vi que tem a versão squid3-dev que intercepta ssl em modo transparente, e agora a desse topico, então minha pergunta é: esse a mesma coisa que a versão dev?

                se não,
                sei que versão dev vem de desenvolvimento e que por tanto não é estável, e talvez algumas coisas tenham que ser feitas como se diz na mão, então se caso forem versões diferentes alguem poderia esclarecer a diferente entre as duas versões e quais as vantagens e desvantagens de cada uma, e por ultimo caso coloque o proxy transparente com filtro de ssl, com certificado auto assinado, vai ficar dando aquela tela de erro caso não importe o certificado em todos os pc correto?
                há alguma forma de contornar isso, sem ter que colcoar certificado valido, pois aqui é uma instituição de ensino publica, ai pra adquirir certificado digital já viu né a maior burocracia do mundo, e segundo se tiver importar em todas as maquinas, pq aqui tem wifi pra alunos e visitantes, ai já viu né todo dia tem pc novo na rede, vou passar o dia todim só adicionando certificado em notes

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

                  Boa noite marcioducrato! Nesse seu caso as versões não são estáveis pois existem mantedores do pacote pessoas dedicadas a esse projeto magnifico e sempre a mudanças.. bom vejo que outra duvida sua é sobre certificado, bom esse problema é pelo motivo de ser auto-assinado  alguns sites não vão entender e apresentará o erro.. não entendo muito de certificados mais é uma base. Oque voce pode fazer é colocar uma vlan na sua rede e tentar passar somente pelo squid3 e não marcar o ssl, ou colocar uma 2ª placa de rede e fazer o memso procedimento mas retirar o ssl assim fica perfeitoo..

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

                    blza mais minha duvida principal é:

                    esse 3.3.10 é a mesma coisa do squid-dev?
                    e caso esse 3.3.10 faz o filtro ssl em modo transparente correto? que antes só era feito pelo squid-dev então quais as diferenças e pq ter os dois é isso que um nó na minha cabeça.

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

                      Bom! "esse 3.3.10 é a mesma coisa do squid-dev?"

                      marcioducrato a versão 3.3.10 é o squid3-dev… e em ter os 2 não, pois é squid, squid3 e o squid3-dev o ultimo sim faz interceptação SSL em modo transparente usando o certificado auto-assinado... assim voce escolhe qual usar..
                        :D

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

                        Boa noite,

                        Estou tentando configurar o squid3-dev, Versão 3.3.10 pkg 2.2.6, como Proxy transparente o mesmo já esta com o certificado criado, habilitei o protocolo IPV6 "uso IPV4" porem o mesmo start o serviço e depois de um tempo se encerrar, quando o serviço do Proxy para ninguém consegui navegar, tenho que desmarca o Transparent Proxy, mesmo que encerrado e star-talo novamente sem marcar o Transparent Proxy, porem acontece à mesma coisa que citado acima ele se encerrar e todos os colaboradores voltam a navegar, segue os logs das duas situações.

                        Situação Transparent Proxy:

                        Last 50 system log entries
                        Oct 8 22:34:36 squid[86838]: Squid Parent: will start 1 kids
                        Oct 8 22:34:36 squid[86838]: Squid Parent: (squid-1) process 87272 started
                        Oct 8 22:34:37 (squid-1): 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.
                        Oct 8 22:34:37 squid[86838]: Squid Parent: (squid-1) process 87272 exited with status 1
                        Oct 8 22:34:38 php: /pkg_edit.php: The command '/usr/pbi/squid-amd64/sbin/squid -k reconfigure -f /usr/pbi/squid-amd64/etc/squid/squid.conf' returned exit code '1', the output was '2014/10/08 22:34:38| Warning: empty ACL: acl throttle_exts urlpath_regex -i "/var/squid/acl/throttle_exts.acl" squid: ERROR: No running copy'
                        Oct 8 22:34:40 squid[86838]: Squid Parent: (squid-1) process 2531 started
                        Oct 8 22:34:40 (squid-1): 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.
                        Oct 8 22:34:40 squid[86838]: Squid Parent: (squid-1) process 2531 exited with status 1
                        Oct 8 22:34:43 squid[86838]: Squid Parent: (squid-1) process 6882 started
                        Oct 8 22:34:43 (squid-1): 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.
                        Oct 8 22:34:43 squid[86838]: Squid Parent: (squid-1) process 6882 exited with status 1
                        Oct 8 22:34:46 squid[86838]: Squid Parent: (squid-1) process 23294 started
                        Oct 8 22:34:47 (squid-1): 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.
                        Oct 8 22:34:47 squid[86838]: Squid Parent: (squid-1) process 23294 exited with status 1
                        Oct 8 22:34:50 squid[86838]: Squid Parent: (squid-1) process 25745 started
                        Oct 8 22:34:50 (squid-1): 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.
                        Oct 8 22:34:50 squid[86838]: Squid Parent: (squid-1) process 25745 exited with status 1
                        Oct 8 22:34:50 squid[86838]: Squid Parent: (squid-1) process 25745 will not be restarted due to repeated, frequent failures
                        Oct 8 22:34:50 squid[86838]: Exiting due to repeated, frequent failures

                        Situação Sem Transparent Proxy:

                        Last 50 system log entries
                        Oct 8 22:36:48 squid[71794]: Squid Parent: will start 1 kids
                        Oct 8 22:36:48 squid[71794]: Squid Parent: (squid-1) process 72264 started
                        Oct 8 22:36:49 (squid-1): 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.
                        Oct 8 22:36:49 squid[71794]: Squid Parent: (squid-1) process 72264 exited with status 1
                        Oct 8 22:36:50 php: /pkg_edit.php: The command '/usr/pbi/squid-amd64/sbin/squid -k reconfigure -f /usr/pbi/squid-amd64/etc/squid/squid.conf' returned exit code '1', the output was '2014/10/08 22:36:50| Warning: empty ACL: acl throttle_exts urlpath_regex -i "/var/squid/acl/throttle_exts.acl" squid: ERROR: No running copy'
                        Oct 8 22:36:52 squid[71794]: Squid Parent: (squid-1) process 87072 started
                        Oct 8 22:36:53 (squid-1): 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.
                        Oct 8 22:36:53 squid[71794]: Squid Parent: (squid-1) process 87072 exited with status 1
                        Oct 8 22:36:56 squid[71794]: Squid Parent: (squid-1) process 90970 started
                        Oct 8 22:36:56 (squid-1): 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.
                        Oct 8 22:36:56 squid[71794]: Squid Parent: (squid-1) process 90970 exited with status 1
                        Oct 8 22:36:59 squid[71794]: Squid Parent: (squid-1) process 92629 started
                        Oct 8 22:36:59 (squid-1): 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.
                        Oct 8 22:36:59 squid[71794]: Squid Parent: (squid-1) process 92629 exited with status 1
                        Oct 8 22:37:02 squid[71794]: Squid Parent: (squid-1) process 93775 started
                        Oct 8 22:37:02 (squid-1): 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.
                        Oct 8 22:37:02 squid[71794]: Squid Parent: (squid-1) process 93775 exited with status 1
                        Oct 8 22:37:02 squid[71794]: Squid Parent: (squid-1) process 93775 will not be restarted due to repeated, frequent failures
                        Oct 8 22:37:02 squid[71794]: Exiting due to repeated, frequent failures
                        Agradeço antecipadamente! :)

                        1 Reply Last reply Reply Quote 0
                        • L
                          lucasperegrino
                          last edited by

                          Boa tarde alguém teve problema para acessar certificado digital estou com o problema de não aparecer a tela para selecionar o certificado.

                          Lucas Peregrino

                          1 Reply Last reply Reply Quote 0
                          • C
                            caue.hen
                            last edited by

                            Boa tarde,

                            Estou com problemas de filtragem de SSL.
                            Está tudo feito conforme o tutorial e as demais dicas deste post, porém continua não funcionando.
                            Acredito que a intercepção SSL não está rodando pois quando tento dar um telnet na porta q eu especifiquei, a porta está fechada, enquanto na porta do HTTP a conexão funciona.

                            Alguém tem alguma ideia?

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

                              Gostaria de agradecer ao marcelloc e a todos que contribuíram com este tópico, pois graças a vocês estou com pfsense 2.1.5 + squid3-dev + squidGuard-squid3 funcionando em modo transparente!  :)

                              Tenho uma dúvida e creio que seja por minha falta de conhecimento.

                              Tentei colocar alguns sites que dão problema de certificado como Bypass, mas não consegui, eles continuam passando pelo proxy. E o tentei fazer um redirecionamento do www.gmail.com para www.lemail.com.br via squidguard, e tive problemas. Depois de criada a ACL o squidguard começava liberar sites bloqueados. Quando deleto a ACL o squidguard volta a bloquear normalmente. Isso pode ser alguma configuração errada?

                              1 Reply Last reply Reply Quote 0
                              • C
                                celsoncamelo
                                last edited by

                                Excelente tuto, porem a fiz a configuração e instalação do certificado e mesmo assim está com erro de certificado quando acessa https. Pode me dar uma luz? Usando windows 8.1!

                                Havia me esquecido do "always_direct allow all
                                ssl_bump server-first all"

                                Tudo funcionando perfeito!!

                                Valeu!!

                                1 Reply Last reply Reply Quote 0
                                • T
                                  TreeDark
                                  last edited by

                                  Bom Dia a todos,

                                  Marcelo gostaria de saber qual o tipo de cetificado e onde comprar para que não de o erro de certificado autoassinado.

                                  Obrigado pelo maravilhoso projeto!!!

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

                                    @caue.hen:

                                    Boa tarde,

                                    Estou com problemas de filtragem de SSL.
                                    Está tudo feito conforme o tutorial e as demais dicas deste post, porém continua não funcionando.
                                    Acredito que a intercepção SSL não está rodando pois quando tento dar um telnet na porta q eu especifiquei, a porta está fechada, enquanto na porta do HTTP a conexão funciona.

                                    Alguém tem alguma ideia?

                                    Bom dia galera, estou tento o mesmo problema do certificado, quando fiz o bloqueio do facebook eo youtube quando vou acessa a pagina do google.com aparece assim
                                    Sua conexão não é particular e no final da pagina aparece o erro

                                    " Não é possível acessar www.google.com.br no momento, porque o website usa HSTS. Ataques e erros de rede geralmente são temporários. Portanto, essa página deve funcionar mais tarde.

                                    NET::ERR_CERT_AUTHORITY_INVALID"

                                    ALGUEM PODERIA ME AJUDA ESTOU TENTO MUITO DIFICULDADE COM ISSO,

                                    ABS

                                    1 Reply Last reply Reply Quote 0
                                    • W
                                      wesleycorrea
                                      last edited by

                                      Pra mim quando ocorreu esta mensagem…Limpei todos dados de Navegação e instalei CERTIFICADO e funcionou ok!

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

                                        @nblx96:

                                        Pra mim quando ocorreu esta mensagem…Limpei todos dados de Navegação e instalei CERTIFICADO e funcionou ok!

                                        faz isso da o mesmo erro mesmo erro,  :'(

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          TreeDark
                                          last edited by

                                          Olá alguém sabe me dizer se ele é compatível com o squidguard porque quando instalo o squidguard a lista Bypass proxy for these destination IPs para de funcionar e começa a dar erro de certificado.
                                          Quando está só o squid fica liso.

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

                                            @calijurio:

                                            Galera, quem ta com problemas para acessar o Gmail, eu consegui contornar o problema, configurei o Squidguard para toda vez qeu a pessoa entrar nos sites www.gmail.com e www.gmail.com.br ele redirecione para a pagina www.lemail.com.br

                                            Muito top essa ideia em
                                            mais como faiz isso eu nao sei
                                            poderia explicar fazendo favor
                                            muito obrigado

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