cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Registered Server Programm (Get a list)

Private_Member_19084
Active Contributor
0 Kudos

Hi experts,

I already found the function how to register a server program.

But what I would like to get now, is a list of registered server programs.

The requirement is, that we have exchanged a server-host and now I need the information, which server programs had been registered on the old host.

Or maybe there is another procedure, how to solve this issue.

Thank you

Accepted Solutions (1)

Accepted Solutions (1)

Reagan
Advisor
Advisor
0 Kudos

Is your requirement to list all the "Registered Server Programs" in the RFC's?

If yes then you may query the database table RFCDES with RFCTYPE 'T' (TCP/IP Connection)

Eg: select RFCDEST, RFCOPTIONS from <SCHEMA>.RFCDES where RFCTYPE='T';

This should list all the RFC's with the "Program ID"

Private_Member_19084
Active Contributor
0 Kudos

Hello Reagan,

no, I can see all RFC types also in SM59.

But, we did migrate our SAP system to another host.

So all the registrations, I think so, are still just registered on the old host.

But the new host does not know the registrations now.

So I get a lot of "Program not registered" errors in the "new" system.

Therefore I have to register all RFCs again, like at the old host.

Kind regards

divyanshu_srivastava3
Active Contributor
0 Kudos

Hi Christian,

Easy way is to register them again and backup + delete the old RFC's from your source system if not required.

Regards,

Private_Member_19084
Active Contributor
0 Kudos

Hello Divyanshu,


I know. But the thing is, that I have some RFCs, where I don't know how to register the program.

I have RFCs, where I can only see the "registered program" name, but I don't know where is the path to register the program.

You got me?

Kind regards

Private_Member_19084
Active Contributor
0 Kudos

So, for example I have an RFC where I have Programm ID "Test".

But I don't know, what is the registration behind "Test".

Kind regards

divyanshu_srivastava3
Active Contributor
0 Kudos

I think I got your point

Have a look at below wikis and seeif you get my point.

http://wiki.scn.sap.com/wiki/display/Security/Gateway+security+settings+-+extra+information+regardin...

http://scn.sap.com/docs/DOC-42463

Regards,

Happy New Year.

Private_Member_19084
Active Contributor
0 Kudos

Hello Divyanshu,

not really.

I think the security stuff I already got ( hope so ).

But I am looking for the following.

With this syntax, I can register programs ( as far as I know, I have to do this for all registrations manually now).

<PROGRAM> -a <PID> -g <HOST> -x <SERVICE>

And after changing the SAP-host, I can only see in SM59 a lot of <PIDs>, but I don't know what is the <PROGRAM> and <HOST> for which the registration was on the old host.

Therefor I need to get this information out of the old host.

Kind regards

Private_Member_19084
Active Contributor
0 Kudos

Does anybody know a solution on this?

Kind regards

hemanth2
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Christian,

Hope you are doing good.

I am not sure this can be done unless you get some ideas from the /nSTAD or /nSM21 logs on the backend server. Or check /nSMGW on the old server for active connections to ascertain from where the requests are coming.

Perhaps gateway traces can be increased  for more info.

   

Hope this helps.

_ _ _ _ _ _ _ _ _

Kind Regards,

Hemanth
SAP AGS
_ _ _ _ _ _ _ _ _
 

Answers (0)