Job running perl script failed with "invalid shell" error

Document ID : KB000024017
Last Modified Date : 14/02/2018
Show Technical Document Details


Job running Perl script failed with "invalid shell" error while specifying perl as shell name.


UNIX and Linux base systems


The Perl shell specified in the job definition shell statement is considered 'invalid' due to the shell is missing in the parameter oscomponent.validshell in the agentparm.txt file.

Figure 1



1. Add Perl shell as a valid shell in agentparm.txt file. For example:

2. The corresponding job definition does not have the correct shell that is specified in the shell statement.


Additional Information:


Agent Error Messages on UNIX