Bug#472647: apache2-mpm-prefork: Same here with PerlOptions -Enable
Package: apache2-mpm-prefork
Version: 2.2.3-4+etch5
Followup-For: Bug #472647
I have setup a valid (I suppose) config for 2 virtual hosts, one for port 80, one for port 443.
Port 443 configured through :
<VirtualHost *:443>
...
# for mod_perl and TWiki
PerlRequire /var/lib/twiki/tools/mod_perl_startup.pl
# Turn on taint checking
PerlSwitches -T
</VirtualHost> (in a dedicated /etc/apache2/sites-enabled/060-ssl file)
and Port 80 :
<VirtualHost *:80>
# PerlOptions -Enable
</VirtualHost> (in a dedicated /etc/apache2/sites-enabled/000-default file)
If I uncomment the PerlOptions in /etc/apache2/sites-enabled/000-default apache restart segfaults :(
So I think that the virtualhost syntax for first report was not the problem.
There's indeed something weird with activating mod_perl on one virtualhost and disactivating it on another, or more simply with "PerlOptions -Enable" at all.
Hope this helps.
May try to debug more the fault, but this is a production server, so I'm not so keen on breaking it so much.
Best regards,
-- Package-specific info:
List of enabled modules from 'apache2 -M':
actions alias auth_basic authn_file authz_default authz_groupfile
authz_host authz_user autoindex cgi dir env info mime negotiation
php5 setenvif status userdir
-- System Information:
Debian Release: lenny/sid
APT prefers testing-proposed-updates
APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-openvz-686 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Reply to: