SSL错误:例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败

我在文件中有大量文件下载链接txt。我试图编写一个python脚本来一次下载所有文件,但最终出现以下错误:

SSLError: [Errno 1] _ssl.c:499: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

该文件正在通过Intranet下载。

我尝试通过浏览器下载文件,然后弹出some certificate。我试图用Google搜索它,但没有找到解决此问题的方法。


慕少森
浏览 883回答 3
3回答

DIEA

服务器证书无效,可能是因为它是由无效的CA(内部CA,自签名等)签名,与服务器名称不匹配或已过期。无论哪种方式,您都需要找到如何告诉Python库您正在使用的库,如果您确实想从该服务器下载文件,则它不能在无效的证书处停止。

qq_笑_17

今天遇到了这个问题,徘徊了几个小时后才知道我的服务器日期时间是错误的。因此,在深入探讨此问题之前,请先检查您的服务器日期时间。也尝试做>> sudo update-ca-certificates
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python