[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: