自从从 18.4 更新到 Ubuntu 20.4 后,我无法再访问我的电子邮件地址之一
import imaplib imap = imaplib.IMAP4_SSL('<my_email_server>')
中止并显示错误消息
ssl.SSLError: [SSL: DH_KEY_TOO_SMALL] dh key too small (_ssl.c:1108)
使用 Ubuntu 18.4 可以正常工作。这似乎是由较新的 OpenSSL 库引起的。
在服务器端,我对此无能为力。Python中有没有办法覆盖这个设置来接受现有的密钥?
更新:我尝试使用此处描述的 OpenSSL 设置:- https://askubuntu.com/questions/1231844/ssl-sslerror-ssl-dh-key-too-small-dh-key-too-small-ssl- c1108 - https://askubuntu.com/questions/1233186/ubuntu-20-04-how-to-set-lower-ssl-security-level没有成功。
守候你守候我
相关分类