I created a VM in Azure with an ip of 52.189.255.38. I can ssh into the VM. I installed ElasticSearch on the VM. I can access the ElasticSearch server on the VM via localhost on port 9200. I add an inbound rule on the NSG to open port 9200. And yet for some reason I cannot access the ElasticSearch server on http://52.189.255.38:9200 over the internet. What gives?