SAP Director Connector- SNC-8.2p1 - Test connection failure

Hi,

We have recently upgraded IdentityIQ from 7.3p2 to 8.2p1. We had configured SAP applications with SNC enbaled(Connector used- SAP Direct).

After the upgrade, we have removed the old jar and updated 3.1.x version of SAP java connector jar as specified in the connector document. Test connection of the application was successful without SNC.

With SNC mode on , we are getting below errors.

It would be really helpful if anyone could provide the solution to above issue.

Thanks in advance!

https-jsse-nio-9443-exec-3 sap.sapdirect.serviceimpl.SAPDirectExceptionHandlerService:172 - Error occurred in test configuration. [ ConnectorException ]
[ Error details ] Exception occurred while test configuration operation, refer logs for more details. Server is DOWN or Connection parameters are incorrect.

sailpoint.connector.ConnectorException: [ ConnectorException ]
[ Error details ] Exception occurred while test configuration operation, refer logs for more details. Server is DOWN or Connection parameters are incorrect.

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:1.8.0_171]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:1.8.0_171]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_171]
at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_171]
at java.lang.Class.newInstance(Class.java:442) ~[?:1.8.0_171]
at sailpoint.connector.sap.sapdirect.serviceimpl.SAPDirectExceptionHandlerService.buildAndThrowException(SAPDirectExceptionHandlerService.java:153) [connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.sap.sapdirect.serviceimpl.SAPDirectExceptionHandlerService.preOperationExceptionCheck(SAPDirectExceptionHandlerService.java:93) [connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.sap.sapdirect.serviceimpl.SAPDirectExceptionHandlerService.handleException(SAPDirectExceptionHandlerService.java:42) [connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.SAPInternalConnector.testConfiguration(SAPInternalConnector.java:943) [connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.SAPConnector.testConfiguration(SAPConnector.java:636) [connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.ConnectorProxy.testConfiguration(ConnectorProxy.java:399) [connector-bundle-identityiq.jar:8.2p1]
at sailpoint.web.ApplicationObjectBean.testConnectorAction(ApplicationObjectBean.java:2828) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_171]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_171]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_171]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_171]
at org.apache.el.parser.AstValue.invoke(AstValue.java:247) [jasper-el.jar:9.0.17]
at org.apache.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:267) [jasper-el.jar:9.0.17]
at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105) [javax.faces-2.2.20.jar:2.2.20]
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87) [javax.faces-2.2.20.jar:2.2.20]
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) [javax.faces-2.2.20.jar:2.2.20]
at sailpoint.web.util.SailPointActionListener.processAction(SailPointActionListener.java:42) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at javax.faces.component.UICommand.broadcast(UICommand.java:315) [javax.faces-2.2.20.jar:2.2.20]
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:790) [javax.faces-2.2.20.jar:2.2.20]
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1282) [javax.faces-2.2.20.jar:2.2.20]
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81) [javax.faces-2.2.20.jar:2.2.20]
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [javax.faces-2.2.20.jar:2.2.20]
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198) [javax.faces-2.2.20.jar:2.2.20]
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:658) [javax.faces-2.2.20.jar:2.2.20]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:357) [tomahawk20-1.1.14.jar:1.1.14]
at sailpoint.web.MyFacesExtensionsFilter.doFilter(MyFacesExtensionsFilter.java:62) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-websocket.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at sailpoint.web.PageAuthorizationFilter.doFilter(PageAuthorizationFilter.java:107) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at sailpoint.web.PageAuthenticationFilter$Chainlink.doFilter(PageAuthenticationFilter.java:284) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at sailpoint.service.PageAuthenticationService.handleFinally(PageAuthenticationService.java:492) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at sailpoint.web.PageAuthenticationFilter$MyHandler.handle(PageAuthenticationFilter.java:327) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at sailpoint.web.PageAuthenticationFilter.doFilter(PageAuthenticationFilter.java:137) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at sailpoint.web.SailPointContextRequestFilter.doFilter(SailPointContextRequestFilter.java:52) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at sailpoint.web.util.MethodFilter.doFilter(MethodFilter.java:51) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at sailpoint.web.SailPointPollingRequestFilter.doFilter(SailPointPollingRequestFilter.java:142) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at sailpoint.web.util.TimingFilter.doFilter(TimingFilter.java:88) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at sailpoint.web.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:63) [identityiq.jar:8.2 Build cfad9a66460-20210923-160543]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-5.2.7.RELEASE.jar:5.2.7.RELEASE]
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) [spring-web-5.2.7.RELEASE.jar:5.2.7.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [catalina.jar:9.0.17]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [catalina.jar:9.0.17]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200) [catalina.jar:9.0.17]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:9.0.17]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) [catalina.jar:9.0.17]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [catalina.jar:9.0.17]
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [catalina.jar:9.0.17]
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:678) [catalina.jar:9.0.17]
at org.apache.catalina.valves.rewrite.RewriteValve.invoke(RewriteValve.java:542) [catalina.jar:9.0.17]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [catalina.jar:9.0.17]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [catalina.jar:9.0.17]
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) [tomcat-coyote.jar:9.0.17]
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-coyote.jar:9.0.17]
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:834) [tomcat-coyote.jar:9.0.17]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415) [tomcat-coyote.jar:9.0.17]
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:9.0.17]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_171]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_171]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:9.0.17]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
Caused by: sailpoint.connector.ConnectionFailedException: Server is DOWN or Connection parameters are incorrect.

at sailpoint.connector.SAPInternalConnector.connect(SAPInternalConnector.java:5979) ~[connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.SAPInternalConnector.testConfiguration(SAPInternalConnector.java:935) ~[connector-bundle-misc.jar:8.2p1]
… 75 more
Caused by: com.sap.conn.jco.JCoException: Initialization of repository destination “appliction name” failed: connection parameters: TYPE=B DESTINATION=“appliction name” CLIENT=400 USER=xxxx LANG=EN MSHOST=xxxx MSSERV=xxx GROUP=xx SNC_MODE=1 SNC_QOP=9 SNC_MYNAME=“xxx” PCS=1
Establishing connection to communication partner failed at 00024rabax during sapgui logon�������������������������������������������
at com.sap.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:1560) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RepositoryManager.getRepository(RepositoryManager.java:28) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RfcDestination.initRepository(RfcDestination.java:1464) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:1846) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:40) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at sailpoint.connector.sap.SAPJCODestinationProvider.connectByDestinationProvider(SAPJCODestinationProvider.java:127) ~[connector-bundle-identityiq.jar:8.2p1]
at sailpoint.connector.SAPInternalConnector.connect(SAPInternalConnector.java:5964) ~[connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.SAPInternalConnector.testConfiguration(SAPInternalConnector.java:935) ~[connector-bundle-misc.jar:8.2p1]
… 75 more
Caused by: com.sap.conn.jco.JCoException: connection parameters: TYPE=B DESTINATION=“appliction name” CLIENT=400 USER=xxxx LANG=EN MSHOST=xxxx MSSERV=xxx GROUP=xx SNC_MODE=1 SNC_QOP=9 SNC_MYNAME=“xxx” PCS=1
Establishing connection to communication partner failed at 00024rabax during sapgui logon�������������������������������������������
at com.sap.conn.jco.rt.AbstractConnection.generateJCoException(AbstractConnection.java:624) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.ClientConnection.connectInternal(ClientConnection.java:633) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.ClientConnection.connect(ClientConnection.java:1201) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RepositoryConnection.connect(RepositoryConnection.java:188) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:116) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:461) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:24) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:400) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:1542) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RepositoryManager.getRepository(RepositoryManager.java:28) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RfcDestination.initRepository(RfcDestination.java:1464) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:1846) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:40) ~[sapjco3.jar:20211113 0031 [3.1.5 (2021-11-11)]]
at sailpoint.connector.sap.SAPJCODestinationProvider.connectByDestinationProvider(SAPJCODestinationProvider.java:127) ~[connector-bundle-identityiq.jar:8.2p1]
at sailpoint.connector.SAPInternalConnector.connect(SAPInternalConnector.java:5964) ~[connector-bundle-misc.jar:8.2p1]
at sailpoint.connector.SAPInternalConnector.testConfiguration(SAPInternalConnector.java:935) ~[connector-bundle-misc.jar:8.2p1]
… 75 more