on 2023 Mar 27 1:32 PM
Integrating the SAP to third party system we need to created the rfc under SM 59-- TCP/IP--Registered server program. There is program id which need to be create. Could anyone help me out how to register or create program id for successfully testing the rfc connection?
Request clarification before answering.
Hello murtazabw
The program id that you enter in SM59 is not created in SAP. It is just a string that you can define freely. Then the external RFC server needs to register on gateway with that id. That in turn depends on how the RFC server is implemented. For instance, you can implement the RFC server in Java using SAP Java Connector (JCo) library. Then you define the id in the JCo settings - see SAP Java Connector - Documentation
Best regards
Dominik Tylczynski
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I defined the program id in the third party application tool Mulesoft but when I am testing the RFC connection on both Third party application and SAP under SM59 --> TCP/IP--> Registered Server Program-->Program id -->Test connection. While testing it I am having this error Registration of tp(program id)from proxy host is not allowed. Can you tell me what is the exact issue here. I checked the reg_info and sec_info file too. And ACL file is also set as gw/acl_mode=0. Still getting the error.

You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 15 | |
| 9 | |
| 8 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.