We are running the following scenario:
SAP -> XI (7.0 SP09) -> External RFC program.
From SAP we execute synchronous proxy call via XI to external RFC program. On the external system RFC server program is running and is registered under a certain name on the SAP gateway of the SAP XI server. When checking with trx SMGW program is registered. However when executing the scenario we get the following error:
com.sap.aii.af.ra.ms.api.DeliveryException: RfcAdapter: receiver channel has static errors: can not instantiate RfcPool caused by: com.sap.aii.af.rfc.RfcAdapterException: error initializing RfcClientPool:com.sap.aii.af.rfc.RfcAdapterException: can not connect to destination system due to: com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect from SAP gateway to RFC server failed Connect_PM TYPE=R GWHOST=sapxd1.bsf.bouwstenenfabriek.nl GWSERV=sapgw12 PROGID=SAPNCORE PCS=1 LOCATION SAP-Gateway on host sapxd1.bsf.bouwstenenfabriek.nl / sapgw12 ERROR program SAPNCORE not registered TIME Thu Nov 9 13:36:14 2006 RELEASE 700 COMPONENT SAP-Gateway VERSION 2 RC 679 MODULE gwr3cpic.c LINE 1694 DETAIL TP SAPNCORE not registered COUNTER 2
Weve already tried using the latest version of the librfc32.dll on the external system however without success.
Does somebody have any clue.