Navigation

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

    Pfsense 2.3.1 + Squid Transparent + Certificado LetsEncrypt

    Portuguese
    4
    9
    1129
    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.
    • C
      catatau77 last edited by

      Boa tarde.

      Estou com problemas em Filtrar HTTPs com Squid em Modo Transparente, ao ativar HTTPS/SSL Interception e informar a CA importada o serviço não sobe e o log informa o erro:

      Bungled /usr/local/etc/squid/squid.conf line 6: https_port 127.0.0.1:3129 intercept

      /pkg_edit.php: O comando '/usr/local/sbin/squid -f /usr/local/etc/squid/squid.conf' retornou o código de saída '1', a saída foi '2016/07/08 15:07:39| FATAL: tproxy/intercept on https_port requires ssl-bump which is missing. FATAL: Bungled /usr/local/etc/squid/squid.conf line 6: https_port 127.0.0.1:3129 intercept Squid Cache (Version 3.5.19): Terminated abnormally. CPU Usage: 0.011 seconds = 0.011 user + 0.000 sys Maximum Resident Size: 39696 KB Page faults with physical i/o: 0'

      Criamos um certificado para o nosso domínio pela letsencrypt.org e foram gerados os arquivos:


      fullchain.cer
      ca.cer
      Servidor.Dominio.cer
      Servidor.Dominio.csr
      Servidor.Dominio.key


      Importamos o arquivo ca.cer em Cert Manager / CAs
      Importamos os arquivos Servidor.Dominio.cer e  Servidor.Dominio.key em Cert Manager / Certificados

      Tentamos contornar o problema incluindo os parâmetros abaixo no campo Custom ACLS (Before Auth) mas não funcionou
      always_direct allow all
      https_port 3129 intercept ssl-bump key=/root/Servidor.Dominio.key cert=/root/Servidor.Dominio.cer cafile=/root/ca.cer

      Por favor nos informe se é possível usar o Squid Transparente com um Certificado Válido e o que devemos fazer para contornar o problema.

      Obrigado.

      Pfsense 2.3.1 64bits
      Squid 0.4.21

      1 Reply Last reply Reply Quote 0
      • maxwelber
        maxwelber last edited by

        Quero acompanhar esse tópico.

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

          É possível usar Certificado Válido no Squid Transparente para filtrar HTTPS?

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

            @catatau77:

            É possível usar Certificado Válido no Squid Transparente para filtrar HTTPS?

            Não, pois no caso não é certificado de usuário, e sim de uma CA.

            Tomas @ 2W Consultoria

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

              O squid assina os sites com uma CA, como o Thomas já postou. Pelo menos até hoje, não conheço nenhuma unidade certificadora que venda uma sub CA. Isso seria a porta para invalidar a CA raiz, já que seria possível assinar qualquer site com a CA de segundo ou terceiro nível entregue.

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

              Help a community developer! ;D

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

                @marcelloc:

                O squid assina os sites com uma CA, como o Thomas já postou. Pelo menos até hoje, não conheço nenhuma unidade certificadora que venda uma sub CA. Isso seria a porta para invalidar a CA raiz, já que seria possível assinar qualquer site com a CA de segundo ou terceiro nível entregue.

                Buenas, está vivo ainda? rsrs Faz tempo que não passa por aqui!!

                Tomas @ 2W Consultoria

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

                  Obrigado pelas respostas.
                  Tenho que dar acesso a alunos de uma escola, que dica vocês me dão quanto ao acesso de páginas https?
                  Http é tranquilo com squidguard mas o https fica difícil já que terei que usar proxy transparente e me parece inviável instalar certificado não válido em todos os equipamentos particulares dos alunos.
                  Fico grato com a ajuda.

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

                    Uma opção seria usar nxFilter, não é a melhor mas pra quem não tem nada.

                    Tomas @ 2W Consultoria

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

                      Vou dar uma olhada nesse NxFilter,  não conheço.
                      Obrigado

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post