By: Gene Liverman user 12 Aug 2016 at 7:39 a.m. CDT

7 Responses
Gene Liverman gravatar
I have installed Gluu so that it also includes a CAS server. I can go to idp.example.com/cas/login and successfully authenticate. Now I need to add the services that are on our old CAS server to my new Gluu server but can't seem to find any documentation on [https://www.gluu.org/docs/](https://www.gluu.org/docs/) related to CAS nor can I find anything in the web interface of my server. Can someone please help me out here?

By Michael Schwartz Account Admin 12 Aug 2016 at 8:13 a.m. CDT

Michael Schwartz gravatar
When you installed your server did you say "Yes" to CAS?

By Gene Liverman user 12 Aug 2016 at 8:48 a.m. CDT

Gene Liverman gravatar
I did.

By Aliaksandr Samuseu staff 12 Aug 2016 at 1:10 p.m. CDT

Aliaksandr Samuseu gravatar
Hi, Gene. Could you elaborate a bit what constitutes an issue? If I got you right, you are able to login at CAS login page. So, you are just not sure how to proceed? CAS module isn't implemented by Gluu Inc (some modifications were introduced to integrate it in the framework though), it's a third party app and you can find documentation [here](https://apereo.github.io/cas/4.0.x/index.html) (Gluu uses version 4.0.2). Hope this helps. You will be able to modify module's config by editing files in this location of the container: `/opt/tomcat/webapps/cas/WEB-INF/` Some CAS related settings are also stored in LDAP, to find the entry just search for `(ou=oxcas)` I guess we don't have much docs on it because it's not that often required nowadays. May be we should add this to TO-DO list, though. Regards, Alex.

By Gene Liverman user 12 Aug 2016 at 1:59 p.m. CDT

Gene Liverman gravatar
I'll check with our CAS admin here but I think this tells me what I need. We were kinda saddened to see that there is no way to setup the services in CAS like there is for SAML and the like via the GUI... seems to us that there should be since its part of the official installer. I know CAS is not y'alls favorite, and for good reason, but it still has widespread use in higher education institutions.

By Aliaksandr Samuseu staff 12 Aug 2016 at 2:33 p.m. CDT

Aliaksandr Samuseu gravatar
You also may need to utilize custom auth script for CAS. It comes already pre-packaged in your instance, but you may get the latest version from [here](https://github.com/GluuFederation/oxAuth/tree/master/Server/integrations/cas2) >I know CAS is not y'alls favorite, and for good reason, but it still has widespread use in higher education institutions. You could create a feature request on these boards, or in oxTrust's github branch. I'm not sure what is our current priority regarding CAS, unfortunately.

By Aliaksandr Samuseu staff 12 Aug 2016 at 2:50 p.m. CDT

Aliaksandr Samuseu gravatar
I'm reassigning it to a colleague much more experienced in CAS setups, in case you still have some questions left, Gene.

By Mohib Zico staff 13 Aug 2016 at 8:56 a.m. CDT

Mohib Zico gravatar
Hi Gene, In order to configure your CAS apps in Gluu Server, you need to follow the standard CAS configurations.. i.e. cas.properties, deployerConfigContext.xml etc; they are inside /opt/tomcat/webapps/cas/; We don't have any GUI for CAS management yet.