SSL_accept()失败,出现“SSL例程:SSL_GET_NEW_SESSION:ssl会话ID回调失败”

时间:2012-05-10 13:09:48

标签: ssl openssl hp-ux

尝试从客户端应用程序接受SSL连接时,我收到以下错误。我在HP-UX IA上使用openssl 0.9.8版。

  

SSL_accept(40107e50)-1 err:336285997'错误:140B512D:SSL例程:SSL_GET_NEW_SESSION:ssl会话ID回调失败'

我检查过/ dev / random和/ dev / urandom。它存在并且运作正常。

 ls -l /dev/random
cr--r--r-- 1 root sys 144 0x000000 Mar 10 2010 /dev/random

cr--r--r-- 1 root sys 144 0x000001 Mar 10 2010 /dev/urandom

请帮我确定问题的根本原因。

如果您需要更多信息,请与我们联系。

1 个答案:

答案 0 :(得分:0)

当OpenSSL的PRNG播种不足时,可能会发生这种情况。使用RAND_status()检查它,并根据需要使用RAND_add()或RAND_seed()进行种子处理。 http://www.openssl.org/docs/crypto/RAND_add.html