Multiple URL's for one application

Jonathan Knight j.knight at isc.keele.ac.uk
Fri Jan 20 11:05:13 GMT 2012



Hello everybody.

My setup may be a little unusual.  I'm running a Shibboleth 2.4 SP on 
Apache 1.3.  Not ideal, but it's the Blackboard app and Apache 1.3 is 
what it runs on.

The IdP is OpenAthens LA.

http://www.eduserv.org.uk/identity-access/products/openathens-la


My application is behind multiple load balancers which answer multiple 
URL's, however the application is identical and the apache config file 
has a single location declaration and no virtual hosting.

e.g.

The URL's

http://owen.vle.keele.ac.uk/
http://students.keele.ac.uk/
http://staff.keele.ac.uk/

are all answered by the same application, although only the 
owen.vle.keele.ac.uk URL is unique to this server.  The other URL's are 
fed through load balancers to a number of backend servers.  This isn't 
virtual hosting, it's really just multiple, load balanced, URL's for the 
same application.


I've been reading this excellent piece of documentation

https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPApplicationOverride

and noticed that the application ID can be specified in the apache 
config file

ShibRequestSetting applicationId myappname


So what I've done is to build the shibboelth integration and that is 
working fine for the owen.vle.keele.ac.uk URL.  Then I put the following 
into the apache config file

ShibRequestSetting applicationId default

hoping that would override the application ID so that the default 
application would be used for all the URL's that this server might answer.

However that's not what is happening.  It's possible that I've just 
messed up the syntax but I'd like to ask the collective wisdom of this 
mailing list whether I'm approaching this problem in the right way.

Thanks is advance.


Jon.


More information about the users mailing list