perl-modperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kees Vonk 7249 24549 <KEES.V...@BGTRANSCO.CO.UK>
Subject Apache::PerlVINC again
Date Thu, 01 Jun 2000 15:16:34 GMT
The following works on Apache/1.3.6 (Unix) mod_perl/1.21 
mod_ssl/2.3.5 OpenSSL/0.9.3a

But when running on Apache/1.3.9 (Unix) mod_perl/1.21 
mod_ssl/2.4.8 OpenSSL/0.9.4, I get the following problem 
which _appears_ (I am not 100% sure) to be caused by 
Apache::PerlVINC. I have the following section in my 

delete $INC{'Apache/'};
require Apache::PerlVINC;

#<VirtualHost _default_:8444>
   DocumentRoot /opt/ward/DocumentRoot

   SetEnv IDVENV Production

   Alias /idv/ "/opt/ward/IDV/PROD/Scripts/"
   <Directory /opt/ward/IDV/PROD/Scripts>
      Order allow,deny
      Allow from all

      DefaultType text/html

      SetHandler perl-script
      PerlHandler Apache::Registry

#      PerlVersionINC On
#      PerlINC /opt/ward/IDV/PROD/Modules
#      PerlFixupHandler Apache::PerlVINC
#      PerlRequire Ward/IDV/

# [ snipped some more Aliases ]

   <IfDefine SSL>
      SSLEngine on

# [ line 271 ]
      SSLCertificateFile    /opt/ward/apache/conf/ssl.crt/server.crt
      SSLCertificateKeyFile /opt/ward/apache/conf/ssl.key/server.key

      SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown

As it stands it apache starts and things seem to work as expected.

The moment I uncomment the PerlVINC lines (or even just the first one) 
apache fails to start without any error message (STDOUT or logs (LogLevel 
debug)) or core file.

If I uncomment the VirtualHost tags I get the following error message in 
the logs:
Syntax error on line 271 of /opt/ward/apache/conf/httpd.conf.idv:
SSLCertificateFile: only up to 2 different certificates per virtual host 

Does Apache::PerlVINC interfer in anyway with mod_ssl ???. I don't 
understand what is going on here.


View raw message