WSGI settings incorrectly makes instance global
authorNathan Kinder <nkinder@redhat.com>
Fri, 9 May 2014 23:16:11 +0000 (16:16 -0700)
committerSimo Sorce <simo@redhat.com>
Sat, 10 May 2014 13:57:28 +0000 (09:57 -0400)
commit513aa5d4dbb72b73a9d60c89080868c43dedc358
treefa39f3d1cd5b66072099026cb3bc41cf14725a51
parent493384f04be7f5615a2344ca896028837bfaa3a4
WSGI settings incorrectly makes instance global

The WSGIProcessGroup directive should only apply to the /idp URI.
Without wrapping this directive in the Location element, multiple
Ipsilon instances or an Ipsilon instance installed on a FreeIPA
server will conflict and encounter problems running in the same
httpd process. All wsgi processes will end up redirected to the
last process grup defined in the configuration in this case and
all other instances of wsgi applications will be unreachable.

Resolves: https://fedorahosted.org/ipsilon/ticket/1

Signed-off-by: Nathan Kinder <nkinder@redhat.com>
Reviewed-by: Simo Sorce <simo@redhat.com>
templates/install/idp.conf