在启用 SSL 之前,我的设置运行良好。
这个
starman -p 3001 app.psgi
工作正常,但这:
starman --enable-ssl --ssl-cert a.crt --ssl-key a.key -p 3001 app.psgi
不 - 生成此错误:
Could not finalize SSL connection with client handle (SSL accept attempt failed error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request)
在每一个请求。
在 AWS 的 Ubuntu 16.04.2 LTS 上运行 perl 5,版本 22,subversion 1
端口似乎转发正常:
Chain PREROUTING (policy ACCEPT)
num target prot opt source destination
1 REDIRECT tcp -- anywhere anywhere tcp dpt:https redir ports 3001
2 REDIRECT tcp -- anywhere anywhere tcp dpt:https redir ports 3001
3 REDIRECT tcp -- anywhere anywhere tcp dpt:http-alt redir ports 3001
4 REDIRECT tcp -- anywhere anywhere tcp dpt:http redir ports 3001