SSL_accept () завершается с ошибкой «Процедуры SSL: SSL_GET_NEW_SESSION: сбой обратного вызова идентификатора сеанса ssl»

Я получаю следующую ошибку при попытке принять SSL-соединение от клиентского приложения. Я использую openssl версии 0.9.8 на HP-UX IA.

SSL_accept (40107e50) -1 ошибка: 336285997 'ошибка: 140B512D: подпрограммы SSL: SSL_GET_NEW_SESSION: сбой обратного вызова идентификатора сеанса ssl'

Я проверил /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

Помогите, пожалуйста, определить основную причину проблемы.

Дайте мне знать, если вам нужна дополнительная информация.


person Naga    schedule 10.05.2012    source источник


Ответы (1)


Это может произойти, когда PRNG OpenSSL недостаточно заполнен. Проверьте это с помощью RAND_status() и при необходимости заполните с помощью RAND_add() или RAND_seed(). http://www.openssl.org/docs/crypto/RAND_add.html

person jrr    schedule 22.05.2012