Skip to main content

ksh scriptlet failed to run when push in a Work Flow over the Common Agent interface


Technote (troubleshooting)


Problem(Abstract)

Customer uses the Common Agent communication to run a workflow with the ksh scriptlet, the workflow failed with connection termination.

Symptom

Customer defines a ksh scriptlet. If customer uses the Common Agent communication to run a workflow with the ksh scriptlet, the workflow failed with connection termination. The EXPECT trace logs the following messages:

expect: set expect_out(buffer) "9510\r\nConnection closed by foreign host"
ConnectionClosedByRemote: connection closed by remote. Please check bash is installed on remote machine=

Cause

The Common Agent communication interface is designed to work with bash shell, and requires that the target or managed computers must have bash shell service installed.

Resolving the problem

If customer wants to leverage the Agent Communications over port 9510 to run workflows with scriptlets, the target or managed computers must have bash shell service installed.


As an alternative implementation, customer can use the SSH interface to the target computer to run ksh scriptlets.


Rate this page:

(0 users)Average rating

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Tivoli Provisioning Manager


Software version:
7.1, 7.1.1


Operating system(s):
AIX, Linux, Solaris


Software edition:
Enterprise


Reference #:
1438407


Modified date:
2013-01-23

Translate my page

Content navigation