As ferramentas não podem se conectar ao ElasticSearch

2

Eu tenho o ElasticSearch em execução em um contêiner docker com uma porta 9200 exposta. Eu posso acessá-lo usando o navegador e usando curl on http://192.168.59.103:9200/ (recebo a resposta You Know, for Search ), mas nenhuma outra ferramenta de GUI parece ser capaz de se conectar, eles são todos incapazes de se conectar.

Eu tentei elasticsearch-head , elástico-martelo , ElasticHQ , etc.

Como isso pode acontecer mesmo se eu conseguir uma resposta, eles também deveriam? Como posso depurar isso?

    
por duality_ 24.01.2015 / 12:48

1 resposta

0

Isso é realmente interessante. Mas quando estou encontrando problemas com o Elasticsearch, estou tentando o seguinte:

  1. Curl (você tentou isso)
  2. Navegador (você tentou isso), mas aqui estou começando no depurador do navegador paraller (por exemplo, pressionando F12) para ver exatamente o que acontece como solicitação e o que exatamente vem como resposta.

Próximos passos: 3. Comece o sniffer como o Wireshark e 4. executar conexão das ferramentas.

Se as chamadas do Browser / Curl são semelhantes ao que você vê no Wireshark, então algo é bem estranho. Mas talvez eles (ferramentas) estejam mal configurados e estejam enviando pedidos para a máquina errada ou estão usando API errada ou até mesmo usam porta ou autenticação errada.

    
por 22.09.2016 / 10:20