问题如标题,之所以出现这个问题,是因为系统从ubuntu16.04升级到ubuntu18.04之后,系统的openssl版本也跟着升级了。在新版的openssl中,不支持EVP_CIPHER_CTX ctx这样的扩展,但是代码中的写法未同步升级导致。
做如下更改即可:
旧的写法:
新写法如下:
问题如标题,之所以出现这个问题,是因为系统从ubuntu16.04升级到ubuntu18.04之后,系统的openssl版本也跟着升级了。在新版的openssl中,不支持EVP_CIPHER_CTX ctx这样的扩展,但是代码中的写法未同步升级导致。
做如下更改即可:
旧的写法:
新写法如下: