Hello CAS Forum members

I have setup JPATicketRegistry in a multi-clustered CAS environment
comprising 15 JVMs (5 JVMs per jBoss Server) and one MYSQL database.

The problem that I am facing is that when the Ticket Granting Ticket is
getting expired from the database and application session also gets expired,
and user tries to re-login into the application, though the Service Ticket
is being granted say on Node X, however the validation and cleaning from the
registry of the same Service Ticket is happening on a different node say
Node Y, then in such a scenario user is  logging into the application
without a TGT value (and hence unable to access sub-apps). However, if the
granting and cleaning up of the Service Ticket is happening on the same node
then the user is logging into the application with a valid TGT value (and
hence able to access other sub-apps).

The following are the questions that I wish to ask,

1. Is setting up EhCacheTicketRegistry in place of JPATicketRegistry, the 
solution to this problem. As is pretty obvious the various nodes are unaware
of each other's Service tickets and hence the problem.

2. Is there any alternate solution within the current/existing setup?
(JPATicketRegistry)


Best Regards
Syed Zaheer Mehdi



--
View this message in context: 
http://jasig.275507.n4.nabble.com/Problems-being-faced-with-JPATicketRegistry-in-a-multi-clustered-HA-CAS-environment-tp4660349.html
Sent from the CAS Users mailing list archive at Nabble.com.

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to