Apache и htpasswd получают ошибки от генератора случайных чисел

Недавно (возможно, после yum-обновления) один из моих серверов CentOS7 под управлением Apache2.4.37 начал выдавать следующие ошибки.

apachectl configtest
(38)Function not implemented: AH00141: Could not initialize random number generator

htpasswd -c -m ./htpasswd test
htpasswd: Unable to generate random bytes: Function not implemented

Очевидно, есть некоторые проблемы с генератором случайных чисел, но я никогда не видел этой проблемы и понятия не имею об этом. Я гуглил последние несколько дней, но смог найти только несколько похожих вопросов без ответа. Я подтвердил, что /dev/random а также /dev/urandam существуют и, кажется, функционируют.

Я видел исходные коды Apache и htpasswd и предположил, что apr_generate_random_bytes функция в misc/unix/rand.c под апрелем не работает. Какова возможная причина этого?

0 ответов

Другие вопросы по тегам