Django 如何将uWSGI配置为使用ssl套接字而不是套接字

Django 如何将uWSGI配置为使用ssl套接字而不是套接字,django,apache,mod-wsgi,wsgi,uwsgi,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 我收到内部服务器错误。当我使用没有

我有一个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套接字工作吗?

mod_proxy_uwsgi目前不支持通过ssl的uwsgi,尽管这应该是一个简单的添加。如果后端需要ssl,可能需要使用https套接字而不是ssl套接字和mod_proxy_http