Ok, so you can connect to the node from the VM, but not from your macbook. I also can’t access your node from my machine.
If I try I immediately get “connection refused”. So I expect that you either have some routing or firewall issues on Azure, but I can’t really help with those.