All NetMaster releases up to R12.1
•UNIX support was provided out of the NMSSI
•Runs as a subtask under NMSSI USERID
•Hit limitations of running a UNIX environment under a subtask.
•Conflicted with other NMSSI API’s that were in-use.
New r12.2 UNIX support
•Creates a new address space using IEESYSAS underneath the NetMaster Region.
•Within the guidelines of defined security it allows that address space to build its own UNIX environment without having to constrain the main NetMaster task.
•Creation of IEESYSAS is controlled by security, ensure IEESYSAS security definitions are properly done.
Multiple security implementations can be utilized
•USERID level security – UNIX commands run under the NetMaster USERID that issued the command
•SUPERUSER – UID(0)
•REGION level security – all UNIX commands run under the REGION Userid
Some Common Errors as experienced by customers
N2U301 UNIX Server initialization failed with code x’nnnnnn'
N2U304 UNIX Server attempting restart in 30 seconds
Indicative of IEESYSAS address space creation failure.
Review System log/Job log for additional information
UTUSS004 UNIX command failed: UNIX call connect() RC=111 Reason=E3E2-0004
RC 111 is Permission denied.
User does not have access to directory
Debugging UNIX errors
•Create a $NMPARMS member in your TESTEXEC library
•Add line SYSPARMS UNIXDBUG=YES
•Restart NetMaster, in SYSLOGD you will see LOTs of N5U077D messages