Troubleshooting
Problem
Received msgCNM276I issuing EXCMD AUTOBOB MYREXX command
Symptom
CNM276I DYNALLOC MACRO FAILED TO ALLOCATE ALLOC RC = 9700 IC = 0000
Cause
NetView did not have Alter authority for the data set that the Rexx was trying to allocate.
Diagnosing The Problem
According to the "MVS Programming Authorized Assembler Services Guide" SA22-7608-14, the RC = 9700 means: "Severe storage management subsystem (SMS) IDAX,ACS and Construct Access Services error."
No additional message in the syslog.
Used the following instructions to capture a SMS/DEVMAN TRACE:
1. SETSMS VOLSELMSG(OFF),JOBNAME(*),STEPNAME(*),DSNAME(*),ASID(*)
2. SETSMS TRACE(OFF),TYPE(ALL),DESELECT(ALL),SIZE(0M)
3. SETSMS SELECT(ACSINT,ACSPRO,VTOCC,VTOCA,IDAX,CATG,MSG,MODULE),
SIZE(255M)
4. SETSMS TRACE(ON)
5. TRACE CT,ON,COMP=SYSDMO
6. R #,OPTIONS=(CVAF1,DADSM1),END
7. Recreate the reported problem
8. TRACE CT,ON,COMP=SYSDMO
9. R #,OPTIONS=(CVAF0,DADSM0),END
10. SETSMS TRACE(OFF)
11. F DEVMAN,DUMP=DUMP1
12. *Immediately* issue the following MVS commands to dump the SMS ASID:
a) DUMP COMM=(any dump title you desire)
b) R #,JOBNAME=SMS,CONT
c) R #,SDATA=(LPA,CSA,ALLNUC,GRSQ,LSQA,SWA,PSA,SQA,TRT,RGN,SUM)
The SMS trace that showed the following IGD308I message was received:
IGD308I DATA SET ALLOCATION REQUEST FAILED - RACF FUNCTION: RACINIT FOR
DATA SET: SYS3.PLEX01.SITERAD.D15320.T1645 WITH RETURN CODE 8 REASON CODE 0
Return code 8 indicates 'The password is not authorized' per z/OS: Security Server RACROUTE Macro Reference.
Resolving The Problem
This issue was resolved by granting NetView (the user ID under which NetView runs) Alter authority for the data set that the Rexx was trying to create.
Was this topic helpful?
Document Information
Modified date:
03 August 2018
UID
swg21572576