Estou passando por uma dificuldade técnica com o MKAuth com relação ao DHCP server do Mikrotik.
Uso uma Mikrotik V6.7 numa CCR 1036. Apos Um reboot ela estava desligando a cada duas horas por causa imagino eu do erro constante no log "already have static lease for this client".
Imagino Ser isso Pois após desabilitar o script do arquivo dhcp.rsc ela rodou 3 dias direto sem pane.
Observei que como o próprio erro já diz que o problema era os MAC e ips já estavam alocados. com o comentário "cliente_XXXXXXXX". Depois de algumas pesquisas observei que o MK_auth passa para o Leases por SSH esta reserva.
Então Pergunto: Qual método leases no dhcp server deve ser usando FTP ou SSH? Não encontrei uma maneira de desativar o SSH. O FTP eu Desativei o script.
Observei ainda que SSH a reserva fica para sempre se não for retirada manual. Enquanto que no FTP ele sempre apaga o ultimo cadastrado e cadastra os atuais com o arquivo dhcp.rsc.
Outra coisa estranha é que mesmo com a reserva no Leases alguns usuários trocavam de ips.
Estou ficando louco na Central de atendimento. Já foi limpado o IP e Mac no MK auth e pedido para pegar novos. mesmo assim os problemas persistem. Certo de uma atenção abro este tópico.
Respostas
# ferramenta de backup do sistema via email
*/5 * * * * root /opt/php5/bin/php -q /usr/local/mkauth/scripts/dhcp_mkt.php > /dev/null
11,31,47 * * * * root /opt/php5/bin/php -q /usr/local/mkauth/scripts/clientes_mkt.php > /dev/null
11,31,47 * * * * root /opt/php5/bin/php -q /usr/local/mkauth/scripts/pgaviso_mkt.php > /dev/null
*/5 * * * * root /php5/bin/php -q /usr/local/mkauth/scripts/ftp_mkt.php > /dev/null
eu editei seu script para q rodasse a cada 5 mim mais parou de funcionar..
21 minutos...
Warlley G. Teixeira disse:
quanto tempo o mk-auth leva para atualizar o dchp.rsc do mikrotik alguem sabe?
tenta a mesma solução amigo...
antonio carlos disse:
estou com mesmo problema.
muito obrigado por aviso Tiago, valeu amigo...
Tiago Carvalho disse:
Funcionou Muito Bem. Não Estou tendo mais problemas.
Mas alem do que foi inserido no script eu também atualizei o firmware da ccr.
Desde já muito obrigado.
Ok, Pedro Coloquei em produção. E estou observando.
Muito Obrigado pela Ajuda. O sistema ERP Mk-auth é muito fera. Parabéns pelo Projeto.
Se precisar de qualquer coisa estou as ordens para ajudar.
tem razão amigo, irei resolver, até isso coloca o codigo abaixo no seu script de import da dhcp bem acima do outro codigo que ele limpa seu dhcp antes de incluir os novos leases:
:foreach i in=[/ip dhcp-server lease find]\
do={
/ip dhcp-server lease remove numbers=$i;
}