asticsearch - не может получить доступ к localhost: 9200 через curl - PullRequest
0 голосов
/ 01 июня 2018

Я запускаю elasticsearch сервер и хочу получить доступ к localhost:9200 через curl.

Вот моя попытка:

curl -u elastic:H5VzhJP0txg4Lm9EMSZp localhost:9200

curl -u elastic:H5VzhJP0txg4Lm9EMSZp http://localhost:9200

curl -u elastic:H5VzhJP0txg4Lm9EMSZp http://127.0.0.1:9200

curl -XGET -u elastic:H5VzhJP0txg4Lm9EMSZp http://localhost:9200

curl -XGET -u elastic:H5VzhJP0txg4Lm9EMSZp -H 'Content-Type: application/json' 'http://localhost:9200'

Все они дают мне результат: curl: (52) Empty reply from server

Но,Я могу получить доступ к localhost:9200 через браузер.

вот моя elasticsearch версия:

☁  kibana-research [master] ⚡  elasticsearch --version
Java HotSpot(TM) 64-Bit Server VM warning: Cannot open file logs/gc.log due to No such file or directory

Version: 6.2.4, Build: ccec39f/2018-04-12T20:37:28.497551Z, JVM: 1.8.0_171

Ответы [ 2 ]

0 голосов
/ 01 июня 2018

Попробуйте это.

curl 'username:password@localhost:9200'
curl 'username:password@localhost:9200' -H 'Content-Type: application/json'
0 голосов
/ 01 июня 2018

Я думаю, что причина в proxy

Вот мой конфиг в ~/.zshrc файле

 98 # proxy list
 99 alias proxy='export all_proxy=socks5://127.0.0.1:1086'
100 alias unproxy='unset all_proxy'

, когда я запускаю unproxy в терминале, это означает, что я неt использовать прокси-сервер.

Тогда все работает нормально.

☁  kibana-research [master] ⚡  curl -u elastic:H5VzhJP0txg4Lm9EMSZp localhost:9200
{
  "name" : "KBgeNNv",
  "cluster_name" : "elasticsearch_ldu020",
  "cluster_uuid" : "Src22ahwTYy9jVthB8w0DQ",
  "version" : {
    "number" : "6.2.4",
    "build_hash" : "ccec39f",
    "build_date" : "2018-04-12T20:37:28.497551Z",
    "build_snapshot" : false,
    "lucene_version" : "7.2.1",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...