Windows上的Elasticsearch连接问题(found.io)

时间:2019-05-27 17:07:46

标签: python elasticsearch github

在Windows上,我想将python程序连接到found.io上托管的elasticsearch集群(通过heroku。)

与elasticsearch的连接超时,给我一个例外,说“目标机器主动拒绝了它”。

openssl req \                              
    -newkey rsa:2048 \
    -x509 \
    -nodes \
    -keyout server.key \
    -new \
    -out server.crt \
    -subj /CN=mydomainname \
    -reqexts SAN \
    -extensions SAN \
    -config <(cat /etc/ssl/openssl.cnf \
        <(printf '[SAN]\nsubjectAltName=DNS:mydomainname,IP:123.123.123.123')) \
    -sha256 \
    -days 3650

我希望建立索引,但是收到以下错误消息:

es = Elasticsearch(
      [elastic],
        # port=443,
        use_ssl=True,
        verify_certs=True,
        ca_certs=certifi.where(),
    )

1 个答案:

答案 0 :(得分:0)

可能是代理问题,例如heroku/legacy-cli issue 642,并记录在using the CLI / using an HTTP proxy中。

另一个原因是,当远程弹性搜索集群以in this thread的形式启动时。