HCL Workload Automation, Version 9.4

Troubleshooting the SAP R/3 connection

If you are unable to submit SAP R/3 jobs using HCL Workload Automation after the R/3 configuration, perform the following tests:
  • Ensure that you can ping the SAP R/3 system from the HCL Workload Automation system. This shows basic network connectivity.
  • Note that using the SAP R/3 routers to access the R/3 system could exceed the size of internal buffers of the RFC library used to store the hostname of the SAP R/3 system. When this occurs, the hostname gets truncated, causing the connection to the R/3 system to fail. To work around this problem, do not fully qualify the name of the SAP R/3 routers or alternatively use the IP addresses.
  • Run the following telnet command to verify connectivity:
    telnet systemname 33xx 
    where systemname is the system name or IP address of the SAP R/3 server and xx is the SAP R/3 instance.

    If the command fails to complete, this means that communication between r3batch and the SAP R/3 application server is down.

  • Log on to the SAP R/3 system as an administrator and verify that the HCL Workload Automation RFC user (created in the Creating the HCL Workload Automation RFC user) exists.
  • If the SAP R/3 gateway truncates the connection string, replace the host name with the IP address.
  • If r3batch runs on an AIX® system that does not use U.S. English, make sure that the U.S. Language Environment® is installed on both the HCL Workload Automation workstation and the SAP R/3 database workstation. Otherwise the error BAD TEXTENV (or a similar error message) might appear in the dev_rfc trace file and connections to SAP R/3 fail.