升级 OpenSSL 1.1.1w 之后 报错: flatpak: symbol lookup error: /lib64/libk5crypto.so.3: undefined symbol:
EVP_KDF_ctrl, version OPENSSL_1_1_1b
问题分析
升级 OpenSSL 后,libk5crypto.so.3(Kerberos 5 加密库)仍在寻找旧版本 OpenSSL 中存在的 EVP_KDF_ctrl 符号,但新版本中该符号可能已被移除或更改
解决方案
echo $LD_LIBRARY_PATH
发现有多个版本:
/usr/openssh/openssl1.1.1w/lib:/opt/openssl-1.1.0/lib:/opt/openssl-1.1.0/lib:/opt/openssl-1.1.0/lib:/op t/openssl-1.1.0/lib:/usr/openssh/openssl1.1.1w/lib:
# 临时清理环境变量
export LD_LIBRARY_PATH=""
临时解决,
如何彻底解决呢?
/etc/profile 注释掉就可以了。
RPM resource krb5-libs (rpmfind.net)
欢迎来撩 : 汇总all