So I have several Mikrotik routers in the field that then VPN back to a mikrotik.
My problem is the API always wants to be run on the VPN mikrotkik and not the Mikrotik in the field. The only way I can get it to work is to port forward the API port to the mikrotiks in the field. This will not work otherwise I would have to have hundreds of forwards and changes to my code. I even tried to change the API port but the vpn mikrotk still wants to run the code.