← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1580053] [NEW] Configure Apache HTTPD for mod_shibboleth(WSGIScriptAliasMatch): steps for creating hard links are missing

 

You have been subscribed to a public bug:

In the section "Configure Apache HTTPD for mod_shibboleth":

http://docs.openstack.org/developer/keystone/extensions/shibboleth.html
#configure-apache-httpd-for-mod-shibboleth

it is given that:

Add WSGIScriptAlias directive to your vhost configuration:
----------------------------------------------------------

WSGIScriptAliasMatch ^(/v3/OS-
FEDERATION/identity_providers/.*?/protocols/.*?/auth)$
/var/www/keystone/main/$1

While the users try to configure, they actually see that the directory
/var/www/keystone does not exist.

It would be better to mention that create a directory /var/www/keystone
if it does not exist and create the following hard links:

For example:
ln /opt/stack/keystone/httpd/keystone.py main
ln /opt/stack/keystone/httpd/keystone.py admin

It took me a while to understand the above steps while I was configuring
the Keystone for federations.

I would also recommend that we should call it WSGIScriptAliasMatch
directive instead of WSGIScriptAlias directive since we are actually
adding WSGIScriptAliasMatch directive. So the above underlined text
should be read as follows:

Add WSGIScriptAliasMatch directive to your vhost configuration:

** Affects: keystone
     Importance: Undecided
     Assignee: Pallavi (pallavi-s)
         Status: New

-- 
Configure Apache HTTPD for mod_shibboleth(WSGIScriptAliasMatch): steps for creating hard links are missing
https://bugs.launchpad.net/bugs/1580053
You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Identity (keystone).