【问题标题】:Running into SSL issues with python使用 python 遇到 SSL 问题
【发布时间】:2014-12-13 11:50:18
【问题描述】:

我在尝试使用 GitHub API 处理查询时遇到了 SSL 问题。有其他人看过吗?

SSL3_GET_SERVER_CERTIFICATE:证书验证失败

如果重要的话,我不会在这里使用 virtualenv。我正在使用 OSX。

只是不确定如何解决这个问题,而不是看到身份验证检查为假。 这似乎比解决方案更奇怪。 提前致谢

【问题讨论】:

  • 您使用什么库来生成您的 http 请求?什么版本的 OS X?
  • 我正在使用请求库。 docs.python-requests.org/en/latest
  • 对不起,我忘记了版本。我在 OS X 10.9.5 10.10 可用,我将尝试升级看看是否有帮助。

标签: python-2.7


【解决方案1】:

由于recently revealed vulnerability,Github 就在昨天(10 月 16 日)删除了 SSL3 支持。这是一个非常古老的协议,请尝试改用 TLS 1.x(您的系统 SSL 库是最新的吗?)

https://developer.github.com/changes/2014-10-16-removed-ssl-version-3-support-from-webhooks-and-services/

编辑:因为这看起来像是一个 OpenSSL 问题,我建议您尝试使用说明进行升级 available here

【讨论】:

  • 疯了,就在昨天吧?我会试一试的。谢谢
猜你喜欢
  • 1970-01-01
  • 2019-10-23
  • 2017-05-02
  • 2013-01-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-24
相关资源
最近更新 更多