Closed (fixed)
Project:
Hostmaster (Aegir)
Version:
6.x-2.x-dev
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
12 Dec 2013 at 17:03 UTC
Updated:
3 Mar 2015 at 08:53 UTC
Jump to comment: Most recent
Comments
Comment #1
helmo commentedComment #2
anarcat commentedHUm... this should be part of the platform configuration in platform.d, isn't there such a file with a block for all your platforms?
Comment #3
danepowell commentedThe files in platform.d have Directory blocks for each platform's subdirectory, but there's no directory block for the entire /var/aegir/ directory - I assume that's necessary, because when I manually add it to apache2.conf, I'm able to reach the Aegir frontend.
Comment #4
anarcat commentedI confirm this problem occurs, at least in Debian Jessie + apache 2.4 + php 5.5.
Comment #5
anarcat commentedI found that adding this to the platform configuration is sufficient:
Require all grantedI committed a fix to the 1.x and 2.x branches.
Comment #7
helmo commentedFor the record, this issue added two lines:
As as side effect the http_basic_auth module included in provision_tasks_extra also needs an extra line. I've create #2252063: basic auth: match hostmaster 2.1 apache update to address that.
Comment #8
fuzzy76 commentedThose are new directives for Apache 2.4. :-/ They don't work properly in Apache 2.2.