openvpn and api

hello , i have 2 servers online first routeros second radius server

and i have 1 router os local with dynamic ip ((client))

i am using openvpn to connect client to mikrotik on cloud connected success
and i am using it to connect radius server to mikrotik on cluod connected success

i am using this becouse client ip is change every reboot my router
i can connect to port 80 and port 22 but i cant connect to api or radius server by local ip ((openvpn ip )) and i cant show log on mikrotik when try to connect on radius server sorry for my english

Try to change the API port to port 80.

If you can connect that way, then the problem is the device that is connecting with the API. That device’s firewall needs to allow outgoing connections to the API port. Port 80 is already allowed, since it’s normally used for HTTP, but the API port isn’t.