Boa noite Pedro, a um tempo atrás estava com este mesmo problema e vc resolveu, o cliente conecta porém o mk-auth registra que houve a conexão aí depois de alguns segundos dá como se o cliente foi desconectado.
a versão eu atualizei antes de ontem é a
MK-AUTH 21.04 :: K4.9.
se puderes analisar fico grato.
Respostas
interim update no mikrotik , coloque para 3 minutos
opa amigo obrigado por responder, mas já está ativo o intervalo de 3 minutos veja:
a versão do meu mikrotik é 6.47.1
continuo sem o mkauth estar mantendo o histórico de conexões dos clientes. fico grato se mais alguém ou o Pedro ajudar.
Rodrigo Foureaux disse:
Pedro permaneço com este problema, e este mês fez um ano que abri este tópico e até hoje não recebi ajuda.
Tem inúmeros tópicos abertos aqui no forum falando do mesmo problema ou parecidos e filtrei aqui e deu três paginas de topicos relacionados ao problema mas sem solução para meu caso.
mkauth - Versão atualizadíssima. MK-AUTH 22.03 :: L4.9
mikrotik - é um ccr1009 versão 6.49
comunicação perfeita entre o concentrador pppoe e o mkauth
chave ssh ok
o mkauth consegue escrever um teste ssh no filter do concentrador pppoe
interim 3 min
radius na porta de 1812 e 1813
incoming 3799
e continua a mais de um ano sem fixar os conectados no mkauth, o cliente conecta aí aparece em conectado daqui a uns 3min desaparece da lista e fica sempre em zero.
o mkauth e o concentrador se comunica através de uma vlan diretamente e localmente.
Me ajuda aí.
Descobri o que houve, porém achei muito extranho e não sei ainda a causa, vou explicar pra ficar aqui documentado e talvez possa ajudar outras pessoas que venham a ter o mesmo problema.
A solução no meu caso foi muito simples. bastou instalar o Ntp cliente para que o horário fosse sincronizado mas vou detalhar o que achei extranho.
Neste momento eu pesquisei aqui no forum achei cerca de 3 paginas de tópicos só falando de assuntos relacionados a este problema de não fixar o cliente no relatório de conectados e assim o cliente fica cerca de 3min e desaparece. Aí na maioria dos tópicos vem as sugestões veja:
No mikrotik:
No mkauth:
e aí não se encontra nada errado tudo no padrão e funcionando, aí vem as outras dicas: Entra no terminal e corrige a hora com comando abaixo:
date 092119102022 (MMDDHHMMAAAA)
clock -w
ou
/sbin/hwclock -w
dpkg-reconfigure tzdata
America/Recife
date
E vc percebe que a hora e data está correta e aí vai dar uma olhada na tela pricipal do mkauth onde vai mostrar os logs mais recentes e está lá hora e data ok, porém se vc for em Relatórios/Conexões de acesso/ e entrar na aba Conectados vai perceber que está limpo ou o cliente na hora que conecta aparece passa cerca de 3 min e desaparece. Aí vc diz problema com hora e data não é. E aí que vc se engana como eu me enganei e fiquei sem este ajuste por mais de ano sem registrar o tempo correto de conexões dos clientes.
Fica a dica Pedro. vez ou outra aparece alguém aqui com este mesmo problema de o relatório de clientes/conectados estar vazio e extranhamente a hora e data no terminal linux é a mesma hora e data dos logs da tela principal do mk-auth porém se for olhar em Relatórios/Conexões de acesso/ na aba Todas, vai ver que o cliente conecta porém com hora errada e além de passar poucos minutos e aparece como desconectado.
( OBS: vale informar que a hora que mostra na conexão do cliente nesta aba é a única parte que mostra ERRADA )
e se entrar na aba Conectados vai ver que está vazio.
Vou aqui apenas colocar os comandos para instalar e configurar o Ntp cliente para que o mkauth sincronize hora e data, mesmo que no terminal apareça com hora e data certa, pois após este procedimento o meu foi normalizado e agora está mantendo o relatório de conectados perfeitamente.
date 092119102022 (MMDDHHMMAAAA)
clock -w
ou
/sbin/hwclock -w
dpkg-reconfigure tzdata
América/Recife
date
apt update
apt install ntp
nano /etc/ntp.conf
e procura conteúdo abaixo e comenta ou aponta para
# pool.ntp.org maps to about 1000 low-stratum NTP servers.$
# pick a different set every time it starts up. Please co$
# pool: <http://www.pool.ntp.org/join.html>
#pool 0.debian.pool.ntp.org iburst
#pool 1.debian.pool.ntp.org iburst
#pool 2.debian.pool.ntp.org iburst
#pool 3.debian.pool.ntp.org iburst
server a.ntp.br iburst
ou cria um servidor local NTP na sua rede, no seu mikrotik concentrador e aponta pra ele ao invés de e apontar para "a.ntp.br"
systemctl restart ntp
ou
/etc/init.d/ntp restart
ntpq -p
deve aparecer Sincronizado com o servidor NTP.
Talvez seja legal reiniciar o mkauth.
Espero ter ajudado alguém pois relatório de conexão de cliente é muito sério.
obrigado pela dica Carlos, já criei algumas funções no sistema para poder sicronizar hora no servidor radius e no mikrotik pois nos mikrotiks mais recentes elas precisam ser as mesmas, valeu mesmo...
eu vi isso acontece, no caso pra funciona normal tem que ta e mesma hora?
Para quem tem problemas com horários no mk-auth após atualização sugiro fazer procedimentos abaixo. pois irá sincronizar horário no terminal e no Admin do Mk-auth. Inclusive quando a hora do admin é diferente do horário no terminal.
date 092119102022 (MMDDHHMMAAAA)
clock -w
ou
/sbin/hwclock -w
apt update
apt install tzdata
dpkg-reconfigure tzdata
América/Recife
nano /opt/mk-auth/include/configure.php
date_default_timezone_set('America/Recife');
date
apt update
apt install ntp
nano /etc/ntp.conf
e procura conteúdo abaixo e comenta ou aponta para
# pool.ntp.org maps to about 1000 low-stratum NTP servers.$
# pick a different set every time it starts up. Please co$
# pool: <http://www.pool.ntp.org/join.html>
#pool 0.debian.pool.ntp.org iburst
#pool 1.debian.pool.ntp.org iburst
#pool 2.debian.pool.ntp.org iburst
#pool 3.debian.pool.ntp.org iburst
server a.ntp.br iburst
ou cria um servidor local NTP na sua rede, no seu mikrotik concentrador e aponta pra ele ao invés de e apontar para "a.ntp.br"
systemctl restart ntp
ou
/etc/init.d/ntp restart
ntpq -p
deve aparecer Sincronizado com o servidor NTP.
Talvez seja legal reiniciar o mkauth.
Espero ter ajudado alguém pois relatório de conexão de cliente é muito sério.