Docker python 请求导致 DH KEY TOO SMALL 错误

2024-01-07

我正在尝试设置一个使用 requests 库从网站获取数据的 python 脚本。该脚本在我的 Windows 10 电脑或 Azure 虚拟机上的虚拟环境中运行时不会出现任何问题。

但是,当我尝试使用创建 docker 容器时python:3.6-slim图像我收到 DH_KEY_TOO_SMALL 错误。在 ssllabs.com 上测试该网站发现它支持弱 DH 密钥交换参数。可能是什么原因导致此错误以及如何修复它?


我已经设法解决了这个问题。该问题是由 openssl 版本引起的。我的 Windows 10 电脑和 ubuntu 18.04 虚拟机都运行旧版本,连接到网站没有问题。 python docker 映像包含拒绝连接的较新版本的 openssl。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker python 请求导致 DH KEY TOO SMALL 错误 的相关文章

随机推荐