Skip to Content
2
Nov 12, 2013 at 09:50 AM

HTTPS backend url doesn't work on SMP cloud

97 Views

Hi team

Is there anyone setup the https backend on SMP trial cloud successfully? I tried to setup it but it doesn't work. I guess the certificate doesn't exchange correctly, so the SMP server can't connect to backend successfully. the log from the SMP cloud is as following.

Who can help on it?

I want to use the: https://sapes1.sapdevcenter.com/sap/opu/odata/IWFND/RMTSAMPLEFLIGHT/?$format=xml as the backend.

Thanks!

:

2013-11-12 09:20:46.674#ERROR#com.sybase.sup.common.connectivity.BackendConnectivity#null#IOException while executing the request::: ::: [com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:352), org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128), org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:453), org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:200), org.apache.http.impl.conn.AbstractPoolEntry.layerProtocol(AbstractPoolEntry.java:278), org.apache.http.impl.conn.AbstractPooledConnAdapter.layerProtocol(AbstractPooledConnAdapter.java:142), org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:772), org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:579), org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425), com.sap.core.connectivity.httpdestination.client.RequestDirectorExtender.execute(RequestDirectorExtender.java:47), org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820), org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754), com.sap.core.connectivity.httpdestination.impl.HttpClientWrapper.execute(HttpClientWrapper.java:70), com.sybase.sup.common.connectivity.BackendConnectivity.execute(BackendConnectivity.java:277), com.sybase.sup.common.connectivity.BackendConnectivity.executeRequest(BackendConnectivity.java:81), com.sap.smp.security.http.HttpAuthenticationLoginModule.authenticate(HttpAuthenticationLoginModule.java:236), com.sap.smp.security.http.HttpAuthenticationLoginModule.login(HttpAuthenticationLoginModule.java:127), com.sybase.security.internal.SecSubjectImpl.login(SecSubjectImpl.java:395), com.sybase.security.internal.SecContextImpl.internalLogin(SecContextImpl.java:1505), com.sybase.security.internal.SecContextImpl.login(SecContextImpl.java:534), com.sybase.sup.server.util.CSIUtil.saveAuthenticatedCSIContext(CSIUtil.java:117), com.sybase.sup.server.http.AuthenticationProcessor.saveCSIContext(AuthenticationProcessor.java:58), com.sybase.sup.server.http.AuthenticationProcessor.process(AuthenticationProcessor.java:194), com.sybase.sup.server.http.DispatcherServlet.processRequest(DispatcherServlet.java:294), com.sybase.sup.server.http.DispatcherServlet.doGet(DispatcherServlet.java:107), javax.servlet.http.HttpServlet.service(HttpServlet.java:735), javax.servlet.http.HttpServlet.service(HttpServlet.java:848), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), com.sap.core.communication.server.CertValidatorFilter.doFilter(CertValidatorFilter.java:321), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472), com.sap.security.auth.service.webcontainer.internal.Authenticator.invoke(Authenticator.java:191), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99), org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953), com.sap.core.tenant.valve.TenantValidationValve.invokeNextValve(TenantValidationValve.java:170), com.sap.core.tenant.valve.TenantValidationValve.invoke(TenantValidationValve.java:85), com.sap.js.statistics.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:25), com.sap.core.js.monitoring.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:27), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408), org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008), org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589), org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310), java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918), java.lang.Thread.run(Thread.java:743)]
2013-11-12 09:20:46.675#ERROR#com.sap.smp.security.http.HttpAuthenticationLoginModule#null#SMP: Security: Exception when authenticating with HTTP Auth.. stack trace below: ::: [com.sybase.sup.common.connectivity.BackendConnectivity.execute(BackendConnectivity.java:337), com.sybase.sup.common.connectivity.BackendConnectivity.executeRequest(BackendConnectivity.java:81), com.sap.smp.security.http.HttpAuthenticationLoginModule.authenticate(HttpAuthenticationLoginModule.java:236), com.sap.smp.security.http.HttpAuthenticationLoginModule.login(HttpAuthenticationLoginModule.java:127), com.sybase.security.internal.SecSubjectImpl.login(SecSubjectImpl.java:395), com.sybase.security.internal.SecContextImpl.internalLogin(SecContextImpl.java:1505), com.sybase.security.internal.SecContextImpl.login(SecContextImpl.java:534), com.sybase.sup.server.util.CSIUtil.saveAuthenticatedCSIContext(CSIUtil.java:117), com.sybase.sup.server.http.AuthenticationProcessor.saveCSIContext(AuthenticationProcessor.java:58), com.sybase.sup.server.http.AuthenticationProcessor.process(AuthenticationProcessor.java:194), com.sybase.sup.server.http.DispatcherServlet.processRequest(DispatcherServlet.java:294), com.sybase.sup.server.http.DispatcherServlet.doGet(DispatcherServlet.java:107), javax.servlet.http.HttpServlet.service(HttpServlet.java:735), javax.servlet.http.HttpServlet.service(HttpServlet.java:848), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), com.sap.core.communication.server.CertValidatorFilter.doFilter(CertValidatorFilter.java:321), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472), com.sap.security.auth.service.webcontainer.internal.Authenticator.invoke(Authenticator.java:191), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99), org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953), com.sap.core.tenant.valve.TenantValidationValve.invokeNextValve(TenantValidationValve.java:170), com.sap.core.tenant.valve.TenantValidationValve.invoke(TenantValidationValve.java:85), com.sap.js.statistics.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:25), com.sap.core.js.monitoring.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:27), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408), org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008), org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589), org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310), java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918), java.lang.Thread.run(Thread.java:743)]
2013-11-12 09:20:46.675#ERROR#com.sybase.sup.server.util.CSIUtil#null#LoginException when attempting to login. ::: [com.sybase.security.internal.SecSubjectImpl.login(SecSubjectImpl.java:481), com.sybase.security.internal.SecContextImpl.internalLogin(SecContextImpl.java:1505), com.sybase.security.internal.SecContextImpl.login(SecContextImpl.java:534), com.sybase.sup.server.util.CSIUtil.saveAuthenticatedCSIContext(CSIUtil.java:117), com.sybase.sup.server.http.AuthenticationProcessor.saveCSIContext(AuthenticationProcessor.java:58), com.sybase.sup.server.http.AuthenticationProcessor.process(AuthenticationProcessor.java:194), com.sybase.sup.server.http.DispatcherServlet.processRequest(DispatcherServlet.java:294), com.sybase.sup.server.http.DispatcherServlet.doGet(DispatcherServlet.java:107), javax.servlet.http.HttpServlet.service(HttpServlet.java:735), javax.servlet.http.HttpServlet.service(HttpServlet.java:848), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), com.sap.core.communication.server.CertValidatorFilter.doFilter(CertValidatorFilter.java:321), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472), com.sap.security.auth.service.webcontainer.internal.Authenticator.invoke(Authenticator.java:191), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99), org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953), com.sap.core.tenant.valve.TenantValidationValve.invokeNextValve(TenantValidationValve.java:170), com.sap.core.tenant.valve.TenantValidationValve.invoke(TenantValidationValve.java:85), com.sap.js.statistics.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:25), com.sap.core.js.monitoring.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:27), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408), org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008), org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589), org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310), java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895), java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918), java.lang.Thread.run(Thread.java:743)]
2013-11-12 09:20:46.675#ERROR#com.sybase.sup.server.http.AuthenticationProcessor#null#Failed to authenticate user [i062905@gwdemo] ::: ::: [com.sybase.sup.server.util.CSIUtil.saveAuthenticatedCSIContext(CSIUtil.java:135), com.sybase.sup.server.http.AuthenticationProcessor.saveCSIContext(AuthenticationProcessor.java:58), com.sybase.sup.server.http.AuthenticationProcessor.process(AuthenticationProcessor.java:194), com.sybase.sup.server.http.DispatcherServlet.processRequest(DispatcherServlet.java:294), com.sybase.sup.server.http.DispatcherServlet.doGet(DispatcherServlet.java:107), javax.servlet.http.HttpServlet.service(HttpServlet.java:735), javax.servlet.http.HttpServlet.service(HttpServlet.java:848), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), com.sap.core.communication.server.CertValidatorFilter.doFilter(CertValidatorFilter.java:321), org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243), org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210), org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222), org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123), org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472), com.sap.security.auth.service.webcontainer.internal.Authenticator.invoke(Authenticator.java:191), org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171), org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99), org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953), com.sap.core.tenant.valve.TenantValidationValve.invokeNextValve(TenantValidationValve.java:170), com.sap.core.tenant.valve.TenantValidationValve.invoke(TenantValidationValve.java:85), com.sap.js.statistics.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:25), com.sap.core.js.monitoring.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:27), org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118), org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408), org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008), org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589), org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310), java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895),