url="https://$IPMKAUTH/api/mkt_pppoe.php\?key=$KEY&ramal=$RAMAL" src-path=mkt_pppoe.php dst-path=mkt_pppoe.rsc
usava ela para exportar os clientes no mk auth, porem observei que depois que atualizei ela nao funciona mais, alguém poderia dar uma força? Obrigado!
Respostas
agora é $IPMKAUTH/mkt/pppoe.php Sidcley.
Boa noite,
Pedro deu certinho, muito obrigado! pode fechar o tópico.
Pedro Filho disse:
ok amigo, valeu o feedback...
SIDCLEY SANTOS disse:
Fala Pedro!
Estou enfrentando problemas com o script quando o ramal não diretamente conectado ao MK-Auth.
Exemplos:
https://10.242.242.30/mkt/pppoe.php/?key=Ramal_Key_f796f3859d0d99f7...
Retorno: log warning "Nenhum MikroTik com IP 10.244.244.242 cadastrado no sistema.";
O IP 10.244.244.242 é do PC que estou usando o navegador.
https://10.242.242.30/mkt/pppoe.php
Retorno: log warning "Nenhum MikroTik com IP 10.244.244.242 cadastrado no sistema.";
Resumindo colocando ou não as variáveis ramal e key o MK-Auth pega o ip do equipamento que eu estou acessando. Aparentemente não está lendo a variável ramal.
Sendo assim só funciona corretamente o script se cadastro o ramal dentro do MK com o ip /30 em que ele conversa com o MK-Atuh.
A questão é que temos alguns pops remotos com dois enlaces /30 com OSPF e se cai o primeito enlace o script para de funcionar.
Exemplo:
Mikrotik do POP01- loopback 10.244.1.1 (usado no source address da conexão radius)
caminho1 - vlan 10 - 10.10.1.2/30
caminho2 - vlan 20 - 10.10.1.6/30
Se cadastramos no MK-Auth o ramal do pop01 com o ip 10.10.1.2 o script funciona. Se cadastramos no MK-Auth o ramal do pop01 com o ip 10.10.1.6 (vlan20) ou 10.244.1.1 (loopback) o script não funciona.
Versão 21.06 :: L4.9
Grato
Zandona
Giovani, consegiu resolver? Aqui é o mesmo problema com o Retorno: log warning "Nenhum MikroTik com IP xxx.xxx.xxx.xxx cadastrado no sistema.";. Versão do MK-AUTH 20.01 :: K4.9.
o meu só o scripit mesmo, sem caminhos diferentes.
:global IPMKAUTH "172.31.255.2";
:global KEY "key-api";
:global RAMAL "todos";
:global done "";
/tool fetch mode=http url="https://$IPMKAUTH/mkt/pppoe.php\?key=$KEY&ramal=$RAMAL" src-path=mkt_pppoe.php dst-path=mkt_pppoe.rsc;
:set done "true";
:if ( [/file find name=mkt_pppoe.rsc] != "" ) do={
:log warning "Importando PPPoE";
/import mkt_pppoe.rsc;
/file remove mkt_pppoe.rsc;
}
se puder ajudar eu agradeço.
o erro esta em em PROVEDOR>> CONTROLE DE CADASTROS >> CONTROLE DE SERVIDORES
Foi por erro e acerto pois, a abraviação de "MK", para mim sugere MK-Auth, quando na verdade é abreviação de "MIKROTIK". Só setar esse endereço com o do seu mikrotik e pronto