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

    PFSense após atualização versão 2.3.2-RELEASE-p1 não autentica captive portal

    Scheduled Pinned Locked Moved Portuguese
    9 Posts 2 Posters 1.2k 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.
    • E
      ewertton9
      last edited by

      Após atualizar o PFSense para a versão 2.3.2-RELEASE-p1 (i386) o captive portal não autentica, ele abre a página que criei para o captive portal, porém ao clicar no botão aceitar ao invés de seguir para a página de after autentication ele volta para o captive portal.

      Alguém pode me dar um auxílio?

      Trabalho com Vlans, todas as redes chamam a pagina do captive portal, mas nenhuma delas consegue passar. Sem o captive portal navego normalmente. Utilizo um sinal de velox na Wan. Trabalho com proxy transparente.
      No print dá pra ver que ele está chamando o site que estou tentando navegar, porém no segundo print ele retorna sempre para este endereço, que é o do captive portal.

      1.JPG
      1.JPG_thumb
      2.JPG
      2.JPG_thumb

      1 Reply Last reply Reply Quote 0
      • empbillyE
        empbilly
        last edited by

        O seu arquivo php contem todos os campos que são solicitados pelo pfsense?

        Upload an HTML/PHP file for the portal page here (leave blank to keep the current one). Make sure to include a form (POST to "$PORTAL_ACTION$") with a submit button (name="accept") and a hidden field with name="redirurl" and value="$PORTAL_REDIRURL$". Include the "auth_user" and "auth_pass" and/or "auth_voucher" input fields if authentication is enabled, otherwise it will always fail.
        Example code for the form:
        
        

        https://eliasmoraispereira.wordpress.com/

        1 Reply Last reply Reply Quote 0
        • E
          ewertton9
          last edited by

          Esse é o código que estou trabalhando aqui, personalizei a página, retirei os campos de user e senha e do voucher, mas mantive o botão aceitar. Independente disto, eu salvei este modelo do próprio PFSense porém não autentica também. Antes da atualização, este mesmo código funcionava perfeitamente.

          
              <title>Cachoeiro Digital</title>
          
                              ![](captiveportal-banner.png)                            
          
                                  ![](captiveportal-informacao-1.jpg)
          
                                  ![](captiveportal-informacao-2.jpg)
          
          ![](captiveportal-locais.png)
          
                          <iframe src="captiveportal-termodeuso.htm" width="100%" height="200%"  ="" scrolling="Auto" frameborder="0" id="teste"></iframe> 
          
          <form method="post" action="$PORTAL_ACTION$">
          
          Clicar em Aceitar, significa que você concorda com os termos de compromisso e a política de privacidade.
          
                  </form>
          
          <footer>          
          
                              ![](captiveportal-barra_inferior.png)                
          
                  </footer>
          
          
          1 Reply Last reply Reply Quote 0
          • empbillyE
            empbilly
            last edited by

            Talvez tu já tenha achado esse link, mas caso não tenha, segue:
            https://forum.pfsense.org/index.php?topic=110073.0

            Uma boa discussão sobre isso. Nos informe.

            https://eliasmoraispereira.wordpress.com/

            1 Reply Last reply Reply Quote 0
            • E
              ewertton9
              last edited by

              Boa tarde,

              verifiquei nesta página que me indicou e em outras também, porém não obtive uma resposta. Encontrei até paginas personalizadas com o mesmo código html que o meu, porém direciona sempre para a página do captive portal. Eu coloco por exemplo a página da Google para depois da autenticação, porém não direciona. Será alguma função nova nesta atualização que estou faltando para configurar?

              1 Reply Last reply Reply Quote 0
              • empbillyE
                empbilly
                last edited by

                Já tentou utilizar outro código para testar?

                Esse mesmo que o pfsense disponibiliza. Se funcionar com ele, está faltando algo no teu código.

                https://eliasmoraispereira.wordpress.com/

                1 Reply Last reply Reply Quote 0
                • E
                  ewertton9
                  last edited by

                  Valeu pela força empbilly,
                  eu vi este código no captive portal, porém eu preciso do código em que não é necessário os campos user, senha e vocher, somente o botão de aceitar, não trabalho com cadastro aqui, somente a nível de registro de quantas conexões tive no dia pelo captive portal e para usar as funções de limitação de tempo e outros recursos mais, que somente funcionam com o captive portal.

                  Eu utilizava normalmente antes de atualizar o PFSense para a última versão. Será que agora existe outra opção que não estou configurando?

                  1 Reply Last reply Reply Quote 0
                  • empbillyE
                    empbilly
                    last edited by

                    @ewertton9:

                    Valeu pela força empbilly,
                    eu vi este código no captive portal, porém eu preciso do código em que não é necessário os campos user, senha e vocher, somente o botão de aceitar, não trabalho com cadastro aqui, somente a nível de registro de quantas conexões tive no dia pelo captive portal e para usar as funções de limitação de tempo e outros recursos mais, que somente funcionam com o captive portal.

                    Eu utilizava normalmente antes de atualizar o PFSense para a última versão. Será que agora existe outra opção que não estou configurando?

                    Poste umas printscreen da configuração que tu fez no captive portal.

                    Verifique também a opção "authentication" como mostra a imagem abaixo.

                    Acredito que no teu caso precisa estar marcado "No Authentication".

                    https://eliasmoraispereira.wordpress.com/

                    1 Reply Last reply Reply Quote 0
                    • E
                      ewertton9
                      last edited by

                      Bom dia,

                      creio que se marcar a opção no autentication não vai chamar a página do captive portal. Esta página eu venho trabalhando com ela a anos e foi somente após a atualização que parou de funcionar. Abre normalmente a pagina de autenticação, porém ao clicar em aceitar a página é recarregada ao invés de dar seguimento na navegação.

                      Habilitei a página default do CP para testar, criei um user com senha, porém acontece a mesma coisa, ele sempre direciona para a página do CP.

                      Segue os prints de configuração do CP aqui.

                      3.JPG_thumb
                      3.JPG
                      4.JPG
                      4.JPG_thumb
                      5.JPG
                      5.JPG_thumb

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