Httpie: Поддержка TLS 1.2

Созданный на 4 нояб. 2016  ·  3Комментарии  ·  Источник: httpie/httpie

Я передаю параметр: "--ssl = tls1.2", но я получаю сообщение об ошибке "http: error: argument --ssl: invalid choice: u'tls1.2 '(выберите из' ssl2 .3 ',' ssl3 ',' tls1 ') "

Похоже, что это не поддерживается. Я использую версию 0.9.6. Кто-нибудь может дать мне здесь головы?

С уважением,
Рашид

Самый полезный комментарий

@rashthedude это на Ubuntu 10.04? Если это так, проблема в том, что ваша версия Python настолько устарела, что модуль ssl не поддерживает tls1.2. Вам действительно не следует использовать lucid, если вы заботитесь о безопасности.

Возможно, вы сможете установить PyOpenSSL, pyasn1 и python-ndghttpsclient из pip, чтобы получить лучшую поддержку, но если они не могут быть установлены, вам действительно следует отказаться от идеи использования 10.04.

Все 3 Комментарий

Фактически доступный набор протоколов может варьироваться в зависимости от вашей установки OpenSSL.
- https://httpie.org/docs#ssl -version

Быстрый способ узнать, какие есть доступные протоколы, - запустить http --help . Параметр --ssl перечислит все протоколы, фактически поддерживаемые вашей системой. Например, в моей установке macOS / Homebrew это выглядит так:

$ http --help | grep ' --ssl'
  --ssl {ssl2.3,ssl3,tls1,tls1.1,tls1.2}

Вы также можете увидеть их в сообщении об ошибке :)

@rashthedude это на Ubuntu 10.04? Если это так, проблема в том, что ваша версия Python настолько устарела, что модуль ssl не поддерживает tls1.2. Вам действительно не следует использовать lucid, если вы заботитесь о безопасности.

Возможно, вы сможете установить PyOpenSSL, pyasn1 и python-ndghttpsclient из pip, чтобы получить лучшую поддержку, но если они не могут быть установлены, вам действительно следует отказаться от идеи использования 10.04.

@jkbrzt и @ sigmavirus24 большое спасибо за быстрый ответ. Я думаю, что единственное, что имеет смысл на данный момент, - это обновить Lucid и отказаться от него.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги