Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Debugging RFC

Former Member
0 Likes
404

I just rolled out a new app and can't get he RFC call to work. The trace file shows:

---> RFC MESSAGE/ERROR : 104

  • RFC_ERROR_SYSTEM_FAILURE

  • CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=456

Timeout during connection setup (check that partner exists)

So I did a bit of messing around in SM59. The ONLY thing I would change in SM59 was

the program being called. I changed the called program than ran connection test. All these Unix programs are owned by the same user and have the same rights.

/usr/sap/DEV/SYS/exe/run/tp -> worked OK

/usr/sap/DEV/SYS/exe/run/tf80server.csh -> timed out

copied 'tp' to 'tf80server.csh'

/usr/sap/DEV/SYS/exe/run/tf80server.csh -> worked OK

/usr/sap/DEV/SYS/exe/run/sapftp -> worked OK

copied 'sapftp' to 'tf80server.csh'

/usr/sap/DEV/SYS/exe/run/tf80server.csh -> worked OK

copied orignal tf80server.csh back

/usr/sap/DEV/SYS/exe/run/tf80server.csh -> timed out

The timeout doesn't seem to be consistant what whatever program I put in. I even created a short shell script (called vince.sh) that only had:

echo "hi"

exit 0

/usr/sap/DEV/SYS/exe/run/vince.sh -> timed out

BUT copied 'tp' to 'vince.sh'

/usr/sap/DEV/SYS/exe/run/vince.sh -> worked OK.

So I don't think it is a TaxFactory issue but an internal SAP/RFC

issue. I am unsure how to debug further.

Suggestions?

Thanks!

HP-UX 11.31 Oracle 11.2.0.2 SAP 7.00 Kernel 278 Basis Support Pack 22

1 REPLY 1
Read only

Former Member
0 Likes
328

Though I would still like to know how to further debug RFC turns out it is a BSI issue. The tf80server executable turned out to be the point of failure.