Olá, este erro (hotspot, warning, deb...NOME(IP) accounting request not sent: no response, começou a aparecer de uma hora para a outra.

Fiz a atualização para a versão 4.99 mais já faz 2 dias e não tive problemas com ela, mais agora esta aparecendo esta msg.

Já pesquisei aqui no forum e fiz tudo que li para parar o problema e nada...

Já re-atualizei o mk, reparei banco de dados, até atualizei o debian, e nada.

Verifiquei as configurações e como não tinha mexido em nada está tudo ok.

Pingo do mikrotik o mk e não perco nenhum pacote, testo o ssh e esta tudo funcionando normal.

O mais estranho é que o erro ocorre para alguns clientes e outros não.

mesmo os que estão dando o erro continua navegando normalmente.

Alguém poderia me ajudar???

Não reinicie o mikrotik depois da att, apenas o mk, estou com um receio de reiniciar o mikrotik e para tudo.. 

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

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • Resolvi da seguinte forma. Criei um script que verifica se o serviço freeradius está rodando. Se estiver deixa como está. Se não estiver ele inicia o serviço.

    Criei o script dentro da pasta /opt

    #!/bin/bash
    #Scripts to start services if not running
    if pgrep -x freeradius >/dev/null
    then
    echo "FREERADIUS is running"
    else
    echo "FREERADIUS stopped"
    service freeradius start
    fi

    Depois dou o comando para tornar o script em executável:

    chmod 755 freeradius.sh

    Depois com o comando crontab -e crio um novo agendamento para verificar de 1 em 1 minuto se o serviço está rodando:

    # Start freeradius service at every minute of all days
    * * * * * /opt/freeradius.sh

    Problema resolvido! Essa vale para aqueles que não querem atualizar a versão do mkauth e possivelmente enfrentar outros problemas decorrentes de update.

  • Por favor, alguém poderia me ajudar a resolver esse problema?

  • Hoje fiquei acordado até o horário em que acontece o problema e, quando ocorreu, pude verificar que o serviço freeradius estava paralisado:

    root@mk-auth:~# service freeradius status
    [FAIL] freeradius is not running ... failed!

    Com o comando service freeradius restart o mesmo foi reestabelecido:

    root@mk-auth:~# service freeradius restart
    [ ok ] Checking FreeRADIUS daemon configuration...done (Configuration appears to be OK).
    [....] Stopping FreeRADIUS daemon: freeradius/sbin/start-stop-daemon: warning: failed to kill 2304: No such process
    . ok
    [ ok ] Starting FreeRADIUS daemon: freeradius.

    Agora a pergunta: porque todo dia no mesmo horário o serviço é paralisado? Acredito que seja algum processo pré-configurado que esteja ocasionando esta paralização e que não faz o restart do serviço.

  • Mais uma informação, olhando o log radius.log, toda vez que tenho o problema relatado acima, acontece o seguinte erro e sempre no mesmo horário:

    Sat Nov 30 03:11:38 2019 : Error: rlm_sql_mysql: Couldn't connect to MySQL server root@localhost:mkradius
    Sat Nov 30 03:11:38 2019 : Error: rlm_sql_mysql: MySQL error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111 "Connection refused")

  • Revivendo este tópico... estou com o mesmo problema que o Gustavo... já fiz de tudo e nada resolve. Executei o comando mysqlcheck -u root -pvertrigo mkradius --auto-repair e tive o seguinte resultado:

    mkradius.atualizar OK
    mkradius.nas OK
    mysqlcheck: Got error: 2013: Lost connection to MySQL server during query when executing 'CHECK TABLE ... '

    E agora, o q faço? Meu MK está na versão 18.02 64bits

  • Muito estranho do mesmo modo com que começou a dar o erro ele parou

    Ficou praticamente a sexta dando esses erros e depois voltou ao normal.

    Estou preparando uma outra maquina para deixar de reserva e ja vou instalar esta ultima iso que me falou Pedro.

    Obrigado pela atenção,

    OBS: com uma maquina nova (outro HD) vou ter q comprar outra licença? 

    Pedro Filho disse:

    faz um update manual, depois executa o comando abaixo no console do linux, reinicia o servidor e ver se resolve, se não é preciso reinstalar o sistema usando a ultima ISO http://goo.gl/PXErG:


    mysqlcheck -u root -pvertrigo mkradius --auto-repair
  • Como dito já havia tentado.

    Adrian Carneiro disse:

    Cara tive um problema parecido repara o banco de dados.
  • faz um update manual, depois executa o comando abaixo no console do linux, reinicia o servidor e ver se resolve, se não é preciso reinstalar o sistema usando a ultima ISO http://goo.gl/PXErG:


    mysqlcheck -u root -pvertrigo mkradius --auto-repair

  • Cara tive um problema parecido repara o banco de dados.
This reply was deleted.