2015-12-15 80 views
0

我已经升级到我的系统中的elasticsearch 2.0.0并安装了elasticsearch-head插件。但它没有连接,因此没有显示位于我的es服务器上的索引。 我能够索引文件并通过CURL显示它们。 我试图编辑elasticsearch.yml文件象下面这样:elasticsearch头没有显示任何数据或正在连接

http:cors.enabled : true 

但是,这也似乎不工作。 任何想法,为什么会发生这种情况?

+0

您有一个错字。你可以尝试'http.cors.enabled:true'吗? – Val

+0

是的,我确实使用过,但徒劳无功......只有当我在这里发布错字时才会有错误。 –

+0

如果您打开浏览器的开发者控制台,您是否看到任何Javascript错误? – Val

回答

0

自从ES 2.0以来,您需要自there is no default value anymore起明确设置​​。之前,该设置被设置为*,但从安全角度来看,这被认为是不好的做法。

http.cors.allow-origin: /https?:\/\/localhost(:[0-9]+)?/ 
+0

这是否工作正常? – Val