小编And*_*ria的帖子

imap-login:错误:无法初始化 SSL 服务器上下文:无法加载 SSL 证书 ee 密钥太商城

将我的服务器升级到 20.04。现在我无法通过 dovecot 使 IMAP 工作。我得到:

Aug  1 23:25:53 defaria dovecot: imap-login: Error: Failed to initialize SSL server context: Can't load SSL certificate: error:140AB18F:SSL routines:SSL_CTX_use_certificate:ee key too small: user=<>, rip=184.182.63.133, lip=208.113.131.137, session=<iKgXGN+rCIC4tj+F>
Run Code Online (Sandbox Code Playgroud)

我找到了很多解决这个问题的方法,但似乎都没有。我已经生成并重新生成了服务器密钥、签名证书等,并配置了 dovecot 来查看它们,但我得到的只是这个神秘的错误消息。我之前已经很好地配置了这一切,只是从 18.04 -> 20.04 更新打破了这个。

我怎样才能解决这个问题?一步一步......我应该如何生成证书和密钥并将它们正确配置到 dovecot 以便 imap 再次工作?

有趣的是我可以通过 telnet 驱动一个会话到 imap 并且我可以登录访问消息。但是当我尝试对我的邮件客户端(thunderbird)做同样的事情时,我将上述错误写入/var/log/mail.log

imap dovecot

7
推荐指数
3
解决办法
5471
查看次数

包裹不断被扣留

似乎最近当我去更新我的 Ubuntu 22.04 机器时,我经常看到软件包似乎无缘无故地被阻止。这是最新的:

Earth:sudo apt upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  gnome-control-center gnome-control-center-data gnome-control-center-faces
  libapache2-mod-php8.1 php8.1 php8.1-cgi php8.1-cli php8.1-common
  php8.1-mysql php8.1-opcache php8.1-readline
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Earth:
Run Code Online (Sandbox Code Playgroud)

如果我 apt 升级并指定软件包,安装就不会出现问题。但为什么所有这些都阻碍了呢?

upgrade apt held-packages

3
推荐指数
1
解决办法
7254
查看次数

标签 统计

apt ×1

dovecot ×1

held-packages ×1

imap ×1

upgrade ×1