25. KBNIX0002 - "ANS1501E Trusted agent execution/owner permissions are invalid".

Summary This article will guide you through resolving the error message "ANS1501E Trusted agent execution/owner permissions are invalid" when you try to run TSM for Linux/Unix.
Symptom When trying to run TSM for Linux/Unix, the error message "ANS1501E Trusted agent execution/owner permissions are invalid" is returned.
Cause You are attempting to run TSM as a non-root user.
Resolution Check the permissions on the /opt/tivoli/tsm/client/ba/bin/dsmtca executable.
ls -la /opt/tivoli/tsm/client/ba/bin/dsmtca
-r-xr-xr-x   1 root     root     4218136 Oct 16  2007 /opt/tivoli/tsm/client/ba/bin/dsmtca
Non-root users are not able to use the TSM software to back up and restore their own files unless the setuid bit is turned on. To enable this functionality, run the following command as the root user. Non-root users will then be able to backup and restore only their own files. To backup and restore all files, please run TSM as the root user.
chmod 4555 /opt/tivoli/tsm/client/ba/bin/dsmtca
The permissions will now appear as:
-r-sr-xr-x   1 root     root     4218136 Oct 16  2007 /opt/tivoli/tsm/client/ba/bin/dsmtca
Status
More Information
Applies To TSM, Linux, Unix

Up: Contents Previous: 24. KBNIX0001 - "ANS1398E Initialization functions cannot open one of the Tivoli Storage Manager logs..." (command line) or "ANS1989E Initialization functions cannot open the Error Log file specified" (GUI). Next: 26. KBNIX0003 - "ANS4042E Object name ... contains one or more unrecognized characters and is not valid."