I built apache_1.3.6/mod_perl-1.20/mod_ssl-2.3.5-1.3.6/openssl-0.9.3a
for Solaris 2.5.1.

When I start the server without -DSSL, any children serving location
/server-status, configured with 

ExtendedStatus On
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from .my.own.domain
</Location>

crash (segfault), in the middle of outputting the result. If I start
the server with -DSSL, no crashes occur.

If I change the lines in httpd.conf

<IfDefine SSL>
AddModule mod_ssl.c
</IfDefine>

to simply

AddModule mod_ssl.c

and then start it without -DSSL, no crash occurs. My wild guess is
that without the module added, it may still try to output the 
SSL/TLS session cache status, or access some other undefined code
or data structure.

mod_perl and mod_ssl are linked statically, most other modules dynamically.


Roman Maeder

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to