> Well, I have apparently made a mistake. I didn't configure a registry cleaner.

At least the problem is clear :)

> So according to this page: 
> https://wiki.jasig.org/display/CASUM/TicketRegistry+Cleaner

*grumble*
That page is pretty out of date and I failed to update it after the
most 3.4.11 release.  Update information and config samples for JPA in
particular are maintained actively at
https://wiki.jasig.org/display/CASUM/JpaTicketRegistry.

> class="org.jasig.cas.ticket.registry.support.JdbcLockingStrategy"

Strongly recommend the new JpaLockingStrategy component.  I think the
XML comments in the configuration snippet make it clear why it's
better.

>                 p:uniqueId="my_unique_machine"

You can use any value here that uniquely identifies each node.  It's
just used to give each database lock a name.

> So that leaves p:uniqueId="my_unique_machine" as my question. My CAS servers 
> are behind a reverse proxy so do I put the proxy dns name here or the actual 
> dns name of the CAS server

As long as it's unique it's ok.  Easiest thing is to use the
${host.name} property already defined in cas.properties since it
should be unique to each host in your cluster.

> (Thus a separate deployerConfig for each CAS deployment)?

If you go with my suggestion and pull cas.properties from the
filesystem on each node, you can run one config for all hosts.  Many
folks in the community do this and I'd consider it a best practice.

M

-- 
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