Location Directive should be included in the VirtualHost directive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
New
|
Undecided
|
Unassigned |
Bug Description
That's the content of wsgi-keystone.conf
<VirtualHost *:5000>
WSGIDaemonP
WSGIProcess
WSGIScriptAlias / /usr/bin/
WSGIApplica
WSGIPassAut
LimitReques
<IfVersion >= 2.4>
ErrorLogF
</IfVersion>
ErrorLog /var/log/
CustomLog /var/log/
<Directory /usr/bin>
<IfVersion >= 2.4>
Require all granted
<IfVersion < 2.4>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
Alias /identity /usr/bin/
<Location /identity>
SetHandler wsgi-script
Options +ExecCGI
WSGIProcess
WSGIApplica
WSGIPassAut
</Location>
It does not allow to access identity tab on horizon, even if one has the admin privileges.
I solved it by putting the
Alias and the Location directive inside the VirtualHost.
Hope it can help, kind regards.