Hi. I'm trying to get the TNServer.exe running in a virtual machine using Azure. I used to use Amazon EC2 cloud a while ago, but I figure I might as well use Azure since I get a free membership from my job.
So far I just have the executable running like below. IP is colored out for safety.

When I try to connect from my game it fails to connect to the external IP in red. I can connect locally when I run TNServer on my own machine.
Is there a step I'm missing?
Edit: Here's my ports I opened, but still nothing. The other two are the same with 28 and 29 as UDP. I also allowed it through the Windows Firewall in the VM.
