I am running a NodeJS app on port 5000 on an Ubuntu 18.04 VM on Azure and I need external access to that app. I created the inbound and outbound rules and double checked the settings based on this guide https://docs.microsoft.com/en-us/azure/virtual-machines/windows/nsg-quickstart-portal but so far I am unable to access the app using my public ip and port.
Is there anything else I should look for? Most guides I found suggest adding outbound and inbound rules. I also checked the firewall in Ubuntu it's disabled by default.
Found this post as well (Azure Network Security Group - Inbound - Ports Not working).
netstat -ant|grep 5000shows this: