mod_status is enabled by default but not configured

Bug #130647 reported by Paolo Dina
2
Affects Status Importance Assigned to Milestone
apache2 (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: apache2.2-common

Installing standard Apache 2 modules on Ubuntu 7.04 via apache2.2-common (version 2.2.3-3) makes mod_status enabled by default (status.load symbolic link exists in /etc/apache2/mods-enabled). However this module doesn't work because the minimal configuration to enable status report is actually missing.

And the command apache2ctl status gives:
                                   Not Found

   The requested URL /server-status was not found on this server.
     _________________________________________________________________

    Apache Server at localhost Port 80

Is this the intended behavior?

A method to get status report working is to add a status.conf file in /etc/apache2/mods-available/ containing

<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Location>

and finally create a symbolic link called status.conf in /etc/apache2/mods-enabled/, pointing at /etc/apache2/mods-available/status.conf

As a different solution, remove status.load from mods-enabled can be considered.

Revision history for this message
Mathias Gug (mathiaz) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. However, I am closing it because the bug has been fixed in the latest development version of Ubuntu - the Gutsy Gibbon. It won't be fixed in previous versions of Ubuntu because the bug doesn't fit requirements for backporting. See https://help.ubuntu.com/community/UbuntuBackports for more information.

Changed in apache2:
importance: Undecided → Low
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.