Why do the TSSTRACK and TSSUTIL utilities show the resource class USSLOG, *04* USS USSL CHECK_PROC_OWNER entries? For example:
DATE TIME SYSID JOBNAME ACCESSORID FACILITY MODE SRC/DRC SEC JOBID
mm/dd/yy hh:mm:ss ssss jjjjjjjj acid fac mode *08*-04 USS nnnnnnnn
RESOURCE TYPE & NAME : USSLOG CHECK_PROC_OWNER
The USS events are appearing in the TSSTRACK (or TSSUTIL) report because you have OPTIONS(32) set in your PARMFILE. The return codes for USS events are not the same as the DRCs (Detailed Reason Codes). This means that any non-zero return codes in UNIX will be logged. It is very common to have non-zero return codes in UNIX and they should be ignored unless there is actually a failure (a problem). If the non-zero return code allows things to work as expected then do not worry about them.
The *08*-04 CHECK_PROC_OWNER, CHECK_PROC_OWNER checks to see if the calling process is the owner of a process being called. If it is the owner then it will be treated as a superuser. In this case the caller is not the owner and the *08*-04 is returned.