gpt4 book ai didi

django - 证书验证缺少根证书。使用 ca_certs 参数传递它们或安装 certifi 以自动使用它

转载 作者:行者123 更新时间:2023-11-29 02:56:00 26 4
gpt4 key购买 nike

我在我们的一个项目中使用 django-elasticsearch-dsl,在 AWS Elasticsearch 中创建集群后,我开始看到此错误:Root certificates are missing for certificate validation。使用 ca_certs 参数传递它们或安装 certifi 以自动使用它。。在此链接 [link][1] 中提出了一些解决方案来解决 https://elasticsearch-py.readthedocs.io 的问题,但这不适用于 django-elasticsearch-使用 elasticsearch-py 的 dsl。我只能像这样通过 settings.py 设置端点:

ELASTICSEARCH_DSL = {
'default': {
'hosts': 'https://my-aws-elasticsearch-endpoint.eu-central-1.es.amazonaws.com'
}
}

如何为 django-elasticsearch-dsl 添加/启用此证书

最佳答案

pip install certifi 应该可以解决问题,如消息所示。 elasticsearch-py 会自动查找它。

关于django - 证书验证缺少根证书。使用 ca_certs 参数传递它们或安装 certifi 以自动使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51300542/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com