そのため、Graham の助けを借りて、新しい OpenSSL バージョンを指すように mod_ssl.so を再構築する必要があることに気付きました。
同様の問題がある次の投稿を見つけましたが、あまり提案されていません: https://stackoverflow.com/questions/36756641/rebuild-mod-ssl-so-on-apache2-on-macosx
- mod_ssl.so のみを再構築することは可能ですか、それとも Apache を再構築する必要がありますか?
- 使用する特定のフラグはありますか?
- 自作は道のりですか?Apacheの2つのインストールを回避するにはどうすればよいですか?
- 私は 10.11.6 で MacOS Server 5.2 を使用しています (影響がある場合)
フラスコアプリの下に次のフレームワークを統合し、機能させました。https://github.com/playingmedia/swish-python
したがって、基本的には、証明書が含まれているpyopensslでリクエストを作成します。
これは私のフラスコアプリでは正常に機能していますが、Apache サーバー (TLS を介してアクセスするように構成されています - それが関連しているかどうかはわかりません) に移動すると、次のエラーが表示されます: SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake失敗 (_ssl.c:590)
操作する必要がある mod_wsgi 設定があるかどうか疑問に思っています。権限の問題がある可能性があります...
Apache サーバーで問題なく TLS で Suds を使用する別のフレームワークを含めたので、mod_wsgi の下の Request ライブラリと pyopenssl に既知の問題があるかどうか疑問に思いますか?
かなりグーグルで検索しようとしましたが、おそらく正しいキーワードを入力していません
どうも