【ElasticSearch】received plaintext http traffic on an https channel, closing connection Netty4HttpCha

文章目录

    • 错误信息
    • 原因
    • 解决办法


错误信息

[2022-06-28T21:08:50,085][WARN ][o.e.x.s.t.n.SecurityNetty4HttpServerTransport] [DESKTOP-VCT39JM] received plaintext http traffic on an https channel, closing connection Netty4HttpChannel{localAddress=/[0:0:0:0:0:0:0:1]:9200, remoteAddress=/[0:0:0:0:0:0:0:1]:1172}

原因

因为开启了 ssl 认证


解决办法

我是使用 docker 部署的,需要去到 es 容器内部

docker exec -it 容器Id bash

进入后,再去到 config 下

cd config/

【ElasticSearch】received plaintext http traffic on an https channel, closing connection Netty4HttpCha_第1张图片

config 目录下有一个 elasticsearch.yml 的文件,需要改动这个文件的内容,在文件中添加以下的内容即可:

xpack.security.enabled: false

接下来再去重启 es 的容器就行了

docker restart 容器Id

注意:如果你已经把 config 目录挂载到目录卷了,就可以直接去目录卷下改动就行





End


你可能感兴趣的:(遇到的错误,elasticsearch,大数据,搜索引擎)