【发布时间】:2017-08-21 08:05:27
【问题描述】:
我正在尝试通过 Python 从我的本地主机访问 ElasticSearch AWS(我可以通过我的浏览器访问它)。
from elasticsearch import Elasticsearch
ELASTIC_SEARCH_ENDPOINT = 'https://xxx'
es = Elasticsearch([ELASTIC_SEARCH_ENDPOINT])
我收到此错误:
ImproperlyConfigured('Root certificates are missing for certificate validation. Either pass them in using the ca_certs parameter or install certifi to use it automatically.',)
如何访问它?我没有配置任何证书,我只是解放了可以访问ElasticSearch服务的IP。
【问题讨论】:
标签: python amazon-web-services elasticsearch elasticsearch-dsl-py