将app移动到Apache mod_wsgi时出现SSLError

时间:2017-03-24 17:30:57

标签: apache openssl request mod-wsgi mod-ssl

所以在格雷厄姆的帮助下,我意识到我需要重建mod_ssl.so以指向新的OpenSSL版本。

我发现以下帖子有类似问题,但建议不多:https://stackoverflow.com/questions/36756641/rebuild-mod-ssl-so-on-apache2-on-macosx

  1. 是否可以仅重建mod_ssl.so或者是否需要重建Apache?
  2. 要使用的任何特定标志吗?
  3. 是自制的方式,我如何避免安装两个Apache?
  4. 我在10.11.6并使用MacOS Server 5.2(如果有影响)
  5. 我已将以下框架集成在一个烧瓶应用程序中并使其工作。 https://github.com/playingmedia/swish-python

    所以基本上它使用包含证书的pyopenssl进行请求。

    这在我的烧瓶应用程序中工作正常,但当我将其移动到我的Apache服务器(配置为通过TLS访问 - 不确定是否相关)时,它给出了以下错误:SSLError:[SSL:SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3警报握手失败(_ssl.c:590)

    我想知道是否有mod_wsgi设置我需要操纵可能存在任何权限问题......

    我使用带有TLS的Suds包含了另一个框架而没有在Apache服务器上出现任何问题,因此想知道在mod_wsgi下是否存在Request库和pyopenssl的任何已知问题?

    尝试谷歌相当多,但也许我没有输入正确的关键词

    THX

0 个答案:

没有答案