Означает ли эта ошибка Pythonasticsearch SSL, что целостность транспорта нарушена: «При использовании` ssl_context` все другие связанные с SSL kwargs игнорируются »? - PullRequest
0 голосов
/ 20 марта 2020

Я настроил SSL-соединение с моим облачным кластером Elasti c следующим образом:

# SSL client authentication using client_cert and client_key - as per https://elasticsearch-py.readthedocs.io/en/master/

context = create_default_context (cafile=<path to .pem file>)

# connect to the Elasticsearch container

es =\
    Elasticsearch([<path to elasticsearch host>],\
                  http_auth=(<user>, <pword>), scheme="https", ssl_context=context)
print("Connected to the Elasticsearch server")

Когда я запускаю скрипт, я не получаю сообщение об ошибке, но получаю это предупреждение:

UserWarning: When using `ssl_context`, all other SSL related kwargs are ignored

Я провел некоторое исследование, которое, кажется, указывает на то, что это предупреждение можно игнорировать. В частности, https://github.com/elastic/elasticsearch-py/issues/1115 предполагает, что «предупреждение неверно, потому что мы только устанавливаем параметр ssl_context и ничего больше».

Я новичок в интеграции SSL в Python scripting /asticsearch. Мой вопрос в основном - мое соединение выглядит нормально, это предупреждение можно игнорировать?

Заранее спасибо ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...