如何配置uWSGI以使用ssl-socket而不是socket

时间:2014-08-19 09:10:47

标签: django apache mod-wsgi wsgi uwsgi

我有一个带有配置的Apache反向代理服务器:

ProxyPass /hub06/ uwsgi://myotherserver:8006/
ProxyPassReverse /hub06/ uwsgi://myotherserver:8006/

然后我有第二台运行Django应用程序的服务器,其中uwsgi设置如下:

ssl-socket=0.0.0.0:8006,/home/user1/server.crt,/home/user1/server.key,HIGH

我收到内部服务器错误。当我使用没有证书的普通套接字时:

socket=0.0.0.0:8006

效果非常好。

有关如何让ssl-socket工作的任何想法吗?

1 个答案:

答案 0 :(得分:0)

mod_proxy_uwsgi目前不支持uwsgi而非ssl(尽管它应该是一个简单的添加)。如果你需要ssl用于后端,你可能想使用https-socket(而不是ssl-socket)和mod_proxy_http