0

クライアントアプリケーションからSSL接続を受け入れようとしているときに、次のエラーが発生します。HP-UXIAでopensslバージョン0.9.8を使用しています。

SSL_accept(40107e50)-1エラー: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

問題の根本原因を特定するのを手伝ってください。

さらに情報が必要な場合はお知らせください。

4

1 に答える 1

0

これは、OpenSSL の PRNG が十分にシードされていない場合に発生する可能性があります。RAND_status() でチェックし、必要に応じて RAND_add() または RAND_seed() でシードします。 http://www.openssl.org/docs/crypto/RAND_add.html

于 2012-05-22T20:25:09.187 に答える