PFSense após atualização versão 2.3.2-RELEASE-p1 não autentica captive portal
-
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.
-
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:
-
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>
-
Talvez tu já tenha achado esse link, mas caso não tenha, segue:
https://forum.pfsense.org/index.php?topic=110073.0Uma boa discussão sobre isso. Nos informe.
-
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?
-
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.
-
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?
-
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".
-
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.