当我构建elasticsearch的容器和编写日志时,我得到了"WARN", "message":"received plaintext http traffic on an https channel, closing connection Netty4HttpChannel{localAddress=/172.29.0.2:9200, remoteAddress=/172.29.0.4:54642}"
。当我 curl 到“https://elasticsearch:9200”时,我得到了以下curl: (60) SSL certificate problem: self signed certificate in certificate chain
。这可能是SSL证书的问题?我有一个privekey.pem和fullchain.pem文件,如何使用它们来解决这个问题?注意到它是所有的,但kibana没有连接到elasticsearch,我也试图禁用安全,但我有同样的错误。
1条答案
按热度按时间rbl8hiat1#
除非您使用的是试用版许可证,否则Elastic Stack安全功能需要对传输网络层进行SSL/TLS加密。
本节演示了使用Elasticsearch Docker映像开始使用SSL/TLS进行HTTPS和传输的简单方法。该示例使用Docker Compose来管理容器。