10-28-2019 7:51 AM
Hello community,
I am trying to configure the reginfo files and I am using the gw/sim_mode to get the missing or wrong entries in reginfo.
I have reginfo rules like these
P TP=ID1 HOST=xxx.xxx.xxx.xx CANCEL=xxx.xxx.xxx.xx ACCESS=internal
P TP=ID2 HOST=yyy.yyy.yyy.yyy. CANCEL=yyy.yyy.yyy.yyy. ACCESS=internal
I want to allow a server running on a server with IP address xxx.xxx.xxx.xxx to register with ProgId ID1 at the gateway and all application servers of the SAP system can access it.
The gateway log file has entries like:
Z Fri Oct 25 2019 10:32:19:084 reginfo (no rule found, sim_mode): TP=ID1, HOST=NULL (xxx.xxx.xxx.xx)
Z Fri Oct 25 2019 10:33:27:579 reginfo (no rule found, sim_mode): TP=ID2, HOST=NULL (yyy.yyy.yyy.yyy)
etc ...
My question is: how do I read the logfile ?
What does it mean "HOST=NULL" ?
Where can I find the description why it doesn't accept the rules ??
Thank you for your help !
10-28-2019 7:57 AM
Please change the tag to "abap connectivity" since "sap gateway" is related to the sap gateway (odata) framework.
10-28-2019 9:30 AM
There is a wiki about this configuratio (but nothing for NULL) https://wiki.scn.sap.com/wiki/display/SI/Gateway+Access+Control+Lists
10-28-2019 9:38 AM
Hello Frederic,
I know that blog, but it has no answer for my question. What does the log file entry HOST=NULL mean ?? How can I trace or understand, why it doesn't accept my rule ??
10-28-2019 12:24 PM
Please use the COMMENT button for comments, questions, adding details, etc., ANSWER is only to propose a solution, dixit SAP text at the right of the answer area.
10-28-2019 12:34 PM
Did you try to create a rule for the localhost ? (127.0.0.1) or simply use the same syntax ?
P TP=ID1 HOST=NULL ACCESS=internal ?
11-04-2019 2:53 AM
Can you send the screenshots of the tp registered in smgw under logged on clients for ID1 and ID2. Also, does NULL has same IP address which you mentioned in the reginfo file?
07-06-2023 10:46 AM
I had this exact issue. The reason for the message is that SAP will do a reverse lookup against the hostname you are using in the rules and checks it resolves to an IP.
I followed the resolution in SAP Note 2348099 - Registration of tp <Program's name> from host ??? not allowed, to check my DNS entries. The hostname lookup was working against the IP but the Reverse lookup against the hostname wasn't set. After updating the DNS record the rule then worked fine.
Hopefully this helps someone.