Использование Ubuntu 20.4 & Python Imaplib: Могу ли я переопределить ssl.SSLError: [SSL: DH_KEY_TOO_SMALL]? - PullRequest
0 голосов
/ 28 апреля 2020

с момента обновления до Ubuntu 20.4 с 18.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 способ переопределить этот параметр, чтобы принять существующий ключ?

...