Captive Portal não aparece tela de login depois de desconectar



  • Olá

    Amigos tenho um problema, no caso de usuario e senha queria uma configuração de toda vez que fosse usar a internet ele pedisse o usuario e senha, tentei colocar para ele desconectar a cada 3 minutos, porem no celular no caso quando ele desconecta você tenta acessar algum site e ele so fica carregando e não faz mais nada no final da que não é possivel acessar, mais nada de aparecer tela de login e senha, pelo computador ele até pede usuario e senha depois de 3 minutos porem demora cerca de 4 minutos carregando para aparecer a pagina de login.

    Por favor quem puder me ajudar agradeço



  • Esse não é o funcionamento do CP, enquanto esta conectado na rede a conexão fica ativa e não que seja um "problema" mas sim característica.

    Ja testou desconectar da rede e conectar novamente?



  • Olá

    Muito obrigado pela resposta

    sim entendi, porem isto não seria um problema se quando desconectasse ele conseguisse aparecer a tela de login novamente, pelo que percebi nos celulares a tela de login parece que é configurada para aparecer quando se pede para conectar ao wifi não quando abre o browser, então creio que seje este o motivo de não pedir mais a senha depois de eu derruba-lo no servidor. ele fica carregando a pagina e não vai por conta de não ter feito o login novamente.

    alguma dica em relação aos smartphones?

    Muito obrigado pela resposta



  • Alguém pode dar uma mão ai?:??



  • Quem sabe com uma "gambiarra" tu consiga resolver.

    Cria um cron pra reiniciar o CP e outra pra resetar os states.

    Reiniciar CP: https://forum.pfsense.org/index.php?topic=65828.msg358421#msg358421
    Resetar os states: https://forum.pfsense.org/index.php?topic=45951.msg240481#msg240481



  • Olá

    muito obrigado, vamos ver se entendi, não entendo nada de cron mais ao meu ver seria tipo um script que eu configuro para ele executar esses comandos quando eu fizer alguma coisa no CP tipo tirar os usuarios conectados?

    com isso vai fazer aparecer novamente a tela de login nos smartphones?

    Obrigado pela ajuda



  • muito obrigado, vamos ver se entendi, não entendo nada de cron mais ao meu ver seria tipo um script que eu configuro para ele executar esses comandos quando eu fizer alguma coisa no CP tipo tirar os usuarios conectados?

    A cron tu vai colocar pra rodar tipo de 5 em 5 minutos, pois no captive portal tu configurou pra que os usuários sejam desconectados a cada 5 minutos.

    Leitura: https://www.freebsd.org/doc/handbook/book.html#configtuning-cron

    com isso vai fazer aparecer novamente a tela de login nos smartphones?

    Somente tu testando pra ter certeza.



  • Uma observação, fazendo o "reset" dos estados de conexão irá derrubar todas a conexões ativas.
    É isso mesmo que você quer?



  • Olá

    Na verdade configurei para somente se o usuario ficar inativo por 5 minutos ele desconecta. e configurei para ele depois de 4 horas ser desconectado automaticamente.

    Fiz desta forma para forçar e habito de colocar Usuario e Senha

    teria  algum lugar no pfsense para eu colocar esses codigos pra ver se realmente no celular reseta e pede a senha novamente? pois se der certo eu já crio o cron para fazer isso de forma automatica

    Obrigado



  • Instala o pacote "cron". Depois vai em Services > Cron e adiciona as entradas.



  • Olá

    Obrigado vou testar e logo lhe retorno

    Obrigado