Flask + gevent.pywsgi.WSGIServer + 因 SSLError + namecheap 而失败

问题描述

因此,我使用 Python 的 Flask 运行此 Web 应用程序,并使用 gevent.pywsgi.WsgiServer 以使我的应用程序为生产做好准备。我的网站可以使用我的所有设备甚至其他具有不同网络的设备从 Internet 访问。 但是,我尝试通过使用 certbotletsencrypt 运行测试来添加 HTTPS 的可能性......我通过了测试并获得了 certfilekeyfile 但是当我将它们作为参数放在以下函数中时:

app_server = gevent.pywsgi.WsgiServer(
    (CONfig['Flask']['host'],int(CONfig['Flask']['port'])),app,certfile="fullchain.pem",keyfile="privkey_rsa.pem"
)

我收到这个错误ssl.SSLError: [SSL] PEM lib

PS:我为 HTTPS 服务器打开了端口

这就是为什么我想知道问题是否来自:

  • 为letsencrypt 测试传递的域名
  • 域名注册商 ... 或者其他什么?

提前致谢。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)