Невозможно получить доступ к ElasticSearch в AWS
Я пытаюсь использовать curl в powershell для доступа кasticsearch на экземпляре AWS, но безуспешно.
Я могу получить доступ к экземпляру, используя putty без проблем, и могу успешно запустить проверку работоспособности наasticsearch, используя curl 'localhost:9200/_cat/health?v'
. Я добавил правило в группу безопасности AWS, чтобы разрешить запросы TCP на порт 9200 с моего IP, и добавил следующие строки в файлasticsearch.yml:
http.enabled : true http.cors.enabled : true http.cors.allow-origin : "*"
Я проверил таблицы ip, и похоже, что в этом нет ничего плохого:
Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp -- anywhere anywhere tcp dpt:wap-wsp flags:FIN,SYN,RST,ACK/SYN ACCEPT tcp -- anywhere anywhere tcp dpt:wap-wsp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination
Я попытался отправить запрос с моего компьютера с Windows, используя powershell, вот запрос и ошибка:
curl '**:9200/_cat/health?v' curl : Unable to connect to the remote server At line:1 char:1 + curl '**:9200/_cat/health?v' + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], WebExc eption + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
Я также попробовал это в chrome, что привело к ошибке «Отказ в соединении»:
http://**:9200/_cat/health?v
Я создал файл .pem, пока я запускал экземпляр для ssh-соединений. Должен ли я его как-то включить? куда я иду не так?
0 ответов на вопрос
Похожие вопросы
-
5
Бэкап машины времени на S3
-
6
Хорошее руководство по PowerShell, начало работы с более продвинутым использованием
-
5
Отключение звукового сигнала окна cmd
-
-
3
Powershell пинг до бесконечности
-
5
Сочетание клавиш для вставки в командной строке Windows
-
5
Какие преимущества может получить средний гик от Powershell?
-
1
Powershell: выполнить операцию для всех файлов в каталоге (foreach)
-
1
Выделение Powershell / CMD для копирования правой кнопкой мыши в Vista
-
3
Что такое Windows PowerShell?
-
5
Как сделать скрипт Powershell (или другой) для изменения разрешения экрана?