5-Jul-99 13:28 you wrote:
> 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.
It will EXACTLY try to output SSL/TLS session cache status and will crash
exactly there :-) That is code to output SSL/TLS session cache will try
to find out mod_ssl configuration and it's not ready to get NULL as ponter
to that configuration...
> mod_perl and mod_ssl are linked statically, most other modules dynamically.
Yes, this is the problem. Dynamically linked mod_ssl will work just fine, of
course. I'm not sure how important this problem is, though...
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]