-
Bug
-
Resolution: Done
-
Blocker
-
SSO72 1.0.0.GA, JDG72 1.0.0.GA
-
None
jgroups.sh script used for configuring jgroups encryption protocols misconfigures encryption for sso72. Instead configuring SYM_ENCRYPT protocol it configures outdated ENCRYPT protocol.
Cause: Script reads 'version.txt' file and configures SYN_ENCRYPT only if it contains 'Red Hat JBoss Enterprise Application Platform' with version newer then '6.4.4'. But 'sso72-openshift' image 'version.txt' file contains 'Red Hat Single Sign-On - Version 7.2.0.GA'.
Result: Error messages in console:
ERROR [org.jgroups.protocols.TCP] (Connection.Receiver [10.128.1.182:7600 - 10.130.1.9:53428],ee,jgroups-1-4xpdl) JGRP000030: jgroups-1-4xpdl: failed handling incoming message: java.lang.ArrayIndexOutOfBoundsException: -1
and
ERROR [org.infinispan.interceptors.InvocationContextInterceptor] (ServerService Thread Pool -- 56) ISPN000136: Error executing command PutKeyValueCommand, writing keys [cluster-start-time]: org.infinispan.util.concurrent.TimeoutException: Replication timeout at org.infinispan.remoting.transport.jgroups.JGroupsTransport.lambda$invokeRemotelyAsync$1(JGroupsTransport.java:639) at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602) at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577) at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474) at java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:1962) at org.infinispan.remoting.transport.jgroups.RspListFuture.call(RspListFuture.java:61) at org.infinispan.remoting.transport.jgroups.RspListFuture.call(RspListFuture.java:16) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)
The same applies for DataGrid 7.2. However DataGrid fails to start completely with unknown protocol: 'ENCRYPT' error.
- is related to
-
CLOUD-2371 [JDG 7.1] Release JDG 7.1 version 1.3
- Closed