Explanation
While the system was processing a console service request,
an error occurred.
Register 15 contains a hexadecimal error
code in the format
xxxxyyyy. The fields in this
error code are the following:
- xxxx
- This halfword is for IBM® internal
use only.
- yyyy
- This halfword is the unique reason code identifier. Only yyyy is
listed below.
The following are the
yyyy values
and their meanings:
- Code
- Explanation
- 0000
- In a request to start or stop MONITOR JOBNAMES, STATUS, or SESSIONS
processing, the caller passed an incorrect console name or address
space identifier (ASID).
- 0004
- The parameter list passed to the communications task was not valid.
- 0008
- The system found that a caller asked to delete a nonexistent buffer.
- 000C
- The system could not establish a recovery environment.
- 0010
- The parameter list passed was not valid.
- 0014
- A caller was not running in the Console address space.
- 0018
- The system could not obtain a needed area.
- 001C
- The system could not process a console request because of conflicting
requests in the parameter list.
- 0020
- The system could not process a console request because of incomplete
or incorrect data in the parameter list.
- 0024
- The system could not process a console request because the specified
console was not dedicated to the requesting component.
- 0028
- The system encountered an error in CommTask processing.
- 002C
- The SMCS Logical Error exit determined that there was a logical
error associated with a SMCS console session.
- 002D
- SMCS could not initialize or a session with an LU could not be
established. Message IEE052I or IEE053I has been issued with more
specific information.
- 002E
- An unexpected condition has occurred in SMCS attempting to establish
a session with an LU. Message IEE053I or IEE057I may be issued with
more specific information.
- 002F
- A storage overlay within DIDOCS has been detected.
- 0030
- A storage overlay within SMCS has been detected. SMCS will continue;
however, performance may be degraded.
- 0038
- UCME look-up error. Either the requested UCME could not be located,
or the console ID supplied for the look-up was invalid.
- 003C
- IEEVARYD found a parameter or option that is not valid.
- 003D
- The CnzConv service was unable to process the request made by
the caller. The caller invoked a service in AR mode with a non-zero
ALET associated with the input parameter list. The service however
requires that input parameter list is addressable from the primary
address space.
- 0400–3FFF
- These codes are for IBM internal
use only with the following exceptions: 0828, 0A08, and
0F00.
- 0828
- All IXCMSGOs failed. IXCMSGO is the method by which Console services
use XCF to send information to other systems in the sysplex. The failure
likely have done the XCF buffer constraints on one or more systems.
Check SYSLOG for message CNZ2202E that might provide additional information
about the abend.
- 0A08
- A subsystem console request was made to module IEAVG700 with a
Subsystem Console Service Routine Parameter List (SCSR mapped in macro
IEZVG100) with a version value in field SCSVER that is no longer supported.
- 0F00
- An unexpected return code was received from the IXCMSGO service
while sending information to other systems in the sysplex.
System action
If the error occurred during MONITOR or STOPMN
command processing, the MONITOR function is not changed. Otherwise,
the system abnormally ends the calling routine.
The following
reason codes also have their respective unique system action:
- Reason Code
- System Action
- 003C
- The IEEVARYD service returns return code X'10'.
- 003D
- The service called is unable to process the request.
Operator response
If the error occurred during MONITOR command
processing, reenter the MONITOR or STOPMN command.
For other
errors, contact the system programmer.
The
following reason code also has a unique Operator Response:
- Reason Code
- Operator Response
- 0018
- Look for a message backlog. Ease the backlog by allowing the messages
to roll off the screen or purging the messages with a CONTROL Q command.
System programmer response
Search problem reporting data bases
for a fix for the problem. If no fix exists, contact the IBM Support Center.
The following reason
codes also have a unique System Programmer Response:
- Reason Code
- System Programmer Response
- 003C
- Correct the program invoking the IEEVARYD service. If the VDEV_ENQS_HELD
flag (found in mapping IEEZB833) is being used, the code must be updated
to remove this option (it is no longer supported), and to release
the ENQ serialization required to bring the device online (that is,
SYSIEFSD.VARYDEV and SYSIEFSD.Q4).
- 003D
- Correct the program that called the CNZCONV service, so that the
request can be successfully completed.
Programmer response
The following reason code has a unique Application
Programmer Response:
- Reason Code
- Application Programmer Response
- 0A08
- Update the application to use a Subsystem Console Service Routine
Parameter List that is supported and set SCSVER to the current version
(constant SCSVERSN as defined in IEZVG100).
Source