Назад | Перейти на главную страницу

Доступ к удаленной кибане / ES от клиента: время ожидания

Я пытаюсь получить доступ к kibana / elastic search на VPS со своего компьютера.

На VPS, если я

curl -XGET 'http://SERVERIP:9200'

Я получаю хороший ответ от ES, то же самое и с Kibana.

На моем компьютере, если я использую те же команды, у меня истекает время ожидания (как для кибаны, так и для ES):

curl: (7) Не удалось подключиться к порту SERVERIP 9200: Истекло время ожидания подключения

Сервер работает под управлением Debian 8.

Я думаю, что сервер отклоняет клиентское соединение, поэтому я сделал

sudo netstat -tulpen

Чтобы попытаться понять почему.

Для ES и кибаны у меня есть

tcp 0 0 SERVERIP: 5601 0.0.0.0:* LISTEN 111 19051 1832 / узел
tcp6 0 0 СЕРВЕРИП: 9200 ::: * СЛУШАТЬ 110 19054 1784 / java

Я думаю, это означает, что каждый должен иметь возможность свернуть SERVERIP: 5601. Я не знаю о

::: *

для ES tho.

Сервер также запускает сервер apache2 для веб-сайта html с адресом SERVERIP.

kibana.yml и elasticsearch.yml имеют server.host = SERVERIP

Убедитесь, что с сервера нет брандмауэра вашего провайдера или устройства.