[ RESOLVIDO ] API's recentes para MK-Auth vs Mikrotik

Pedro gostaria de saber se na nova versão do SISTEMA MK-AUTH 32 BITS 4.110 as API's tiveram algumas alterações, percebi que não estão rodando corretamente no script do mikrotik, realizei todas mais o comando do script não esta sendo enviadas para o mikrotik e nem para o mk-auth, Lembrete todos funcionavam corretamente na versão : 4.100

Segue Script's que utilizo:

ler_arp

ler_dhcp

ler_ip

ler_pgaviso

ler_pgcorte

ler_queues

rm_pgaviso 

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

  • Vc viu que tem o script queue.php, ele contém os queue.



    Márcio de Assis Ferreira Júnior disse:

    perdro no scritp de ler dchp tem como manda o controle de banda do cliente ?

    ele exporta ip, mac mais não vem o controle de banda!

    é coloca ?

    1488861264?profile=RESIZE_1024x1024

    Pedro Filho disse:

    ok, vlw o aviso...

    Messias Batista disse:

    Pessoal segue novos API para Versão 4.108 em diante

    http://www.mk-auth.com.br/tool_fetch/

    Obrigado a todos!

    RESOLVIDO!

  • perdro no scritp de ler dchp tem como manda o controle de banda do cliente ?

    ele exporta ip, mac mais não vem o controle de banda!

    é coloca ?

    1488861264?profile=RESIZE_1024x1024

    Pedro Filho disse:

    ok, vlw o aviso...

    Messias Batista disse:

    Pessoal segue novos API para Versão 4.108 em diante

    http://www.mk-auth.com.br/tool_fetch/

    Obrigado a todos!

    RESOLVIDO!

  • ok, vlw o aviso...

    Messias Batista disse:

    Pessoal segue novos API para Versão 4.108 em diante

    http://www.mk-auth.com.br/tool_fetch/

    Obrigado a todos!

    RESOLVIDO!

  • Show, vlw pelo retorno!

  • Funcionou redondinho na versao 4.110, e 6.38.7 do mikrotik. só fiz umas alterações pq na minha RB as vezes dava erro.
    1 - dividi em 2 cada script colocando uma pausa no agendamento.
    2 - no script DHCP adicionei para remover os static que o mk-auth adiciona.
    3 - no agendamento do Sheduler alterei o comando.
    4 - Eliminei pagina de aviso. Só corte
    Lembrando que tenho vários ramais, e cada vez que é alterado um cliente, executo manual os script no mikrotik do ramal
    Ficou assim.

    /system script
    add name=ler_arp1 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#===============================\r\
    \n:global IPMKAUTH \"172.31.255.2\"; \r\
    \n:global KEY \"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"; \r\
    \n:global RAMAL \"172.31.255.1\";\r\
    \n:global done \"\";\r\
    \n/tool fetch mode=http url=\"https://\$IPMKAUTH/mkt/arp.php\\\?key=\$KEY&ramal=\$RAMAL\" src-path=mkt_arp.php dst-path=mkt_arp.rsc;\r\
    \n:set done \"true\";\r\
    \n"
    add name=ler_arp2 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\
    ":if ( [/file find name=mkt_arp.rsc] != \"\" ) do={\r\
    \n :log warning \"Importando ARP\";\r\
    \n /import mkt_arp.rsc;\r\
    \n /file remove mkt_arp.rsc;\r\
    \n}\r\
    \n"
    add name=ler_dhcp1 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#===============================\r\
    \n:global IPMKAUTH \"172.31.255.2\"; \r\
    \n:global KEY \"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"; \r\
    \n:global RAMAL \"172.31.255.1\";\r\
    \n:global done \"\";\r\
    \n/tool fetch mode=http url=\"https://\$IPMKAUTH/mkt/dhcp.php\\\?key=\$KEY&ramal=\$RAMAL\" src-path=mkt_dhcp.php dst-path=mkt_dhcp.rsc;\r\
    \n:set done \"true\";\r\
    \n"
    add name=ler_dhcp2 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=":if ( [/file find name=mkt_dhcp.rsc] != \"\" ) do={\r\
    \n :log warning \"Importando DHCP\";\r\
    \n /ip dhcp-server lease remove [/ip dhcp-server lease find comment~\"cliente\"];\r\
    \n /ip dhcp-server lease remove [/ip dhcp-server lease find comment~\"adicional\"];\r\
    \n /import mkt_dhcp.rsc;\r\
    \n /file remove mkt_dhcp.rsc;\r\
    \n}\r\
    \n"
    add name=ler_pgcorte1 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#===============================\r\
    \n:global IPMKAUTH \"172.31.255.2\"; \r\
    \n:global KEY \"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\"; \r\
    \n:global RAMAL \"172.31.255.1\";\r\
    \n:global done \"\";\r\
    \n/tool fetch mode=http url=\"https://\$IPMKAUTH/mkt/pgcorte.php\\\?key=\$KEY&ramal=\$RAMAL\" src-path=mkt_pgcorte.php dst-path=mkt_pgcorte.rsc;\r\
    \n:set done \"true\";\r\
    \n"
    add name=ler_pgcorte2 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\
    ":if ( [/file find name=mkt_pgcorte.rsc] != \"\" ) do={\r\
    \n :log warning \"Importando PgCorte\";\r\
    \n /import mkt_pgcorte.rsc;\r\
    \n /file remove mkt_pgcorte.rsc;\r\
    \n}\r\
    \n"
    add name=ler_queues1 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source="#===============================\r\
    \n:global IPMKAUTH \"172.31.255.2\"; \r\
    \n:global KEY \"xxxxxxxxxxxxxxxxxxxxxxxxxxxx\"; \r\
    \n:global RAMAL \"172.31.255.1\";\r\
    \n:global done \"\";\r\
    \n/tool fetch mode=http url=\"https://\$IPMKAUTH/mkt/queues.php\\\?key=\$KEY&ramal=\$RAMAL\" src-path=mkt_queues.php dst-path=mkt_queues.rsc;\r\
    \n:set done \"true\";\r\
    \n"
    add name=ler_queues2 owner="" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon source=\
    ":if ( [/file find name=mkt_queues.rsc] != \"\" ) do={\r\
    \n :log warning \"Importando QUEUES\";\r\
    \n /import mkt_queues.rsc;\r\
    \n /file remove mkt_queues.rsc;\r\
    \n}\r\
    \n"

    /system scheduler
    add interval=12h name=ler_arp on-event="/system script run ler_arp1\r\
    \n:delay 5.0s;\r\
    \n/system script run ler_arp2\r\
    \n\r\
    \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=may/27/2017 start-time=15:18:43
    add interval=12h name=ler_dhcp on-event="/system script run ler_dhcp1\r\
    \n:delay 5.0s;\r\
    \n/system script run ler_dhcp2\r\
    \n\r\
    \n\r\
    \n" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=may/27/2017 start-time=15:18:55
    add interval=3h name=ler_pgcorte on-event="/system script run ler_pgcorte1\r\
    \n:delay 5.0s;\r\
    \n/system script run ler_pgcorte2" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=may/27/2017 start-time=15:19:06
    add interval=1d name=ler_queues on-event="/system script run ler_queues1\r\
    \n:delay 5.0s;\r\
    \n/system script run ler_queues2" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon start-date=may/27/2017 start-time=15:19:16

  • Obrigado. Amanhã já vou testar e posto aqui os resultados.


    Messias Batista disse:

    Pessoal segue novos API para Versão 4.108 em diante

    http://www.mk-auth.com.br/tool_fetch/

    Obrigado a todos!

    RESOLVIDO!

  • Pessoal segue novos API para Versão 4.108 em diante

    http://www.mk-auth.com.br/tool_fetch/

    Obrigado a todos!

    RESOLVIDO!

  • Percebi na Versão 4.108

    foi integrado a Autenticação na API

  • Observei aqui que as informações do servidor não esta gerando informações!

  • Estou com o mesmo problema... Tive que voltar para a versão 4.99... 

This reply was deleted.