Использование centos 4.4 / apache 2.2.13 с openssl 0.9.8k Построено из исходников.
Получение сообщения ниже при запуске. Кажется, все работает нормально mod_ssl.so: undefined sysmbol: SSL_CTX_set_info_callback
Оказывается, проблема с openssl, я заставил его работать с openssl-0.9.7m, большинство выпусков 0.9.8 не работали. Пока для LD_LIBRARY_PATH установлено что-то вроде LD_LIBRARY_PATH = usr / local / lib (потому что там находятся файлы libcryto и susch)
Поэтому, когда openssl работает правильно, apache может использовать mod_ssl против 0.9.7m для mod_ssl. как ни странно, потому что было много людей с одной и той же проблемой, но без ответа.
Большое спасибо
Что в кеше ldconfig? Вы можете увидеть это с помощью ldconfig -p. Пример :
ldconfig -p | egrep -i '(ssl|crypt)'
Убедитесь, что у вас есть сборка openssl 0.9.8k.
Если нет, обновите ваш /etc/ld.so.conf (или /etc/ld.so.conf/openssl.conf - я не знаю, как организована CentOS). Затем снова запустите ldconfig, чтобы обновить его кеш.