Не удалось установить elasticsearch-head в Windows 7

Не удалось установить elasticsearch-head в Windows 7. Получение следующей ошибки в командной строке.

elasticsearch-2.4.0\bin>plugin install mobz/elasticsearch-head
Installing mobz/elasticsearch-head...
ing https://github.com/mobz/elasticsearch-head/archive/master.zip ...
OR: failed to download out of all possible locations..., use --verbose to get detailed information

Как исправить?

[Обновить]

C:\elasticsearch-2.4.0\bin>plugin.bat install mobz/elasticsearch-head --verbose
-> Installing mobz/elasticsearch-head...
Trying https://github.com/mobz/elasticsearch-head/archive/master.zip ...
Failed: SocketTimeoutException[connect timed out]
ERROR: failed to download out of all possible locations..., use --verbose to get detailed information

person meshsf    schedule 14.11.2016    source источник
comment
use --verbose to get detailed information можете ли вы попробовать это и добавить в свой вопрос дополнительную информацию?   -  person Val    schedule 14.11.2016
comment
Это правильный способ использования --verbose? установка плагина mobz/elasticsearch-head --verbose   -  person meshsf    schedule 14.11.2016
comment
Да, попробуй, что ты получишь?   -  person Val    schedule 14.11.2016
comment
я обновил сообщение   -  person meshsf    schedule 14.11.2016
comment
Вы можете получить доступ к этой ссылке из браузера?   -  person Vova Bilyachat    schedule 14.11.2016
comment
Кроме того, попробуйте запустить CMD от имени администратора.   -  person Vova Bilyachat    schedule 14.11.2016
comment
Да, это либо проблема с сетью, либо проблема с привилегиями.   -  person Val    schedule 14.11.2016
comment
@VolodymyrBilyachat попробовал CMD от имени администратора, но безуспешно. Да, я могу получить доступ к голове elasticsearch в браузере после включения CORS.   -  person meshsf    schedule 14.11.2016


Ответы (1)


Для ElasticSearch => 5.0 Работа в качестве подключаемого модуля Elasticsearch теперь не рекомендуется из-за проблем с безопасностью.

<сильный>1 . Включить CORS в elasticsearch

config/elasticsearch.yml:

http.cors.enabled: правда

http.cors.allow-origin : "*"

http.cors.allow-methods: ВАРИАНТЫ, ГОЛОВА, ПОЛУЧИТЬ, ПОСТАВИТЬ, ПОСТАВИТЬ, УДАЛИТЬ

http.cors.allow-headers : X-Requested-With, X-Auth-Token, Content-Type, Content-Length

<сильный>2. вам нужно запустить его на другом сервере, например, вот так:

(вам понадобится npm => 6)

перейдите по ссылке: github.com/mobz/elasticsearch-head.git
скачать его

cd elasticsearch-head

установка нпм

запуск запуска нпм

откройте http://localhost:9100/

это сработало для меня.

person londox    schedule 24.05.2017