У меня настроена работа упругого поиска, когда я получаю доступ: 9200 из браузера.Я могу публиковать данные вasticsearch, когда в него вставляю ssh и запускаю нижеприведенную команду:
curl -X POST -H "Content-Type: application/json" 'http://localhost:9200/tutorial/helloworld/1' -d '{ "message": "Hello World!" }'
она вернула
{"_index":"tutorial","_type":"helloworld","_id":"1","_version":1,"result":"created","_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1}
, но я пытаюсь сделать то же самое на другомсервер использует
curl -X POST -H "Content-Type: application/json" 'http://x.x.x.x:9200/tutorial/helloworld/1' -d '{ "message": "Hello World!" }'
, тогда я получу
curl: (7) Failed to connect to 139.59.160.246 port 9200: Connection timed out
, он не работает.Я не могу получить доступ кasticsearch из браузера, поэтому я почти уверен, что порт 9200 открыт для всего мира
Кто-нибудь имеет такую же проблему и знает, как ее исправить?