Cannot connect to open port in remote server

Solution 1:

Check on which IP address your ElasticSearch installation is listening on. If it is only listening on localhost you won't reach it from another machine even if the firewall rules are in place. You can check it with netstat -ano|find "9200" on a cmd.