cancel
Showing results for 
Search instead for 
Did you mean: 

Start external program on explizit host

Former Member
0 Kudos

Hello!

I have a little problem - I just want to create a RFC destination which execute an external program

on a different windows server means not the sap application server. All SAP + server are Windows based.

I define a destination "Start on explicit host".

Program:
sap64\rfctest\aec\ALICE_MATHE_RFC.exe

Target Host: sap64.alice.tld

Gateway options (Host: sap64, Port: 3301)

On this server (sap64) only a gateway is running.

But it don't work.

Error:

Logon Connection Error

Error Details Error when opening an RFC connection

Error Details ERROR: timeout during allocate

Error Details LOCATION: SAP-Gateway on host sap64 / sapgw01

Error Details DETAIL: no connect of TP
sap64\rfctest\aec\ALICE_MATHE_RFC.exe from host sap

Error Details COMPONENT: SAP-Gateway

Error Details COUNTER: 42

Error Details MODULE: gwr3cpic.c

Error Details LINE: 1973

Error Details RETURN CODE: 242

Error Details SUBRC: 0

Error Details RELEASE: 700

Error Details TIME: Fri Nov 21 11:26:08 2008

Error Details VERSION: 2

If i define the destination as Start on application server there is no

problem - the exe on sap64 is executed on the application server of the sap system but this should not be....

Can anybody help me to find a solution to execute the exe on a different server

than the sap application server?

Best regards

Thomas Wassenhoven

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi!

Yes it is possible. I solved this problem by registering the programm on the gateway (Note 63930).

Best regards

Thomas

former_member763005
Participant
0 Kudos

Hi ,

Can you please tell how you registered the program at the gateway.Because i m facing an error where the progream is registered.But i am not sure where and how to exactly register the program.

Former Member
0 Kudos

I am not sure what this program does, typically external programs are registered with the SAP system from the external server. Can you do this with your external program?

-Regards