cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC AAE adapter configuration in PI system and RFC connection in back end system

Former Member
0 Kudos

Hi SAP Gurus,

While configuring IDOC AAE adapter configuration in PI system

have configured everything in PI system and when trying to create rfc in back end system SM59 getting error,

could anyone help in resolving the issue,

PFA of error snap shot,

Thanks in advance,

Chandrakanth.

Accepted Solutions (0)

Answers (1)

Answers (1)

raquel_gomez
Employee
Employee
0 Kudos

Hi Chandrakanth,
Based on screenshot, you're getting error:

   ERROR: Error (Msg EGW                748 not found)

   RETURN CODE: 748

It means 'Acess to registered server denied'. So the program has been registered on the Gateway, but the line from the reginfo used for the registration, does not allow this program to be now accessed.
You need to check reginfo file, and adjust it so that access is allowed.
Issue explained on Note:
2075799 - ERROR: Error (Msg EGW 748 not found) [VIDEO]

See also following wiki:
Gateway Access Control Lists - Application Server Infrastructure - SCN Wiki

Regards,
Raquel

Former Member
0 Kudos

Hi Raquel Gomez,

Thank you for the update about the issue, have checked the reg.info file from the instance,

As per SAP Note 2075799:

1) If there's a line that will allow the registration “non-explicit for that <Program ID> (TP = *)”, remove it. For instance:

     P TP=* HOST=local CANCEL=local ACCESS=local
Reginfo file should be adjusted accordantly, so that first valid line matches registering requirements.

Following line should be LAST one in the reginfo file:
  P TP=* HOST=internal,local CANCEL=internal,local ACCESS=internal,local


Could you please let me know whether it is mandatory that last line of reg.info file must be as specified,

above or for e.g. in our system

The Below line

P TP=SAPDS* HOST=* CANCEL=* ACCESS=*


Thanks in advance,


Chandrakanth.


raquel_gomez
Employee
Employee
0 Kudos

Hi Chandrakanth,

Reginfo configuration is system specific; there are no mandatory rules that have to be followed. Normally, it's recommended to be written from more restrictive to less, and setting as last line:
P TP=* HOST=internal,local CANCEL=internal,local ACCESS=internal,local

Your last line:

P TP=SAPDS* HOST=* CANCEL=* ACCESS=*

allows all programs (starting with SAPDS), to be registered from any host (HOST=*), and can be accessed/cancelled from any host.


Related to the error you were having, you need to check reginfo file to see which line was used for the registration. You need to re-write that line, so that access is allowed from the host you were testing the connection.
Once reginfo has been modified, you need to reload it from transaction SMGW.

Regards,
Raquel