Command issued to HISRV from OPS/MVS fails with OPS3092H containing RSC X'00B60039'

Document ID : KB000032089
Last Modified Date : 14/02/2018
Show Technical Document Details

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.