2009-09-30 6 views
0

Итак, я запускаю службу Apache2.2, которая использует mod_ssl, из командной строки с «-k start -e debug». Он показывает все загрузки модулей, ждет второй или две, а затем возвращает меня в командную строку без ошибок. Служба, однако, больше не работает. В журнале ошибок, есть такой текст:Ошибка OpenSSL, предотвращающая запуск Apache2.2 на win32

Starting the Apache2.2-ssl service 
The Apache2.2-ssl service is running. 
zed OpenSSL library 

Это последняя строка не записывается в журнал, если я снимаю «-e отладки», а также возвращает ноль хитов на Google, когда цитировал.

В журнале приложений просмотра событий, то это:

Faulting применения httpd.exe, версии 2.2.13.0 Разломообразования модуль ssleay32.dll, версия 0.9.8.11, вина адрес 0x0001a177.

Это на Windows Server 2003 Standard SP2. Любые подсказки?

ответ

0

Оказалось, что это была конфигурация. Я был LoadModule-ing mod_ssl в «push @PerlConfig» в разделе <Perl>. Хотя это работает для других модулей - auth_digest, authn_file и authz_user среди них - видимо, это не для mod_ssl.

Фактически, попытка LoadModule в таком разделе также вызывает проблемы с CentOS 6.4. При запуске вы получите ошибку 2717 Segmentation fault.

+0

Это не единственное, что, по-видимому, не может войти в раздел '': https://rt.cpan.org/Public/Bug/Display.html?id=106068 – Kev