Hello,
We are trying to interconnect SAP with AWA through the SAP CallAPI, but the connection is rejected.
The CallAPI process ends quickly with this log:
20200910 / 114248.265 - U03004012 Could not register to the SAP gateway.20200910 / 114248.265 - U03004008 RFC-Server version '12 .3.1 + build.1570454025760 'for SAP R / 3 ended abnormally.We have a trace file with this message (dev_jco_rfc.trc):
Error:> Thu Sep 10 11: 42: 21,619 <RfcException raised by system [<unknown>]: message: Connect to SAP gateway failedConnection parameters: PROGID = Qal_UC4_xxxx GWHOST = sapxxx.xxx.com GWSERV = sapgwxxERROR service 'sapgwxxx' unknownTIME Thu Sep 10 11:42:21 2020RELEASE 721COMPONENT NI (network interface)VERSION 40RC -3MODULE nixxsl.cppLINE 184DETAIL NiSrvLGetServNo: service name cached as unknownCOUNTER 6return code: RFC_FAILURE (1)error group: 102key: RFC_ERROR_COMMUNICATIONAnd at the level of SAP, the SAP administrator gives me this log:
GwIParseAclEntry: ACCESS = local, internal, 10.252.xxx.xxx (3 entries, 3 ok, 0 error)NiStrToAddrAndPort: '10 .252.xxx.xxx '-> host = '10 .252.xxx.xxx'; serv = NULLNiStrToAddrMask: local nodeAddrStr: 10.252.xxx.xxx len 14NiStrToAddrMask: '10 .252.xxx.xxx '-> 10.252.xxx.xxx/32 (0/0)NiILocalCheck: SiBind failed (sirc = 7; 99-Cannot assigned requested address 10.252.xxx.xxx)NiLocalCheck: address 10.252.xxx.xxx is not localGwIParseAclEntry: CANCEL = local, internal, 10.252.xxx.xxx (3 entries, 3 ok, 0 error)GwIRegFillEntry: found valid entry "P TP = Qal_UC4_xxxx HOST = local, internal, 10.252.xxx.xxx ACCESS = local, internal, 10.252.xxx.xxx CANCEL = local, internal, 10.252.xxx.xxx # Tests One Automation" in line 23On the ucxsapc.ini file side:
;; Automic Configuration File for Call API SAP;[GLOBAL]system=AE_xxxlanguage=(E,D)logging=/appli/awa/logs/CallAPI/sap/sapc_logg##.txtlogCount=20helplib=./uc.mslchange_Logging_Days=1change_Logging_MB=100log_To_File=1max_logging_kb=10000timeout=60[TRACE]file=/appli/awa/logs/CallAPI/sap/sapc_trace##.txttrccount=20xml=0[RFC]gwserv=sapgwxxxhostname=sapqlxxx.xx.comprogid=Qal_UC4_xxxxrfc_Trace=0unicode=1[USER]client=100user=xxxxdept=xxxpass=xxx[CP_LIST]4217=ordo-xxx.xx.comSAP works hassle-free with TradeXpress.
To connect, TradeXpress uses the same information (gwserver, hostname), but uses a user / pwd.
However, it does not seem possible to add this in the ucxsapc.ini.
To be precise, when you work in the other direction: AWA -> SAP via a SAP connector, there is no problem and AWA can control SAP Jobs without problems.
Do you have any clues that can help us understand what may be a concern for the connection to work?
Thanks for your help
------------------------------
AWA 12.1.2
Sam
------------------------------