I am trying to deploy Elasticsearch 7.17.1 on a server behind a very strict firewall (basically no Internet access is allowed.
The deployment is via a bat file (not Docker).
The Elasticsearch.yml is virtually all comments, but having got the issue below I added
ingest.geoip.downloader.enabled: false
But even with is it still tries to get to the Internet - as this log shows:
(The may be other issues - but I am trying to sort this one first
[2022-04-01T09:35:04,493][INFO ][o.e.i.g.GeoIpDownloader ] [xxxxxx] updating geoip databases
[2022-04-01T09:35:04,493][INFO ][o.e.i.g.GeoIpDownloader ] [xxxxxx] fetching geoip databases overview from [https://geoip.elastic.co/v1/database?elastic_geoip_service_tos=agree]
[2022-04-01T09:35:04,524][ERROR][o.e.i.g.GeoIpDownloader ] [xxxxxx] exception during geoip databases update
java.net.UnknownHostException: geoip.elastic.co
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184) ~[?:1.8.0_242]