首页 > 解决方案 > 在弹性搜索中启用 xpack.security 后无法验证用户 [弹性]

问题描述

我使用 Kibana 7.11.1 堆栈。这个问题仅与elasticsearch有关。

我添加xpack.security.enabled: true到 elasticsearch.yml 并运行elasticsearch-setup-passwords auto 以设置默认用户密码。但现在当我开始弹性搜索时,我不断看到消息:

[o.e.x.s.a.AuthenticationService] [SERVER_NAME] Authentication of [elastic] was terminated by realm [reserved] - failed to authenticate user [elastic]

我只有在弹性搜索服务启动时才看到这个,所以我认为我需要elastic在文件中设置新的用户密码elasticsearch.yml,但我不知道如何..

有任何想法吗 ?

谢谢

标签: elasticsearchelasticsearch-x-pack

解决方案


我错过了一项属于 kibana 堆栈的服务。弹性剂。

所以数据库并没有尝试连接到自己!:) elastic-agent 试图在没有正确凭据的情况下连接到 elasticsearch。

一旦我解决了这个问题并重新启动弹性代理,问题就解决了。


推荐阅读