Olá, depois da última atualização estou com dois problemas:
1: Simultaneous-use: o radius está recusando autenticar muitos clientes e nos logs aparece " Auth: Multiple logins (max 1) [MPP attempt]: [LOGIN-DO-CLIENTE] (from client NOME-RB port 15818195 cli MAC-DO-CLIENTE)"
Contudo em nenhum cliente está marcado com a opção de login único no mkauth. Se eu reparo o cliente, então ele autentica. Tem como desativar isso para todos os clientes?
2. SQL IP Pool: nos logs do radius está aparecendo um monte de erros com relação à IP Pool, como " Info: No Pool-Name defined". No momento eu desativar o sqlippool do radius (no radius.conf e o módulo em sites-available/default). Existe alguma opção para o radius parar de dar essas mensagens, deixo desativado as configuração, ou simplesmente volto as configurações e ignoro essas mensagens?



Respostas
Pode-se remover todos os registros com simultaneous-use do radius. Basta entrar no mysql e digitar "delete from radcheck where attribute='Simultaneous-Use';" sem as aspas (").
Estou tendo o mesmo problema, Foi resolvido?
não é para tem na radcheck esse dado pois vc não ativou o login simultaneo, se tem deleta ela...
Victório disse:
Guilherme, o cliente não está autenticado em lugar nenhum, em nenhuma RB. Quando ele tenta se autenticar no mikrotik, o freeradius recusa o login e no log do freeradius ele diz que o cliente já está autenticado. Log do freeradius:
Sat Jul 11 12:00:30 2015 : Auth: Multiple logins (max 1) [MPP attempt]: [diegosilvap] (from client RB 2011 Sala Online port 15818154 cli XX:XX:XX:XX:XX:XX))
O cliente só autentica quando entro no mkauth e reparo o cliente.
Isso começou dia 11 desse mês às 12:00.
Como solução temporária, estou pensando em alterar diretamente o banco de dados e remover a opção Simultaneous-Use da tabela radcheck, contudo não sei se isso pode dar algum problema, por isso estou procurando uma solução melhor, até porque teria que ficar removendo esses parametro cada vez que se cadastrasse ou alterasse algum cliente.
Esqueça o mkauth, ele apenas "fala" para seu servidor radius, não tem nada haver com o mkauth, verifica se tem 2 logins iguais, tanto no pppoe quanto no hotspot. Verifica tambêm os ips dos clientes.
Victório disse:
É possível desativar o Simultaneous-Use no mkauth?
Se você está falando do profile PPPoE do Mikrotik, então essa opção já está ativada. Não ficou claro no tópico original, mas está acontecendo de o cliente não estar logado e a radius recusa o login dizendo que o cliente está logado.
Guilherme Freitas disse:
vai no profile e habilite uma opção chamada "one session per host" !