dist 升级后 Openssl 安装损坏

dist 升级后 Openssl 安装损坏

最近升级到 22.04,我发现我的 openssl 安装现在已损坏。我尝试了 apt-get --reinstall install openssl libssl3,但问题仍然存在。

启动 openssl 时出现错误:

FATAL: Startup failure (dev note: apps_startup()) for openssl
40D7A905CA7F0000:error:07800069:common libcrypto routines:provider_conf_init:provider section error:../crypto/provider_conf.c:298:
40D7A905CA7F0000:error:0700006D:configuration file routines:module_run:module initialization error:../crypto/conf/conf_mod.c:243:module=providers, value=provider_sect retcode=-1  

当我搜索其中任何一行时,除了源代码和拉取请求外,我没有得到任何其他信息。有什么想法吗?

答案1

只需删除 /usr/lib/ssl/openssl.cnf:

sudo rm /usr/lib/ssl/openssl.cnf

openssl 将创建默认 cnf 文件/

相关内容