pythonはsslハンドシェイクの失敗を要求します

イダンハイムシャローム:

私がしようとするたびに:

requests.get('https://url') 

私はこのメッセージを受け取りました:

import requests
>>> requests.get('https://reviews.gethuman.com/companies') 
Traceback (most recent call last): 
   File "<stdin>", line 1, in <module> 
   File "/usr/lib/python2.7/dist-packages/requests/api.py", line 55, in get 
    return request('get', url, **kwargs) 
   File "/usr/lib/python2.7/dist-packages/requests/api.py", line 44, in request 
    return session.request(method=method, url=url, **kwargs)    
   File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 455, in request 
    resp = self.send(prep, **send_kwargs) 
   File "/usr/lib/python2.7/dist-packages/requests/sessions.py", line 558, in send 
    r = adapter.send(request, **kwargs) 
   File "/usr/lib/python2.7/dist-packages/requests/adapters.py", line 385, in send 
    raise SSLError(e) requests.exceptions.SSLError: [Errno 1]
_ssl.c:510: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

私はすべてを試しました:

  • リクエストを更新
  • 私のSSLを更新する

しかし、何も変わりません。

私はPython 2.7.6を使用していますが、これを変更することはできません。

イダンハイムシャローム:

最後に問題を解決しました。ubuntuを14.04から14.10に更新すると問題は解決しました

しかし、ubuntuとpythonの古いバージョンでは、それらのlibをインストールすると、すべての問題が解決するようです。

sudo apt-get install python-dev libssl-dev libffi-dev
sudo pip2.7 install -U pyopenssl==0.13.1 pyasn1 ndg-httpsclient

pip2.7がインストールされていない場合は、代わりにpipを使用できます

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

nginx SSLハンドシェイクは、「SSL_BYTES_TO_CIPHER_LIST:inappropriatefallback」を使用してモバイルデバイスからの要求で失敗します

分類Dev

PythonでSSLを使用してハンドシェイクの失敗を解決する方法は?

分類Dev

SSLを使用したRMI:ハンドシェイクの失敗

分類Dev

Curlは「SSLルーチン:ssl3_read_bytes:sslv3アラートハンドシェイクの失敗」を提供します

分類Dev

すべてのフラグを使用している場合でも、HTTPSサイトでPhantomJSの「SSLハンドシェイクに失敗しました」

分類Dev

ClientHello後のSSLハンドシェイクの失敗

分類Dev

Logstash使用時のSSLハンドシェイクの失敗

分類Dev

OpenSSL :: SSL :: SSLError HomebrewOpenSSLでのハンドシェイクの失敗

分類Dev

Spring RestTemplate:SSLハンドシェイクの失敗

分類Dev

SSL致命的エラー-ハンドシェイクの失敗(40)

分類Dev

XamarinでSSLハンドシェイクが失敗する

分類Dev

APTリポジトリを追加できません:SSLハンドシェイクに失敗しました

分類Dev

Scrapyのプロキシを使用したSSLハンドシェイクの失敗

分類Dev

karate dslを使用してSSL証明書のハンドシェイク失敗エラーを処理する方法は?

分類Dev

FacebookへのPhantomjs接続がSSLハンドシェイクに失敗する

分類Dev

「sslv3アラートハンドシェイクの失敗:SSLアラート番号40」でSSLハンドシェイクが失敗する

分類Dev

「sslv3アラートハンドシェイクの失敗:SSLアラート番号40」でSSLハンドシェイクが失敗する

分類Dev

SSLクライアント証明書okhttp3を添付します。ハンドシェイクに失敗しました

分類Dev

カールが成功しながら、JavaのHTTPSクライアントは、SSLハンドシェイクに失敗しました

分類Dev

ハンドシェイクが失敗するのはなぜですか(Java SSL)

分類Dev

SSLメッセージを送信する前にSSLハンドシェイクが失敗するのはなぜですか?

分類Dev

証明書が正しくないため、Azure IotHubとのSSLハンドシェイクが失敗する

分類Dev

SSLを使用したmysqljdbc接続がtlsハンドシェイクレベルで失敗する

分類Dev

curlエラー35:ハンドシェイクの受信に失敗しました、SSL / TLS接続に失敗しました

分類Dev

ハンドシェイクが致命的なエラーSSL_ERROR_SSLで失敗しました

分類Dev

レトロフィット:AndroidアプリはAPI21 +デバイスで起動するとSSLハンドシェイクに失敗します

分類Dev

Javapns / Javaapns SSLハンドシェイクの失敗を使用してプッシュ通知を送信できません

分類Dev

SAPSSLハンドシェイクが失敗しました

分類Dev

一部のマシンではSSL(imap)が機能しない-SSLハンドシェイクの失敗-さらに絞り込む方法は?

Related 関連記事

  1. 1

    nginx SSLハンドシェイクは、「SSL_BYTES_TO_CIPHER_LIST:inappropriatefallback」を使用してモバイルデバイスからの要求で失敗します

  2. 2

    PythonでSSLを使用してハンドシェイクの失敗を解決する方法は?

  3. 3

    SSLを使用したRMI:ハンドシェイクの失敗

  4. 4

    Curlは「SSLルーチン:ssl3_read_bytes:sslv3アラートハンドシェイクの失敗」を提供します

  5. 5

    すべてのフラグを使用している場合でも、HTTPSサイトでPhantomJSの「SSLハンドシェイクに失敗しました」

  6. 6

    ClientHello後のSSLハンドシェイクの失敗

  7. 7

    Logstash使用時のSSLハンドシェイクの失敗

  8. 8

    OpenSSL :: SSL :: SSLError HomebrewOpenSSLでのハンドシェイクの失敗

  9. 9

    Spring RestTemplate:SSLハンドシェイクの失敗

  10. 10

    SSL致命的エラー-ハンドシェイクの失敗(40)

  11. 11

    XamarinでSSLハンドシェイクが失敗する

  12. 12

    APTリポジトリを追加できません:SSLハンドシェイクに失敗しました

  13. 13

    Scrapyのプロキシを使用したSSLハンドシェイクの失敗

  14. 14

    karate dslを使用してSSL証明書のハンドシェイク失敗エラーを処理する方法は?

  15. 15

    FacebookへのPhantomjs接続がSSLハンドシェイクに失敗する

  16. 16

    「sslv3アラートハンドシェイクの失敗:SSLアラート番号40」でSSLハンドシェイクが失敗する

  17. 17

    「sslv3アラートハンドシェイクの失敗:SSLアラート番号40」でSSLハンドシェイクが失敗する

  18. 18

    SSLクライアント証明書okhttp3を添付します。ハンドシェイクに失敗しました

  19. 19

    カールが成功しながら、JavaのHTTPSクライアントは、SSLハンドシェイクに失敗しました

  20. 20

    ハンドシェイクが失敗するのはなぜですか(Java SSL)

  21. 21

    SSLメッセージを送信する前にSSLハンドシェイクが失敗するのはなぜですか?

  22. 22

    証明書が正しくないため、Azure IotHubとのSSLハンドシェイクが失敗する

  23. 23

    SSLを使用したmysqljdbc接続がtlsハンドシェイクレベルで失敗する

  24. 24

    curlエラー35:ハンドシェイクの受信に失敗しました、SSL / TLS接続に失敗しました

  25. 25

    ハンドシェイクが致命的なエラーSSL_ERROR_SSLで失敗しました

  26. 26

    レトロフィット:AndroidアプリはAPI21 +デバイスで起動するとSSLハンドシェイクに失敗します

  27. 27

    Javapns / Javaapns SSLハンドシェイクの失敗を使用してプッシュ通知を送信できません

  28. 28

    SAPSSLハンドシェイクが失敗しました

  29. 29

    一部のマシンではSSL(imap)が機能しない-SSLハンドシェイクの失敗-さらに絞り込む方法は?

ホットタグ

アーカイブ