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

    Proxy transparent + captive portal não funciona

    Scheduled Pinned Locked Moved Portuguese
    13 Posts 4 Posters 3.3k 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.
    • R Offline
      ricain59
      last edited by

      Boa tarde,

      Neste momento tenho pfsense 2.3.2 onde instalei os package squid proxy + squid guard e sem o captive portal os utilizadores (em que meti authentication = none) tem acesso a internet e com o squid guard consigo bloquear o que eu desejar. Isso a 100% e com o proxy em modo transparent.

      Agora se tento ativar o captive portal com ou sem authentication method, os utlizadores ao abrir uma pagina obtem o erro: "The following error wan encountered while tryin to retrieve the url: http://…..." isso para qualquer endereço.

      Será alguma coisa que me esta a escapar na configuração do portal captive ou do squid proxy.

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

        Funciona olha esse topico.

        https://forum.pfsense.org/index.php?topic=111670.15

        1 Reply Last reply Reply Quote 0
        • R Offline
          ricain59
          last edited by

          Boa tarde,

          Obrigado pelo link mas continuo com o mesmo problema. Se meto no proxy a authentication em none funciona a 100%, se meto em captive portal dá me o erro :"The following error wan encountered while tryin to retrieve the url: http://…..." e não me mostra o captive portal e dá me logo esse erro

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

            Amigo esse topico é para usar Captive Portal e Squid ao mesmo tempo.

            1 Reply Last reply Reply Quote 0
            • R Offline
              ricain59
              last edited by

              Sim eu sei, e é o que eu uso squid + squidguard + captive portal = não funciona, só squid + squidguard = funciona :( já vi aquele link e fiz tudo o que esta lá e não consegui.

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

                pull request para atualizar a autenticação já publiquei baseado no script atualizado publicado no forum.

                só falta o core team aprovar.

                https://github.com/pfsense/FreeBSD-ports/pull/179

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

                Help a community developer! ;D

                1 Reply Last reply Reply Quote 0
                • R Offline
                  rlrobs
                  last edited by

                  Marcello, só uma observação.

                  O primeiro script postado pelo augusto (https://forum.pfsense.org/index.php?topic=111670.msg621968#msg621968) tem um bug quando existem várias instâncias do captive portal
                  Ele, Augusto, corrigiu aqui (https://forum.pfsense.org/index.php?topic=111670.msg632703#msg632703), porém eu nao testei pq achei um terceiro script. (foi no forum internacional mas nao faco ideia onde foi e por isso faltará os créditos….)

                  Segue o check_ip.php que estou usando--> https://forum.pfsense.org/index.php?topic=108596.msg631491#msg631491

                  1 Reply Last reply Reply Quote 0
                  • R Offline
                    ricain59
                    last edited by

                    Já segui esses links e não consigo por a funcionar :(.

                    A minha configuração:




                    No captive portal meti só isso que é a minha rede de teste:

                    E authentication a "No" no captive portal.

                    1 Reply Last reply Reply Quote 0
                    • R Offline
                      rlrobs
                      last edited by

                      ricain59, como está suas ACL's (Allowed Subnets) ?

                      A rede do captive portal ta ai?

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        ricain59
                        last edited by

                        Obrigado rlrobs pela ajuda.

                        Se entendi bem a sua pergunta, sim estão la. Veja o print:

                        Isso são redes que criei para testes. Funciona 100% proxy transparent (vejo isso pleo squidguard que bloqueia site e download), mas se ativa o capitve portal deixo de ter internet e não me abre a pagina do captive portal.

                        Se precisar de mais configurações que fiz diz.
                        Obrigado.

                        1 Reply Last reply Reply Quote 0
                        • R Offline
                          rlrobs
                          last edited by

                          Ok.

                          Vi uma coisa estranha na sua config(de acordo com o print).

                          Repare que na seção "transparent proxy"  existem dois "Bypass Proxy for Private Address Destination" (que inclusive eu deixo marcado) e dois "Bypass Proxy for These Destination IPs".
                          Ta isso mesmo ai?

                          1 Reply Last reply Reply Quote 0
                          • R Offline
                            ricain59
                            last edited by

                            Aqui no meu esta assim:

                            E funciona bem (sem o captive portal ativo). Não sei se esta errado assim?

                            1 Reply Last reply Reply Quote 0
                            • R Offline
                              ricain59
                              last edited by

                              Bom dia,

                              Eu devo ser mesmo um nabo :).
                              Mesmo com o update do squid para a versão 0.4.23 (que é o patch do marcelloc https://forum.pfsense.org/index.php?topic=111670.msg652454#msg652454) e mesmo assim não funciona.

                              Ao tentar navegar tenho o erro: Proibido o acesso (isso pelo squid)

                              O que posso fazer mais?

                              Obrigado pela ajuda.

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