Forum Stats

  • 3,827,925 Users
  • 2,260,839 Discussions
  • 7,897,407 Comments

Discussions

General SSLEngine problem on one node of cluster

Peter551059
Peter551059 Member Posts: 448 Bronze Badge
edited May 3, 2019 5:57AM in SOA Suite Discusssions

Hi,

I use Oracle SOA Suite 12.2.1.3 on Weblogic 12.2.1.3 cluster with 2 nodes.

I have OSB service which makes proxy to HTTPS service with basic authorization. I have deployed this OSB service to my cluster. Service worked well.

But now service works well only one node. On another node it returns OSB-380000: General runtime error: General SSLEngine problem.

What could be problem?

Thanks in advance.

Tagged:
vladodiasPeter551059
«1

Answers

  • Martien van den Akker
    Martien van den Akker Member Posts: 2,776 Bronze Crown
    edited Mar 13, 2019 7:44AM

    Hi,

    Since you got an SSL Engine problem, it suggests that it has something to do with SSL. On the one server it's working, so apparently there the Keystores (Identity/Trust) are set properly. I think you should first check the KeyStore settings, by comparing those on both servers.

    Has server2 access to the same identity and trust stores?

    Regards,
    Martien

    vladodiasPeter551059
  • Peter551059
    Peter551059 Member Posts: 448 Bronze Badge
    edited Mar 13, 2019 9:21AM

    Hi Martien,

    only thing I have configured on keystore for that service was import of certificate into keystore using EM console.

    I am sure that service have worked well but suddenly starts doing problem.

  • Peter551059
    Peter551059 Member Posts: 448 Bronze Badge
    edited Mar 13, 2019 11:14AM

    I have to mention that I tested source service using SoapUI on both nodes and Test went well.

  • Martien van den Akker
    Martien van den Akker Member Posts: 2,776 Bronze Crown
    edited Mar 13, 2019 11:25AM

    Does it still fail then? Don't you have a loadbalancer?

    What hosts are named in de Certificate? Check also the Subject Alternative Names (SAN's).

    The second server is it on the same host? The hostname you use the second server must match one of the names in the SAN's or the host.

    But maybe you should set the de SSL subsystem on the server to debug (navigate to the server in WLS Admin Console -> Debug -> expand Weblogic Security -> SSL check it and click enabled. Make sure the loglevel of your server is on debug (check the minimum severity to log).


    Then do your tests and check the server log. What ssl related errors do you find?

    DOn't forget to disable the debug afterwards.

    Regards,
    Martien

    Peter551059
  • Peter551059
    Peter551059 Member Posts: 448 Bronze Badge
    edited Mar 14, 2019 6:00AM

    Thank you for response.

    Here is SSL related error... it starts with

    <Mar 13, 2019 4:47:22,548 PM CET> <Error> <oracle.osb.pipeline.kernel.router> <OSB-382191> <Service/Pipeline: Unhandled error caught by system-level error handler: com.bea.wli.sb.context.BindingLayerException: General runtime error: General SSLEngine problem

    com.bea.wli.sb.context.BindingLayerException: General runtime error: General SSLEngine problem

            at com.bea.wli.sb.context.ContextUtils.newException(ContextUtils.java:979)

            at com.bea.wli.sb.context.ContextUtils.newDispatcherDispatchException(ContextUtils.java:1011)

            at com.bea.wli.sb.context.PipelineDispatcherClient.dispatch(PipelineDispatcherClient.java:220)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.doDispatch(PipelineContextImpl.java:515)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatch(PipelineContextImpl.java:491)

            at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:186)

            at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:384)

            at com.bea.wli.sb.pipeline.components.RouteNode.doRequest(RouteNode.java:137)

            at com.bea.wli.sb.pipeline.components.Node.processMessage(Node.java:82)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:902)

            at com.bea.wli.sb.pipeline.components.Router.processMessage(Router.java:209)

            at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:89)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:142)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:138)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)

            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)

            at com.bea.wli.sb.util.security.SecurityUtils.executeAs(SecurityUtils.java:102)

            at com.bea.wli.sb.security.WLSSecurityContextService.executeAs(WLSSecurityContextService.java:55)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher.dispatch(PipelineDispatcher.java:136)

            at com.bea.wli.sb.service.handlerchain.handlers.ServiceInvoker.dispatch(ServiceInvoker.java:156)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateInboundOperationalStatistics.dispatch(UpdateInboundOperationalStatistics.java:75)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.ComputeOperation.dispatch(ComputeOperation.java:110)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.InboundMessageContentHandler.dispatch(InboundMessageContentHandler.java:170)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.CheckAccessControl.dispatch(CheckAccessControl.java:73)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateInboundTransportStatistics.dispatch(UpdateInboundTransportStatistics.java:64)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.DefaultInboundErrorHandler.dispatch(DefaultInboundErrorHandler.java:44)

            at com.bea.wli.sb.service.handlerchain.DefaultInboundHandlerChain.dispatch(DefaultInboundHandlerChain.java:135)

            at com.bea.wli.sb.transports.TransportDispatcherClient.dispatch(TransportDispatcherClient.java:96)

            at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:330)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.invokePipeline(RequestHelperBase.java:237)

            at com.bea.wli.sb.transports.http.wls.HttpTransportServlet$RequestHelperWLS.invokePipeline(HttpTransportServlet.java:228)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase$1.run(RequestHelperBase.java:204)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase$1.run(RequestHelperBase.java:200)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)

            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)

            at com.bea.wli.sb.util.security.SecurityUtils.executeAs(SecurityUtils.java:102)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.securedInvoke(RequestHelperBase.java:198)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.service(RequestHelperBase.java:135)

            at com.bea.wli.sb.transports.http.wls.HttpTransportServlet.service(HttpTransportServlet.java:129)

            at weblogic.servlet.FutureResponseServlet.service(FutureResponseServlet.java:24)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)

            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)

            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)

            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)

            at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)

            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

            at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)

            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3701)

            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3667)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)

            at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)

            at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

            at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

            at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443)

            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291)

            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269)

            at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1705)

            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1665)

            at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)

            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)

    and ends with:

    Caused By: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

            at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)

            at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)

            at sun.security.validator.Validator.validate(Validator.java:260)

            at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)

            at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)

            at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:105)

            at weblogic.security.SSL.jsseadapter.JaTrustManager.checkServerTrusted(JaTrustManager.java:128)

            at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:999)

            at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1601)

            at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)

            at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)

            at sun.security.ssl.Handshaker$1.run(Handshaker.java:992)

            at sun.security.ssl.Handshaker$1.run(Handshaker.java:989)

            at java.security.AccessController.doPrivileged(Native Method)

            at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1467)

            at weblogic.socket.JSSEFilterImpl.doTasks(JSSEFilterImpl.java:223)

            at weblogic.socket.JSSEFilterImpl.doHandshake(JSSEFilterImpl.java:123)

            at weblogic.socket.JSSEFilterImpl.doHandshake(JSSEFilterImpl.java:87)

            at weblogic.socket.JSSESocket.startHandshake(JSSESocket.java:240)

            at weblogic.net.http.HttpsClient.New(HttpsClient.java:566)

            at weblogic.net.http.HttpsClient.New(HttpsClient.java:546)

            at weblogic.net.http.HttpsURLConnection.connect(HttpsURLConnection.java:235)

            at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:362)

            at com.bea.wli.sb.transports.http.HttpOutboundMessageContext.setRequestPayload(HttpOutboundMessageContext.java:392)

            at com.bea.wli.sb.transports.http.HttpOutboundMessageContext.send(HttpOutboundMessageContext.java:459)

            at com.bea.wli.sb.transports.http.wls.HttpTransportProvider.sendMessageAsync(HttpTransportProvider.java:241)

            at sun.reflect.GeneratedMethodAccessor1516.invoke(Unknown Source)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

            at java.lang.reflect.Method.invoke(Method.java:498)

            at com.bea.wli.sb.transports.Util$1.invoke(Util.java:80)

            at com.sun.proxy.$Proxy232.sendMessageAsync(Unknown Source)

            at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageToService(TransportManagerImpl.java:487)

            at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:375)

            at com.bea.wli.sb.service.handlerchain.handlers.TransportProviderInvoker.dispatch(TransportProviderInvoker.java:87)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.EndpointManagementHandler.dispatch(EndpointManagementHandler.java:47)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateOutboundStatistics.dispatch(UpdateOutboundStatistics.java:65)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.OutboundMessageContentHandler.dispatch(OutboundMessageContentHandler.java:70)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundWssPhase2DISIHandler.dispatch(OutboundWssPhase2DISIHandler.java:106)

            at com.bea.wli.sb.service.disi.OSBClientRequestTransport.request(OSBClientRequestTransport.java:55)

            at com.bea.wli.sb.service.disi.OSBClientRequestTransport.request(OSBClientRequestTransport.java:28)

            at com.oracle.webservices.impl.disi.client.ClientRequestTransportWrapper.request(ClientRequestTransportWrapper.java:58)

            at com.oracle.webservices.impl.disi.client.ClientTransportTube$1.run(ClientTransportTube.java:47)

            at com.sun.xml.ws.api.pipe.Fiber.suspend(Fiber.java:687)

            at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:1194)

            at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:1050)

            at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:1019)

            at com.sun.xml.ws.api.pipe.Fiber.run(Fiber.java:813)

            at com.sun.xml.ws.api.server.ThreadLocalContainerResolver$2$1.run(ThreadLocalContainerResolver.java:112)

            at com.oracle.webservices.impl.disi.client.DISIServiceDelegate$1.execute(DISIServiceDelegate.java:47)

            at com.sun.xml.ws.api.server.ThreadLocalContainerResolver$2.execute(ThreadLocalContainerResolver.java:107)

            at com.sun.xml.ws.api.pipe.Engine.addRunnable(Engine.java:96)

            at com.sun.xml.ws.api.pipe.Fiber.start(Fiber.java:424)

            at com.sun.xml.ws.client.Stub.processAsync(Stub.java:573)

            at com.sun.xml.ws.client.dispatch.DispatchImpl.access$1000(DispatchImpl.java:107)

            at com.sun.xml.ws.client.dispatch.DispatchImpl$DispatchAsyncInvoker.do_run(DispatchImpl.java:648)

            at com.sun.xml.ws.client.AsyncInvoker.run(AsyncInvoker.java:86)

            at com.sun.xml.ws.client.AsyncResponseImpl.run(AsyncResponseImpl.java:90)

            at com.sun.xml.ws.client.dispatch.DispatchImpl.invokeAsync(DispatchImpl.java:242)

            at com.oracle.webservices.impl.disi.client.DispatcherRequestImpl.request(DispatcherRequestImpl.java:62)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundDISIHandler$1.run(OutboundDISIHandler.java:174)

            at java.security.AccessController.doPrivileged(Native Method)

            at oracle.security.jps.util.JpsSubject.doAs(JpsSubject.java:208)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundDISIHandler.dispatch(OutboundDISIHandler.java:171)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.OutboundMessageContentHandler.dispatch(OutboundMessageContentHandler.java:70)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundWssPhase1DISIHandler.dispatch(OutboundWssPhase1DISIHandler.java:108)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundDISIHandlers.dispatch(OutboundDISIHandlers.java:113)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover$LoadBalanceFailoverHelper.sendMessageAsync(LoadBalanceFailover.java:422)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover$LoadBalanceFailoverHelper.sendMessageToServiceAsync(LoadBalanceFailover.java:346)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover$LoadBalanceFailoverHelper.sendMessageToService(LoadBalanceFailover.java:293)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover.dispatch(LoadBalanceFailover.java:162)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.CheckTxDeadlock.dispatch(CheckTxDeadlock.java:54)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.ResultCachingHandler.dispatch(ResultCachingHandler.java:113)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.SetSoapAction.dispatch(SetSoapAction.java:167)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.OutboundMessagePatternHandler.dispatch(OutboundMessagePatternHandler.java:174)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.DefaultOutboundHandlerChain.dispatch(DefaultOutboundHandlerChain.java:114)

            at com.bea.wli.sb.service.dispatcher.TransportDispatcher.dispatch(TransportDispatcher.java:58)

            at com.bea.wli.sb.context.PipelineDispatcherClient.dispatch(PipelineDispatcherClient.java:216)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.doDispatch(PipelineContextImpl.java:515)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatch(PipelineContextImpl.java:491)

            at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:186)

            at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:384)

            at com.bea.wli.sb.pipeline.components.RouteNode.doRequest(RouteNode.java:137)

            at com.bea.wli.sb.pipeline.components.Node.processMessage(Node.java:82)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:902)

            at com.bea.wli.sb.pipeline.components.Router.processMessage(Router.java:209)

            at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:89)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:142)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:138)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)

            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)

            at com.bea.wli.sb.util.security.SecurityUtils.executeAs(SecurityUtils.java:102)

            at com.bea.wli.sb.security.WLSSecurityContextService.executeAs(WLSSecurityContextService.java:55)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher.dispatch(PipelineDispatcher.java:136)

            at com.bea.wli.sb.service.handlerchain.handlers.ServiceInvoker.dispatch(ServiceInvoker.java:156)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateInboundOperationalStatistics.dispatch(UpdateInboundOperationalStatistics.java:75)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.ComputeOperation.dispatch(ComputeOperation.java:110)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.InboundMessageContentHandler.dispatch(InboundMessageContentHandler.java:170)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.CheckAccessControl.dispatch(CheckAccessControl.java:73)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateInboundTransportStatistics.dispatch(UpdateInboundTransportStatistics.java:64)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.DefaultInboundErrorHandler.dispatch(DefaultInboundErrorHandler.java:44)

            at com.bea.wli.sb.service.handlerchain.DefaultInboundHandlerChain.dispatch(DefaultInboundHandlerChain.java:135)

            at com.bea.wli.sb.transports.TransportDispatcherClient.dispatch(TransportDispatcherClient.java:96)

            at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:330)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.invokePipeline(RequestHelperBase.java:237)

            at com.bea.wli.sb.transports.http.wls.HttpTransportServlet$RequestHelperWLS.invokePipeline(HttpTransportServlet.java:228)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase$1.run(RequestHelperBase.java:204)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase$1.run(RequestHelperBase.java:200)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)

            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)

            at com.bea.wli.sb.util.security.SecurityUtils.executeAs(SecurityUtils.java:102)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.securedInvoke(RequestHelperBase.java:198)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.service(RequestHelperBase.java:135)

            at com.bea.wli.sb.transports.http.wls.HttpTransportServlet.service(HttpTransportServlet.java:129)

            at weblogic.servlet.FutureResponseServlet.service(FutureResponseServlet.java:24)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)

            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)

            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)

            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)

            at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)

            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

            at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)

            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3701)

            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3667)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)

            at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)

            at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

            at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

            at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443)

            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291)

            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269)

            at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1705)

            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1665)

            at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)

            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)

    Caused By: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

            at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)

            at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)

            at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)

            at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)

            at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)

            at sun.security.validator.Validator.validate(Validator.java:260)

            at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)

            at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:229)

            at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:105)

            at weblogic.security.SSL.jsseadapter.JaTrustManager.checkServerTrusted(JaTrustManager.java:128)

            at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:999)

            at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1601)

            at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:216)

            at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1052)

            at sun.security.ssl.Handshaker$1.run(Handshaker.java:992)

            at sun.security.ssl.Handshaker$1.run(Handshaker.java:989)

            at java.security.AccessController.doPrivileged(Native Method)

            at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1467)

            at weblogic.socket.JSSEFilterImpl.doTasks(JSSEFilterImpl.java:223)

            at weblogic.socket.JSSEFilterImpl.doHandshake(JSSEFilterImpl.java:123)

            at weblogic.socket.JSSEFilterImpl.doHandshake(JSSEFilterImpl.java:87)

            at weblogic.socket.JSSESocket.startHandshake(JSSESocket.java:240)

            at weblogic.net.http.HttpsClient.New(HttpsClient.java:566)

            at weblogic.net.http.HttpsClient.New(HttpsClient.java:546)

            at weblogic.net.http.HttpsURLConnection.connect(HttpsURLConnection.java:235)

            at weblogic.net.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:362)

            at com.bea.wli.sb.transports.http.HttpOutboundMessageContext.setRequestPayload(HttpOutboundMessageContext.java:392)

            at com.bea.wli.sb.transports.http.HttpOutboundMessageContext.send(HttpOutboundMessageContext.java:459)

            at com.bea.wli.sb.transports.http.wls.HttpTransportProvider.sendMessageAsync(HttpTransportProvider.java:241)

            at sun.reflect.GeneratedMethodAccessor1516.invoke(Unknown Source)

            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

            at java.lang.reflect.Method.invoke(Method.java:498)

            at com.bea.wli.sb.transports.Util$1.invoke(Util.java:80)

            at com.sun.proxy.$Proxy232.sendMessageAsync(Unknown Source)

            at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageToService(TransportManagerImpl.java:487)

            at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:375)

            at com.bea.wli.sb.service.handlerchain.handlers.TransportProviderInvoker.dispatch(TransportProviderInvoker.java:87)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.EndpointManagementHandler.dispatch(EndpointManagementHandler.java:47)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateOutboundStatistics.dispatch(UpdateOutboundStatistics.java:65)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.OutboundMessageContentHandler.dispatch(OutboundMessageContentHandler.java:70)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundWssPhase2DISIHandler.dispatch(OutboundWssPhase2DISIHandler.java:106)

            at com.bea.wli.sb.service.disi.OSBClientRequestTransport.request(OSBClientRequestTransport.java:55)

            at com.bea.wli.sb.service.disi.OSBClientRequestTransport.request(OSBClientRequestTransport.java:28)

            at com.oracle.webservices.impl.disi.client.ClientRequestTransportWrapper.request(ClientRequestTransportWrapper.java:58)

            at com.oracle.webservices.impl.disi.client.ClientTransportTube$1.run(ClientTransportTube.java:47)

            at com.sun.xml.ws.api.pipe.Fiber.suspend(Fiber.java:687)

            at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:1194)

            at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:1050)

            at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:1019)

            at com.sun.xml.ws.api.pipe.Fiber.run(Fiber.java:813)

            at com.sun.xml.ws.api.server.ThreadLocalContainerResolver$2$1.run(ThreadLocalContainerResolver.java:112)

            at com.oracle.webservices.impl.disi.client.DISIServiceDelegate$1.execute(DISIServiceDelegate.java:47)

            at com.sun.xml.ws.api.server.ThreadLocalContainerResolver$2.execute(ThreadLocalContainerResolver.java:107)

            at com.sun.xml.ws.api.pipe.Engine.addRunnable(Engine.java:96)

            at com.sun.xml.ws.api.pipe.Fiber.start(Fiber.java:424)

            at com.sun.xml.ws.client.Stub.processAsync(Stub.java:573)

            at com.sun.xml.ws.client.dispatch.DispatchImpl.access$1000(DispatchImpl.java:107)

            at com.sun.xml.ws.client.dispatch.DispatchImpl$DispatchAsyncInvoker.do_run(DispatchImpl.java:648)

            at com.sun.xml.ws.client.AsyncInvoker.run(AsyncInvoker.java:86)

            at com.sun.xml.ws.client.AsyncResponseImpl.run(AsyncResponseImpl.java:90)

            at com.sun.xml.ws.client.dispatch.DispatchImpl.invokeAsync(DispatchImpl.java:242)

            at com.oracle.webservices.impl.disi.client.DispatcherRequestImpl.request(DispatcherRequestImpl.java:62)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundDISIHandler$1.run(OutboundDISIHandler.java:174)

            at java.security.AccessController.doPrivileged(Native Method)

            at oracle.security.jps.util.JpsSubject.doAs(JpsSubject.java:208)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundDISIHandler.dispatch(OutboundDISIHandler.java:171)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.OutboundMessageContentHandler.dispatch(OutboundMessageContentHandler.java:70)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundWssPhase1DISIHandler.dispatch(OutboundWssPhase1DISIHandler.java:108)

            at com.bea.wli.sb.service.disi.handlerchain.handlers.OutboundDISIHandlers.dispatch(OutboundDISIHandlers.java:113)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover$LoadBalanceFailoverHelper.sendMessageAsync(LoadBalanceFailover.java:422)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover$LoadBalanceFailoverHelper.sendMessageToServiceAsync(LoadBalanceFailover.java:346)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover$LoadBalanceFailoverHelper.sendMessageToService(LoadBalanceFailover.java:293)

            at com.bea.wli.sb.service.handlerchain.handlers.LoadBalanceFailover.dispatch(LoadBalanceFailover.java:162)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.CheckTxDeadlock.dispatch(CheckTxDeadlock.java:54)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.ResultCachingHandler.dispatch(ResultCachingHandler.java:113)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.SetSoapAction.dispatch(SetSoapAction.java:167)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.OutboundMessagePatternHandler.dispatch(OutboundMessagePatternHandler.java:174)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.DefaultOutboundHandlerChain.dispatch(DefaultOutboundHandlerChain.java:114)

            at com.bea.wli.sb.service.dispatcher.TransportDispatcher.dispatch(TransportDispatcher.java:58)

            at com.bea.wli.sb.context.PipelineDispatcherClient.dispatch(PipelineDispatcherClient.java:216)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.doDispatch(PipelineContextImpl.java:515)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatch(PipelineContextImpl.java:491)

            at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:186)

            at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:384)

            at com.bea.wli.sb.pipeline.components.RouteNode.doRequest(RouteNode.java:137)

            at com.bea.wli.sb.pipeline.components.Node.processMessage(Node.java:82)

            at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:902)

            at com.bea.wli.sb.pipeline.components.Router.processMessage(Router.java:209)

            at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:89)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:142)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher$1.run(PipelineDispatcher.java:138)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)

            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)

            at com.bea.wli.sb.util.security.SecurityUtils.executeAs(SecurityUtils.java:102)

            at com.bea.wli.sb.security.WLSSecurityContextService.executeAs(WLSSecurityContextService.java:55)

            at com.bea.wli.sb.pipeline.dispatcher.PipelineDispatcher.dispatch(PipelineDispatcher.java:136)

            at com.bea.wli.sb.service.handlerchain.handlers.ServiceInvoker.dispatch(ServiceInvoker.java:156)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateInboundOperationalStatistics.dispatch(UpdateInboundOperationalStatistics.java:75)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.ComputeOperation.dispatch(ComputeOperation.java:110)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.InboundMessageContentHandler.dispatch(InboundMessageContentHandler.java:170)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.CheckAccessControl.dispatch(CheckAccessControl.java:73)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.UpdateInboundTransportStatistics.dispatch(UpdateInboundTransportStatistics.java:64)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.AbstractHandler.dispatch(AbstractHandler.java:129)

            at com.bea.wli.sb.service.handlerchain.handlers.DefaultInboundErrorHandler.dispatch(DefaultInboundErrorHandler.java:44)

            at com.bea.wli.sb.service.handlerchain.DefaultInboundHandlerChain.dispatch(DefaultInboundHandlerChain.java:135)

            at com.bea.wli.sb.transports.TransportDispatcherClient.dispatch(TransportDispatcherClient.java:96)

            at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:330)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.invokePipeline(RequestHelperBase.java:237)

            at com.bea.wli.sb.transports.http.wls.HttpTransportServlet$RequestHelperWLS.invokePipeline(HttpTransportServlet.java:228)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase$1.run(RequestHelperBase.java:204)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase$1.run(RequestHelperBase.java:200)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:368)

            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:163)

            at com.bea.wli.sb.util.security.SecurityUtils.executeAs(SecurityUtils.java:102)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.securedInvoke(RequestHelperBase.java:198)

            at com.bea.wli.sb.transports.http.generic.RequestHelperBase.service(RequestHelperBase.java:135)

            at com.bea.wli.sb.transports.http.wls.HttpTransportServlet.service(HttpTransportServlet.java:129)

            at weblogic.servlet.FutureResponseServlet.service(FutureResponseServlet.java:24)

            at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)

            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:260)

            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:137)

            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:350)

            at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)

            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

            at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:248)

            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:78)

            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3701)

            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3667)

            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)

            at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)

            at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)

            at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)

            at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2443)

            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2291)

            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2269)

            at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1705)

            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1665)

            at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)

            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)

  • Martien van den Akker
    Martien van den Akker Member Posts: 2,776 Bronze Crown
    edited Mar 14, 2019 8:57AM

    Hi Peter,

    "Caused By: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target"

    suggests that your certificate chain in the keystore isn't complete. Are you sure that the keystores are the same on both nodes?

    Regards,Martien

  • Peter551059
    Peter551059 Member Posts: 448 Bronze Badge
    edited Mar 14, 2019 9:00AM

    Hi Martien,

    I don't know. I just have used one EM console for both nodes so I don't know what happend begin the scenes.

  • Martien van den Akker
    Martien van den Akker Member Posts: 2,776 Bronze Crown
    edited Mar 14, 2019 10:08AM

    Somehow your other server does not match the certificate/chain.


    Can't tell. How did you create the certificate?

    Are both servers on the same host? If I recollect correctly you need to publish from the EM, but that does not necessarly go correctly on all the servers. But I haven't got something working at hand.

    Regards,
    Martien

  • Peter551059
    Peter551059 Member Posts: 448 Bronze Badge
    edited Mar 14, 2019 10:17AM

    I get certificate from webservice URL in web browser.

    Each node has own hostname.

    I don't understand what you mean "publish". I have to call secured webservice from OSB and it does not go correctly on all nodes of server.

    Weird thing is that I have another cluster with same service and certificate and there it go correctly from both nodes

  • Martien van den Akker
    Martien van den Akker Member Posts: 2,776 Bronze Crown
    edited Mar 14, 2019 11:12AM

    "Each node has own hostname." I'd check the certificate. Are both hostnames in there?