错误!终端不支持 JavaScript ,请打开 JavaScript 功能!
/lib64/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup 的解决方案
目录
【原创】 🐷 【文章】

/lib64/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup 的解决方案


当使用 CentOS 8 配置了 SS 服务器后,在初始化运行时如出现 /lib64/libcrypto.so.1.1: undefined symbol: EVP_CIPHER_CTX_cleanup 的错误提示该如何解决呢?

出现该问题是因为在 openssl 1.1.0 版本中,废弃了EVP_CIPHER_CTX_cleanup函数。

解决方法也很简单,修改报错提示中的openssl.py文件,具体路径可在报错中查看,打开后搜索EVP_CIPHER_CTX_cleanup替换为EVP_CIPHER_CTX_reset。

openssl.py 路径示例:/usr/lib/python2.7/site-packages/shadowsocks/crypto/openssl.py


打开手机扫描阅读

26
2020-07-14 18:23:32
语音播报