On 07/11/2017 03:14 PM, Toby Archer wrote:
Hmm. I assume the management app can be spung up with out having to spin up cas right? The documentation doesn't explain how the two are connected, but I'm guessing it has something to do with this statement:

    The persistence storage
    <https://apereo.github.io/cas/5.1.x/installation/Service-Management.html>
    for services *MUST* be the same as that of the CAS server.


Further this statement:

    The service management webapp is a standalone web application that
    may be deployed along side CAS


leads me to assume that the management app can be deployed on a separate server entirely. So I decided to fiddle around with just getting the management app up and running, and deal with connecting next. I build it, that went fine. but when I try to run it I get: jasigcas.herokuapp.com so the app it'self doesn't appear to be running? Am I missing something?

The management app is a web application that uses CAS to provide its authentication services. So you need a CAS server to provide authentication services to the management application. Generally you would have them paired up, but I have had them split in the past. You do need them to point at the same persistence storage, which in the case of DB / JPA is just doing those settings.

That looks like it probably worked. I'm guessing that value is the default setting from the overlay that you need to override so that it points to your CAS instead of the demo one. Documentation seems to be missing a setting or two. My config has the two cas.server.name and prefix values set to point to the CAS server. This is what tells the management application where to send the user to authenticate. I've also had to set the cas.mgmt.serverName and server.contextPath values to make things work. But I am moving this around a bit and may not impact you. I need to get to where I'm running three sets of CAS applications (server + management) out of the same Tomcat instance.

https://apereo.github.io/cas/5.1.x/installation/Configuration-Properties.html#cas-server

cas.server.name=https://wings.it.ndsu.edu
cas.server.prefix=${cas.server.name}/cas
cas.mgmt.serverName=https://wings.it.ndsu.edu
server.contextPath=/cas-management-ndsu


--
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
--- You received this message because you are subscribed to the Google Groups "CAS Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/53f247e9-c385-83af-4d4e-802ba31d90d0%40ndsu.edu.

Reply via email to