昕昕博客
滴滴芭滴豆的小博客

windows+Conda+pthon环境下SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED错误的解决

使用python的requests库连接一些老旧服务器时,时常遇到如

SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED 的错误。这是因为服务器使用了过时的SSL/TLS加密套件。

在windows中,如使用conda环境,可查找对应环境名下的openssl.cnf文件。

注:openssl.cnf和openssl.cnf.dist的区别是什么?

openssl.cnf.dist:这个文件通常是 OpenSSL 配置文件的一个分发版本或示例版本。”.dist” 扩展名表明这是一个“分发”(distribution)版本,通常是作为一个模板或示例来提供的。用户可以根据这个模板创建或修改自己的 openssl.cnf 文件。在一些系统中,安装 OpenSSL 后可能不会直接提供 openssl.cnf 文件,而是提供一个 openssl.cnf.dist 文件,用户需要将其重命名或复制为 openssl.cnf 并根据自己的需求进行定制。

详见:https://stackoverflow.com/questions/71603314/ssl-error-unsafe-legacy-renegotiation-disabled

赞赏
没有标签
首页      技术      windows+Conda+pthon环境下SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED错误的解决

发表回复

textsms
account_circle
email

  • huangdi博主

    站长注:真巧,这是本站第443篇文章(包括已经删除的和草稿中没填坑的文章),正好是HTTPS的443端口!!!::tongue::

    1 年前 回复

昕ちやんのブログ

windows+Conda+pthon环境下SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED错误的解决
使用python的requests库连接一些老旧服务器时,时常遇到如 SSL: UNSAFE_LEGACY_RENEGOTIATION_DISABLED 的错误。这是因为服务器使用了过时的SSL/TLS加密套件。 在windows中,如使用…
扫描二维码继续阅读
2024-02-16