Member ;-),

As far as I remember, clustering is not so easy. I've set up a few years ago a clustered CAS involving a few more steps :
  1 - Clustering tomcat (on-line documentation at apache site is good enough)
  2 - Make CAS redistributable in web.xml
  3 - Share the tickets registries (JPATicketRegistry if I'm not mistaken)
  4 - Use sticky sessions in the balancer

Rdgs

Le 05/07/2012 16:02, Frank Van Damme a écrit :
List,

I'm having a small shenanigan w.r.t. putting Cas behind a reverse
proxy/load balancer running Apache (I'm sorry if this is slightly off
topic).

The good news is that it's extremely easy to configure a load balancer
with Apache.

         ProxyPass /cas balancer://casstuff/
         <Proxy balancer://casstuff>
                 BalancerMember ajp://3.3.3.10:8009/cas
                 BalancerMember ajp://3.3.3.11:8009/cas
         </Proxy>

... and that's it. logging in and out works (the ticket store is
shared with jpaTicketRegistry). Only, when logging out and then
logging in again, I get a http 302 and am redirected to /cas/login.
So, I just get the login dialog again. I can get around it by
refreshing the page and trying to log in again, which works as
expected.

If I remove one of the BalancerMember, the setup works as expected. Any ideas?



--
Philippe MARASSE

Service Informatique - Centre Hospitalier Henri Laborit
BP 587 - 370 avenue Jacques Coeur
86021 Poitiers Cedex
Tel : 05.49.44.57.19


Attachment: smime.p7s
Description: Signature cryptographique S/MIME

Reply via email to