首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elasticsearch不适用于Wagtail 1.7和SSL活动

Elasticsearch不适用于Wagtail 1.7和SSL活动
EN

Stack Overflow用户
提问于 2017-01-31 11:44:51
回答 1查看 200关注 0票数 0

我无法使用Wagtail 1.7和https连接运行ElasticSearch 2。我是否需要在django / Wagtail设置中向elasticSearch的设置添加其他内容?还是在elasticsearch2 (elasticsearch.yml)本身的配置中?

提前谢谢。

(编辑):我运行./manage.py update_index时出现了这个错误

elasticsearch.exceptions.SSLError: ConnectionError(SSL: UNKNOWN_PROTOCOL未知协议(_ssl.c:645)),由:SSLError引起(SSL: UNKNOWN_PROTOCOL未知协议(_ssl.c:645))

我的弹性设置是:

代码语言:javascript
复制
 WAGTAILSEARCH_BACKENDS = {
        'default': {
            'BACKEND': 'wagtail.wagtailsearch.backends.elasticsearch2',
            'URLS': ['https://www.santanderconsumerbank.be'],
            'AUTO_UPDATE': False,
            'ATOMIC_REBUILD': True,
            'INDEX': 'santander-consumer-benelux',
            'TIMEOUT':5,
        },
    }
EN

回答 1

Stack Overflow用户

发布于 2017-02-03 13:22:03

这可能是由无效的SSL证书引起的。

自v1.5,Wagtail 默认情况下验证SSL证书.因此,需要将以下内容添加到后端配置中:

代码语言:javascript
复制
    'OPTIONS': {
      'use_ssl': True,
      'verify_certs': False,
    }

http://docs.wagtail.io/en/v1.8.1/topics/search/backends.html#elasticsearch-backend

最后,但并非最不重要的,请检查您的ES是正确的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41956737

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档