Hi again Bryan!
I would try adding this to your Log4J config:
<logger name="net.sf.ehcache">
<level value="DEBUG" />
</logger>
And you should see if the data is being exchanged between your nodes.
This could be a good start. If you can't see anything interesting, please
provide us your EH Cache configuration, as Ben suggests.
Best Regards,
Jarda
From: Bryan Wooten [mailto:[email protected]]
Sent: 18. February 2015 12:19 dop.
To: [email protected]
Cc: [email protected]
Subject: Re: [cas-user] ERROR
net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
All, this issue is killing me. I was supposed to go live with this version
tomorrow morning but this issue forced me to cancel.
The symptom I am seeing is that ST's can't be validated. I believe this because
tickets are not being replicated across my 2 CAS servers. The back channel ST
validation is failing because of this.
I checked and re-checked my ehcache-replication.xml configuration. Both servers
are listening on port 40001.
I am running on RHEL and have verified that there are no firewalls in place. I
can telnet from each server to the other on port 40001.
I have set the remote port in ehcache-replication.xml to 40002 yet neither
server seems to be listening on this port.
Does anyone have suggestions for log4j settings I should set to get additional
debug info.
I did note that my pom.xml has a dependency for ehcache, but I think that is
built into the 3.5.2 overlay and I may not need that dependency.
Ehcache has work well on our 3.4.12 CAS for many years, I am now stumped. Part
of me says Dump ehcache and go to Hazelcast... JPA ticket registry is out of
the question.
Cheers,
Bryan
From: Bryan Wooten <[email protected]<mailto:[email protected]>>
Reply-To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Date: Tuesday, February 17, 2015 at 10:21 AM
To: "[email protected]<mailto:[email protected]>"
<[email protected]<mailto:[email protected]>>
Subject: [cas-user] ERROR
net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator
My cas.log is filled with this error: (CAS 3.5.2)
2015-02-17 07:53:18,138 ERROR
[net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator] - Exception on
flushing of replication queue: null. Continuing...
java.lang.NullPointerException
at
net.sf.ehcache.distribution.RMISynchronousCacheReplicator.listRemoteCachePeers(RMISynchronousCacheReplicator.java:335)
at
net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.writeReplicationQueue(RMIAsynchronousCacheReplicator.java:312)
at
net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.replicationThreadMain(RMIAsynchronousCacheReplicator.java:127)
at
net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator.access$000(RMIAsynchronousCacheReplicator.java:58)
at
net.sf.ehcache.distribution.RMIAsynchronousCacheReplicator$ReplicationThread.run(RMIAsynchronousCacheReplicator.java:389)
I found this:
https://issues.jasig.org/browse/CAS-1174
But I am not using ClearPass.
Bryan Wooten
UIT-Common Infrastructure Systems
--
You are currently subscribed to
[email protected]<mailto:[email protected]> as:
[email protected]<mailto:[email protected]>
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user
--
You are currently subscribed to
[email protected]<mailto:[email protected]> as:
[email protected]<mailto:[email protected]>
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user
--
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