Openssl 为什么我会收到SSLError:<;无法打印的SSLError对象>;在python中使用请求时

Openssl 为什么我会收到SSLError:<;无法打印的SSLError对象>;在python中使用请求时,openssl,python-requests,web2py,Openssl,Python Requests,Web2py,到目前为止,我一直在使用没有任何问题的请求,但今天我遇到了这个错误,不知道为什么。我想这与我使用以下指南为web2py创建的证书有关: 我生成了一个证书这一事实会影响请求的工作方式并导致这个错误吗?我如何解决这个问题 谢谢。真的需要更多信息来帮助您。您的证书可能有问题。你说今天没有问题是什么意思?你以前有证书吗?您是在自己的服务器上运行还是在PythonyWhere之类的地方运行?我一直在使用请求库,直到现在都没有问题,直到出现此错误,我才意识到有关证书的问题,我在digitalocean实例上

到目前为止,我一直在使用没有任何问题的请求,但今天我遇到了这个错误,不知道为什么。我想这与我使用以下指南为web2py创建的证书有关:

我生成了一个证书这一事实会影响请求的工作方式并导致这个错误吗?我如何解决这个问题


谢谢。

真的需要更多信息来帮助您。您的证书可能有问题。你说今天没有问题是什么意思?你以前有证书吗?您是在自己的服务器上运行还是在PythonyWhere之类的地方运行?我一直在使用请求库,直到现在都没有问题,直到出现此错误,我才意识到有关证书的问题,我在digitalocean实例上运行此程序,关于我刚刚获取请求的代码。好的,我没有意识到您是在使用Python请求库。仍然不清楚你的设置。你的意思是说你在digital ocean上有web2py,它公开了一个API,你正在使用其他地方的“请求”调用它…?实际上我有两个应用程序,一个web2py站点,我想访问它的错误通知单(仅通过https提供)为此,我遵循了我发布的链接和另一个python脚本提供的步骤,我使用它来使用几个rest服务,其中一些仍然工作正常,但当我尝试使用请求库获取端点时,其中一个开始给我这个错误,所以我对我的脚本使用请求,但对我的web2py应用程序不使用请求,然而,我的问题是在我为我的web2py应用程序生成证书后开始的。你能尝试使用不同的工具(可能是www.hurl.it或)进行这些调用,看看它们说了什么吗?