为什么SSL_accept总是返回失败?
我的程序在一台机器上SSL_accept总是返回失败,但在另外一台机器上则一切正常,这是怎么回事?
ERR_error_string返回的是:
error:140B544E:SSL routines:SSL_GET_NEW_SESSION:ssl session id callback failed
[解决办法]
怀疑是随机数发生器的问题。
[解决办法]
如果是随机数的问题,看看官方的FAQ:
http://www.openssl.org/support/faq.html#USER1
你看看log里有没有关于PRNG seed的错误。在配置文件里加上两行可以打开log:
debug = 7
output = test.log