Closed gnsuryan closed 3 years ago
I have fixed the issue for both Cluster & Dynamic Cluster offers and created PR.
https://github.com/wls-eng/arm-oraclelinux-wls-cluster/pull/128 https://github.com/wls-eng/arm-oraclelinux-wls-dynamic-cluster/pull/115
The Coherence Cache Server fails to start when Custom SSL is configured on Admin Server and also when the default HTTP Listen Port (7001) is disabled on the Admin Server.
Exception Logs:
2021-03-17 16:11:49.037/51.529 Oracle Coherence 12.2.1.3.0
Oracle Coherence Version 12.2.1.3.0 Build 68243 Grid Edition: Production mode Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
<Mar 17, 2021 4:11:50,254 PM UTC>
There are 1 nested errors:
weblogic.rmi.extensions.DisconnectMonitorUnavailableException: Could not register a DisconnectListener for [null] at weblogic.rmi.extensions.DisconnectMonitorListImpl.addDisconnectListener(DisconnectMonitorListImpl.java:83) at weblogic.security.utils.AdminServerListener.startDisconnectListener(AdminServerListener.java:120) at weblogic.security.utils.AdminServerListener.startListening(AdminServerListener.java:102) at weblogic.security.utils.AdminServerListener.start(AdminServerListener.java:76) at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:76) at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1287) at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:333) at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:375) at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:487) at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:305) at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:85) at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2126) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:116) at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:90) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1237) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1168) at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$UpOneLevel.run(CurrentTaskFuture.java:786) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:678) at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352) at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337) at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57) at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41) at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:652) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420) at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)
I have fixed and test the issue with Coherence Server startup issue. The fix is working fine. I have created PRs for both Configured cluster & Dynamic Cluster offers.
https://github.com/wls-eng/arm-oraclelinux-wls-cluster/pull/141 https://github.com/wls-eng/arm-oraclelinux-wls-dynamic-cluster/pull/129
closing this issue as it is now resolved.
For Cluster & Dynamic Cluster Offers, Coherence Cache Server is not starting when Custom SSL is configured on Admin Server
<[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > ####<Feb 27, 2021 10:40:25,267 AM UTC> <<[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <1614422425267> <[[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <Unable to start the server mspStorage1 : javax.net.ssl.SSLHandshakeExcept
ion: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid cert
ification path to requested target caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target caus
ed by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target>