SSL_connect 在 0.9.8.y 到 0.9.8.zb 升级后给出错误 SSL_ERROR_SSL

SSL_connect gives error SSL_ERROR_SSL after 0.9.8.y to 0.9.8.zb upgrade

我的应用程序在使用 openssl 0.9 进行全新安装时工作正常。8.y 使用 openssl 0.9 进行全新安装时效果很好。8.zb

但是当我将应用程序从 openssl 0.9.8.y 升级到 openssl 0.9.8.zb 时,它失败了; SSL_connect 失败并给出错误 SSL_ERROR_SSL.

有人知道为什么会出现这种行为吗?有人遇到过类似的问题吗?

对于相同的输入,X509_NAME_hash 的输出在 0.9.8y 和 0.9.8zb 中是不同的。 这是根本原因。