欢迎来到starnight_cyber的博客

python 无法通过key连接es解决办法

  记录这两天使用Python无法通过key连接Elasticsearch的情况。

问题记录

  参考官方配置如下:

 

   但是不work。

解决

import ssl
from elasticsearch import Elasticsearch
ctx=ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
ctx.load_cert_chain("./filebeat.pem","./filebeat.key")
ctx.verify_mode=ssl.CERT_NONE
ctx.check_hostname=False
es = Elasticsearch(
    [{"host":"xx.xx.xx.xx","port":"9200"}],
    scheme="https",
    ssl_context=ctx,
)
print(es.info())

 

-------------------------------------------

个性签名:如果世上的事都按你说的道理走 世界就不是现在这样了!

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

posted @ 2020-12-22 21:40  starnight_cyber  阅读(221)  评论(0编辑  收藏  举报