cancel
Showing results for 
Search instead for 
Did you mean: 

Connection to backend destination failed: LG group not found!

0 Kudos

I have set up a Cloud Connector to access my On-Premise IDES system from a Java JCo web application running on SAP Cloud Platform. While running the Java JCo web application, I get the following error message. Any clues on what's wrong and how do I go about fixing this issue? Thanks for any help you can provide.

com.sap.conn.jco.JCoException: (102) JCO_ERROR_COMMUNICATION: Initialization of repository destination dest1 failed: Opening connection to backend failed: LG group not found 
	at com.sap.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:1034)
	at com.sap.conn.jco.rt.RepositoryManager.getRepository(RepositoryManager.java:29)
	at com.sap.conn.jco.rt.RfcDestination.initRepository(RfcDestination.java:985)
	at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:1097)
	at com.sap.conn.jco.rt.RfcDestination.getRepository(RfcDestination.java:35)
	at com.sap.ateam.rest4saprfc.ConnectivityRfcServlet.doGet(ConnectivityRfcServlet.java:44)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at com.sap.core.communication.server.CertValidatorFilter.doFilter(CertValidatorFilter.java:156)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
	at org.eclipse.virgo.web.enterprise.security.valve.OpenEjbSecurityInitializationValve.invoke(OpenEjbSecurityInitializationValve.java:44)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
	at com.sap.core.jpaas.security.auth.service.lib.AbstractAuthenticator.invoke(AbstractAuthenticator.java:170)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
	at com.sap.core.tenant.valve.TenantValidationValve.invokeNextValve(TenantValidationValve.java:182)
	at com.sap.core.tenant.valve.TenantValidationValve.invoke(TenantValidationValve.java:97)
	at com.sap.js.statistics.tomcat.valve.RequestTracingValve.callNextValve(RequestTracingValve.java:82)
	at com.sap.js.statistics.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:49)
	at com.sap.core.js.monitoring.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:27)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1115)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:622)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:807)
Caused by: com.sap.conn.jco.JCoException: (102) JCO_ERROR_COMMUNICATION: Opening connection to backend failed: LG group not found 
	at com.sap.conn.jco.rt.MiddlewareJavaRfc.generateJCoException(MiddlewareJavaRfc.java:545)
	at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1271)
	at com.sap.conn.jco.rt.ClientConnection.connect(ClientConnection.java:717)
	at com.sap.conn.jco.rt.RepositoryConnection.connect(RepositoryConnection.java:53)
	at com.sap.conn.jco.rt.PoolingFactory.init(PoolingFactory.java:117)
	at com.sap.conn.jco.rt.ConnectionManager.createFactory(ConnectionManager.java:352)
	at com.sap.conn.jco.rt.DefaultConnectionManager.createFactory(DefaultConnectionManager.java:46)
	at com.sap.conn.jco.rt.ConnectionManager.getFactory(ConnectionManager.java:326)
	at com.sap.conn.jco.rt.RfcDestination.getSystemID(RfcDestination.java:1029)
	... 37 more
Caused by: RfcException:
    message: Opening connection to backend failed: LG group not found 
    return code: RFC_CLOSED (6)
    error group: 102
    key: RFC_ERROR_COMMUNICATION
	at com.sap.conn.rfc.driver.NeoSocketDriver.open(NeoSocketDriver.java:202)
	at com.sap.conn.rfc.engine.RfcIoControl.ab_rfcopen(RfcIoControl.java:96)
	at com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:86)
	at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1235)
	... 44 more

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member189220
Active Contributor
0 Kudos

The cause of this error

*******

Caused by: RfcException:message: Opening connectionto backend failed: LG groupnotfoundreturncode: RFC_CLOSED (6)
    error group:102key: RFC_ERROR_COMMUNICATION

at com.sap.conn.rfc.driver.NeoSocketDriver.open(NeoSocketDriver.java:202)

at com.sap.conn.rfc.engine.RfcIoControl.ab_rfcopen(RfcIoControl.java:96)

at com.sap.conn.rfc.api.RfcApi.RfcOpen(RfcApi.java:86)

at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.connect(MiddlewareJavaRfc.java:1235)

...44 more

*******

would be that there is a difference between accounts configured in SAP Cloud Connector and SAP Cloud Platform.

Only tunnels defined/configured in SAP Cloud Platform cockpit Cloud Connectors will be actually subscribed/bounded for applications that running on SAP Cloud Connector.

Meaning that your SAP CP subaccount will be subscribed for opening applications connection outbounding to Backend ECC via SAP Cloud Connector.

As the tunnel ID of the SAP CP sub-account is not subscribed in Cloud Platform cockpit Cloud Connectors, therefore the exception happened.

Please make sure the account in SAP CC and SAP CP is the same and this issue should be fixed.