Pessoal, boa tarde.

Estamos passando por uma dificuldade tremenda aqui, o que acontece.

Usamos o bloqueio por pool via radius, funcionava de boa, após a ultima atualização, o mesmo não funciona mais.

Fazendo alguns testes, percebemos o seguinte:

O mk-auth não está enviando o comando para a desconexão do cliente. Ex.:

sudo echo "User-Name=usuario01, Framed-IP-Address=10.1.6.87" | radclient -t 0 45.191.155.19:3799 "disconnect" 123456

se eu acesso a CLI do mk-auth e executo este comando manualmente, o cliente é desconectado na hora no mikrotik, agora, se eu no mk-auth desbloqueio ou bloqueio um cliente, este comando não é enviado para o mikrotik derrubar o cliente.

Conseguem verificar isso por favor ?

Caso complicado de ser corrigido, teria como criar uma tela no sistema onde na mesma listaria os clientes bloqueados e um botão exportar, e ao clicar no botão, criar uma linhas de comando para cada cliente bloqueado e exportar em um arquivo txt ?

Assim, poderiamos fazer essa desconexão dos clientes bloqueados de forma manual porém dinamica, pois o sistema geraria de todos os clientes bloqueados.

o arquivo txt, ficaria da seguinte forma:

sudo echo "User-Name=usuario01, Framed-IP-Address=10.1.6.87" | radclient -t 0 45.191.155.19:3799 "disconnect" 123456

sudo echo "User-Name=usuario02, Framed-IP-Address=10.1.6.88" | radclient -t 0 45.191.155.19:3799 "disconnect" 123456

sudo echo "User-Name=usuario03, Framed-IP-Address=10.1.6.89" | radclient -t 0 45.191.155.15:3799 "disconnect" 123456

sudo echo "User-Name=usuario04, Framed-IP-Address=10.1.6.90" | radclient -t 0 45.191.155.15:3799 "disconnect" 123456

sudo echo "User-Name=usuario05, Framed-IP-Address=10.1.6.91" | radclient -t 0 45.191.155.21:3799 "disconnect" 123456

No caso acima, muda o nome do usuário, o ip do usuário, e o ramal onde o mesmo está conectado.

Fico no aguardo.

Obrigado.

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Enviar-me um email quando as pessoas responderem –

Respostas

  • Boa tarde prezado(a),

    Faz um novo update pelo Putty, verifica se vai baixar e instalar os pacotes e reinicia o sistema, para ver se normaliza.

    Qualquer dúvida, estamos à disposição.

    Atenciosamente,
    Equipe MK-AUTH

  • Boa tarde.

    Fiz conforme solicitado, e o que aconteceu foi o que já tinha acontecido.

    Continua sem funcionar a desconexão dos clientes ao serem bloqueados e os nomes dos clientes que tem acento ou até mesmo ç, não estão sendo apresentados de forma correta.

    Esse problema do nome do cliente, eu fiz um downgrade e um update pela CLI e solucionou, porém com este ultimo update que fiz, retornou este problema também.

    Obrigado.

  • Prezado(a),

    Qual a versão que ficou, depois de fazer a atualização? 19.01 k3.1 ou 19.01 k4.9 ?

    A solução de contorno para corrigir a questão da acentuação dos nomes, é fazer o downgrade para a versão 18.02 e depois fazer apenas 1 update pelo Putty, depois de desativar o update automático.

    Qualquer dúvida, estamos à disposição.

    Atenciosamente,
    Equipe MK-AUTH

  • Boa tarde.

    Agora está na versão 19.01 K4.9.

    Sim, eu já havia feito o downgrade e um update somente, solucionou sim a questão dos caracteres, porém, no post anterior, você me orientou a fazer um update naquele momento.

    Fiz conforme solicitação sua, pois achei que alguém da equipe de desenvolvimento teria feito alguma modificação que impactasse no problema.

    Obrigado

  • Prezado(a),

    Se o bloqueio por pool não funcionou depois de fazer o downgrade, refaça a configuração do Mikrotik no sistema, no controle de servidores, em Provedor > controle de cadastros, após concluir, exporte a nova chave SSH e importe no Mikrotik.

    http://mk-auth.com.br/page/configurar-ssh

    Qualquer dúvida, estamos à disposição.

    Atenciosamente,
    Equipe MK-AUTH

  • Boa tarde.

    O comando abaixo, ele derruba a conexão do cliente diretamente usando radius incoming. Não depende de SSH ou qualquer outro tipo de conexão.

    sudo echo "User-Name=usuario01, Framed-IP-Address=10.1.6.87" | radclient -t 0 45.191.155.19:3799 "disconnect" 123456

    Executando o comando na CLI (Comand Line Interface) do Mk-Auth, a conexão do cliente é finalizada.

    Você conegue ver no sistema como ele gera essa linha e ao invés de executa-la gerar um arquivo txt pra ser salvo e assim executarmos de forma manual ?

    Só isso já resolveria todos os problemas que estamos passando por conta de o sistema não desconectar os cliente que são bloqueados ou desbloqueados.

    Obrigado.

  • Resolvido.

    Fiz um script em php e coloquei no cron do linux.

  • Bom dia Pedro,

    Alguma novidade na resolução deste problema?

    Estamos com o mesmo caso após atualização.

    Versão: 20.01 :: K4.9

  • Boa tarde, estou com esse problema tbm, o mkauth bloqueia o usuário mas ele continua logado normalmente na CCR, solução provisória que encontrei foi programar a ccr pra reiniciar toda madrugada pra derrubar todos os bloqueados! Mas isso gera problemas com quem joga e deixa jogo conectado,pois derruba os não bloqueados tbm qdo reinicia! Alguma solução pra esse problema sem precisar fazer downgrade de versão ou atualização? Uso mkauth 19, desde já muito obrigado!

  •  

    Olá, quem ainda estiver com problemas para bloquear e/ou desconectar usuários inadimplentes no Mk-Auth, basta entrar em contato com o pessoal da Bee Solutions.

    Cisco ou Mikrotik.

    Site: https://beesolutions.com.br

    Bee Solutions
This reply was deleted.