I have a one node Elasticsearch server that is sitting on 192.168.30.6. I would like a number of devices, on different local subnets to be able to hit this server on port 9200. I have my Elasticsearch.yml configured so the network.host is 192.168.30.6 and the http.port is 9200.
If I try to reach this on 9200 from another local subnet I cannot. Am I doing something wrong in the config?
This seems to be network related. If you can access it from the same subnet and you have no special configurations in Elasticsearch.yml, then it is exposed as normal.
What OS is the machine that cannot access the endpoint ? Have you tried nmap / telnet or traceroute to see that route the connection is taking ?
I can ping it and traceroute to it. When I try to port scan it does not come back successful. Thats what has me thinking its the config on Elasticsearch that I do not have correct. I am not using UFW on the Elasticsearch node, if that helps. Its turned off.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.