When trying to issue a SETATTR, ACTIVATE or other command from CA OPS/MVS to HISRV, the following error appears in the OPSLOG:
OPS3092H OI HWSDLPC
OPS3092H HWS error : ADDRESSHWS - NONZERO RETURN CODE: - RC 12 ; RSC X'00B60039'
OPS3092H HWSRC= 12
OPS3092H HWSRS= 00B60039
If debugging is enabled in HISRV, the following messages may appear in the HISRV log:
NK5110 HIS API CONN (X) T: 1F6251FA A-T: 020A-009DD330 J: NLCS U: NLCS I: HYUYT
NK5111 ... CONN DATA: OPSS OPRXHW
NKA810 CMD REQUEST (PROCESSED BY BCPII I/F) FROM NLCS (1F6251FA) CMD: OSCMD
Commands may be something like this:
"SENDCMD CMDTEXT('ACTIVATE') ENTITY(LPAR('"lpar"') CPC(IBM390PS."box")) DEBUG(YES)"
or
"SENDCMD CMDTEXT('OSCMD PRIORITY=HIGH COMMAND=D XCF') ENTITY(LPAR('lpar')) DEBUG(YES) "
Running a standard Security Violation Report does not show any errors even though the root cause is insufficient security.
In order to issue any commands that update attributes through BCPii, some update level authority is required that is not included in our manuals.
In this case, the HISRV task userid needs CONTROL access on the entity profile
HWI.TARGET.<cpcname>.<lparname>
...and also UPDATE access to the resources like
HI$RV.USER.AUTH
HI$RV.ENTITY.*
If you are using RACF, please ensure that fix RO65422 is applied.