VIP0903

Function=function(C,C,16) retv=retvalue(X,X,4) retc=retcode(X,X,4) rsnc=rsncode(X,X,4)

Source: This debug message from VIPM0146 in the MVS monitor task lists the return codes after a SYSTCPCN NMI request.
where
function=name function being performed
retvalue=returned value from request; success=zero
retcode=return code from request; success=zero
rsncode=reason code if failure; success=zero

For example, 0x0000006F = EACCES = permission denied probably means the site does not authorize–via RACF, ACF2, TOPSEC, etc.–the VIP agent’s user ID to access the portion of the NM API named in the message. The agent’s user ID must have authority to access the NM API resources in the SERVAUTH class. If SERVAUTH is not enabled, the agent’s user ID must have super-user privileges.

For another example, 0x00000081 = ENOENT = No such file, directory, or IPC member exists probably means the system has not enabled the portion of the NM API named in the message.

For help enabling the NM API, refer to:
1. The VIP Environment Checklist, available from the SDS website downloads page (https://support.sdsusa.com/downloads/). See the checklist section IBM Network Management API (NM API).
2. VIP manual z/OS Security. Refer to the chapter VIP Agents and the section Define Access to Network Management API for VIP.
3. IBM manuals z/OS Unix System Services Messages and Codes and z/OS Communications Server IP Programmer’s Guide and Reference.