MD2是一种较旧的哈希算法,由于其安全性问题,在新版本的OpenSSL中已被移除或弃用。 2. 查找引发undefined symbol: evp_md2错误的原因 OpenSSL版本不兼容:如果你的应用程序或库依赖于evp_md2,而你的系统中安装了OpenSSL 1.1.0或更高版本,那么由于evp_md2在这些版本中被移除,你会遇到undefined symbol错误。 链接错误...
ImportError: /lib64/libldap.so.2: undefined symbol: EVP_md2, version OPENSSL_3.0.0 不管使用dnf也好,还是使用yum,都会报错一个函数缺失的错误,像是python没有对应依赖库。值得注意的是,EVP_md2符号与用于网络安全通信的OpenSSL库有关。如果您遇到与此符号相关的错误,可能是因为正在使用的OpenSSL版本与正在使用...
ImportError: /lib64/libldap.so.2: undefined symbol: EVP_md2, version OPENSSL_3.0.0 The openldap-* version did not change with the upgrade. openssl-* went from 3.0 to 3.2.2. However, I downgraded openssl back to a previous 3.0 version and the issue still persists. My server is dead in...
gdb: symbol lookup error: /lib64/libldap.so.2: undefined symbol: EVP_md2, version OPENSSL_3.0.0 Keywords: Status:CLOSED NOTABUG Alias:None Product:Fedora Component:openldap Version:37 Hardware:Unspecified OS:Unspecified Priority:unspecified
值得注意的是,EVP_md2符号与用于网络安全通信的OpenSSL库有关。如果您遇到与此符号相关的错误,可能是因为正在使用的OpenSSL版本与正在使用它的应用程序或库所需的版本不匹配。在这种情况下,您可能需要更新您的OpenSSL的版本,或使用正确版本的OpenSSL重建应用程序或程序库。