Horizon on F18 has incorrect apache permissions.

Bug #1167066 reported by Jamie Lennox on 2013-04-09
16
This bug affects 4 people
Affects Status Importance Assigned to Milestone
devstack
Undecided
Sunil Thaha

Bug Description

On a new F18 install I need to add the line

Require all granted

to

<Directory /opt/stack/horizon/>

otherwise I get

AH01630: client denied by server configuration: /opt/stack/horizon/openstack_dashboard/wsgi/django.wsgi

Jamie Lennox (jamielennox) wrote :

Ah, obviously that's in /etc/httpd/conf.d/horizon.conf

Sunil Thaha (sthaha) on 2013-04-10
Changed in devstack:
assignee: nobody → Sunil Thaha (sthaha)
Sunil Thaha (sthaha) wrote :

This[1] should fix it

[1] https://review.openstack.org/#/c/26574/

Changed in devstack:
status: New → In Progress

Reviewed: https://review.openstack.org/26574
Committed: http://github.com/openstack-dev/devstack/commit/627d9c77e538bdcf972ff1c7d48dafd966b44d74
Submitter: Jenkins
Branch: master

commit 627d9c77e538bdcf972ff1c7d48dafd966b44d74
Author: Sunil Thaha <email address hidden>
Date: Wed Apr 10 14:11:44 2013 +1000

    Fixes running horizon on fedora 18 and above

    Fixes bug: 1167066
    Summary:

    1. Starting with fedora 18 the httpd.conf has
        <Directory />
            AllowOverride none
            Require all denied
        </Directory>
      which requires you to explicitly permit access to web content
      directories in other <Directory> blocks

    2. Install nodejs on fedora 18 and above

    Change-Id: I487a7a74bad6627d32c1081dcbe48630a704a106

Changed in devstack:
status: In Progress → Fix Released
Kyle Mestery (mestery) wrote :

Thanks Sunil, I just verified the latest fix and everything works fine for me on Fedora 18. Appreciate the help here!

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers