Hi there,
We have implemented end to end ssl in our PO, HA environment. Running NWA 7.31 SP level 14.
We have updated instance, web disp and message server profiles to reflect end to end ssl, and everything is functioning as expected, no errors with the systems
We had a functioning CTS+ transport system, but after converting to end to end ssl, when we try to move trasports dev- to-QA it is displaying a chain verifier error from dev to qa
Has anyone run into problems like that?
Error:
Communication data provided (2015-08-13 16:14:37.0195 -7:00)
Begin deployment (2015-08-13 16:14:37.0195 -7:00)
Exception during deploy:com.sap.aii.util.misc.api.ResourceException:
Kommunikation zu System Integration Builder mit Anwendung CMS-
Transport ist unterbrochen. Detailinformation: Error receiving http
response from URL https:/web dispatcher FQDN:50001/re
p/cmstransport/int?! Details: caught exception
Message: Peer certificate rejected by ChainVerifier
Stacktrace:
org.w3c.www.protocol.http.HttpException: Peer certificate rejected by
ChainVerifier
iaik.security.ssl.SSLCertificateException: Peer certificate rejected
by ChainVerifier
#at iaik.security.ssl.r.checkIsTrusted(Unknown Source)
#at iaik.security.ssl.x.b(Unknown Source)
#at iaik.security.ssl.x.a(Unknown Source)
#at iaik.security.ssl.r.d(Unknown Source)
#at iaik.security.ssl.SSLTransport.startHandshake(Unknown Source)
#at iaik.security.ssl.SSLTransport.getOutputStream(Unknown Source)
#at iaik.security.ssl.SSLSocket.getOutputStream(Unknown Source)
#at org.w3c.www.protocol.http.g.markUsed(Unknown Source)
#at org.w3c.www.protocol.http.HttpBasicServer.getConnection(Unknown
Source)
#at org.w3c.www.protocol.http.HttpBasicServer.runRequest(Unknown
Source)
#at org.w3c.www.protocol.http.HttpManager.runRequest(Unknown Source)
#at org.w3c.www.protocol.http.HttpURLConnection.connect(Unknown
Source)
#at
com.sap.aii.util.hmi.api.HmiHttpClientImpl.sendRequestAndReceiveResponseViaHttp(HmiHttpClientImpl.java:165)
#at
com.sap.aii.util.hmi.api.HmiHttpClientImpl.sendRequestAndReceiveResponse(HmiHttpClientImpl.java:92)
#at com.sap.aii.util.hmi.api.HmiClientAdapter.invokeMethod
(HmiClientAdapter.java:88)
#at
com.sap.aii.ibtransportclient.impl.gen.XiHmiClient.invokeHmiTransport
(XiHmiClient.java:161)
#at
com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.writeChangelistData(XiTransportClientImpl.java:264)
#at
com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.writeChangelistData(XiTransportClientImpl.java:281)
#at
com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.writeChangelistData(XiTransportClientImpl.java:285)
#at
com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.processTransportRequestUnSupported(XiTransportClientImpl.java:600)
#at com.sap.aii.ibtransportclient.impl.XiTransportClientImpl.deploy
(XiTransportClientImpl.java:586)
#at com.sap.aii.ibtransportclient.XiCtsTransportClientWrapper.deploy
(XiCtsTransportClientWrapper.java:64)
#at com.sap.cts.deployer.DeployerCaller.deploy(DeployerCaller.java:68)
#at com.sap.cts.core.GenImportManager.execImport
(GenImportManager.java:121)
#at com.sap.cts.ejb.DeployBean.execImportGen(DeployBean.java:93)
#at com.sap.cts.ejb.DeployLocalLocalObjectImpl0_0.execImportGen
(DeployLocalLocalObjectImpl0_0.java:103)
#at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
#at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
#at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
#at java.lang.reflect.Method.invoke(Method.java:331)
#at
com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
#at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:174)
#at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:81)
#at
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:90)
#at SoapServlet.doPost(SoapServlet.java:47)
#at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
#at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
#at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet
(HttpHandlerImpl.java:401)
#at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
#at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet
(RequestAnalizer.java:386)
#at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet
(RequestAnalizer.java:364)
#at
com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
#at com.sap.engine.services.httpserver.server.RequestAnalizer.handle
(RequestAnalizer.java:265)
#at com.sap.engine.services.httpserver.server.Client.handle
(Client.java:95)
#at com.sap.engine.services.httpserver.server.Processor.request
(Processor.java:175)
#at
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListe
ner.java:33)
#at com.sap.engine.core.cluster.impl6.session.MessageRunner.run
(MessageRunner.java:41)
#at com.sap.engine.core.thread.impl3.ActionObject.run
(ActionObject.java:37)
#at java.security.AccessController.doPrivileged(Native Method)
#at com.sap.engine.core.thread.impl3.SingleThread.execute
(SingleThread.java:104)
#at com.sap.engine.core.thread.impl3.SingleThread.run
(SingleThread.java:176)
#at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:81)
#at
com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:90)
#at SoapServlet.doPost(SoapServlet.java:47)
#at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
#at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
#at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet
(HttpHandlerImpl.java:401)
#at
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
#at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet
(RequestAnalizer.java:386)
#at
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet
(RequestAnalizer.java:364)
#at
com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1060)
#at com.sap.engine.services.httpserver.server.RequestAnalizer.handle
(RequestAnalizer.java:265)
#at com.sap.engine.services.httpserver.server.Client.handle
(Client.java:95)
#at com.sap.engine.services.httpserver.server.Processor.request
(Processor.java:175)
#at
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListe
ner.java:33)
#at com.sap.engine.core.cluster.impl6.session.MessageRunner.run
(MessageRunner.java:41)
#at com.sap.engine.core.thread.impl3.ActionObject.run
(ActionObject.java:37)
#at java.security.AccessController.doPrivileged(Native Method)
#at com.sap.engine.core.thread.impl3.SingleThread.execute
(SingleThread.java:104)
#at com.sap.engine.core.thread.impl3.SingleThread.run
(SingleThread.java:176)
.
End deployment (2015-08-13 16:14:38.0206 -7:00)
Stop deployment of XI
Highest return code is 12
Deployment
End date and time : 20150813161438
Ended with return code: ===> 12 < ===