微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

如何解决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 举报,一经查实,本站将立刻删除。