Beruflich Dokumente
Kultur Dokumente
GC28-1786-16
OS/390 IBM
GC28-1786-16
Note
Before using this information and the product it supports, be sure to read the general information under “Appendix. Notices”
on page 789.
Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Hard-Copy Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
System Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Job Log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
SYSOUT Data Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Message Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
How Messages are Explained in this Book. . . . . . . . . . . . . . . . . . . . . . . 5
Messages Sent to MCS Consoles . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Messages Sent to Hard-Copy Log in JES2 System . . . . . . . . . . . . . . . . . . . 7
Messages Sent to Hard-Copy Log in JES3 System . . . . . . . . . . . . . . . . . . . 8
Messages Sent to the Job Log, to Other Data Sets, and to Display Terminals . . . . . . . . . 10
Truncated Data in Multi-line Messages. . . . . . . . . . . . . . . . . . . . . . . . 11
A Method for Finding Changes to MVS and TSO/E Message Texts . . . . . . . . . . . . . . 11
Using SYS1.MSGENU to Find Message Text Changes . . . . . . . . . . . . . . . . . . 11
The titles of the MVS System Messages books indicate the range of message prefixes in the books:
v OS/390 MVS System Messages, Vol 1 (ABA-ASA), GC28-1784
v OS/390 MVS System Messages, Vol 2 (ASB-ERB), GC28-1785
v OS/390 MVS System Messages, Vol 3 (EWX-IEB), GC28-1786
v OS/390 MVS System Messages, Vol 4 (IEC-IFD), GC28-1787
v OS/390 MVS System Messages, Vol 5 (IGD-IZP), GC28-1788
If you do not know which book describes a particular message, try searching the messages and codes
bookshelf. Here are some of the books on that bookshelf:
v The MVS System Messages books
v OS/390 MVS Dump Output Messages, GC28-1749
v OS/390 MVS System Codes, GC28-1780
v OS/390 MVS Routing and Descriptor Codes, GC28-1778
v OS/390 HCD Messages, GC28-1849
v OS/390 JES2 Messages, GC28-1796
v OS/390 JES3 Messages, GC28-1804
v OS/390 TSO/E Messages, GC28-1978
v OS/390 UNIX System Services Messages and Codes, SC28-1908
For a list of message books sorted by message prefix, see “Message Directory” on page ix.
Message Explanations: Message chapters are arranged alphabetically by the message prefixes. In each
chapter, the messages are arranged numerically by the numbers following the prefix. For a general
description of message explanations, see “How Messages are Explained in this Book” on page 5.
Using LookAt to find information is faster than a conventional search because LookAt goes directly to the
explanation.
LookAt can be accessed from the Internet or from a TSO command line.
To use LookAt as a TSO command, LookAt must be installed on your host system. You can obtain the
LookAt code for TSO from the LookAt Web site by clicking on News and Help or from the IBM Online
Library Omnibus Edition OS/390 Collection, SK2T-6700.
To find a message explanation from a TSO command line, simply enter: lookat message-id as in the
following example:
lookat iec192i
This results in direct access to the message explanation for message IEC192I.
To find a message explanation from the LookAt Web site, simply enter the message ID. You can select the
release if needed.
Note: Some messages have information in more than one book. For example, IEC192I has routing and
descriptor codes listed in OS/390 MVS Routing and Descriptor Codes. For such messages, LookAt
prompts you to choose which book to open.
To find the most current edition of a book, you can look on the Web. Point your browser to the OS/390
home page and click on Library:
http://www.ibm.com/s390/os390/
When you are in the OS/390 library area, use the messages and codes database to search for the
message ID you are interested in.
The following tables list books that contain information related to the information contained in the MVS
System Messages books. For the titles and order numbers of books not in the tables, see OS/390
Information Roadmap.
Use the appropriate Principles of Operation book for the hardware you have installed.
When the MVS System Messages books reference information in other books, the shortened version of
the book title is used. The following tables show the complete titles and order numbers of the books that
you might need while you are using the MVS System Messages books.
Message Library
The message library is designed so that operators and programmers in an installation can build their own
libraries of the message and code information that fits their specific needs. Each person can place into
binders the chapters and books containing only the messages and codes he or she could receive.
Basic Books
Each installation requires at least one copy of each of the MVS System Messages books and of OS/390
MVS Dump Output Messages. Regardless of your specific system’s options, you will receive at the
console or in listings some subset of the messages in these books.
Each installation also requires at least one copy of OS/390 MVS System Codes, which contains the 3-digit
hexadecimal system completion codes (abend codes) and the wait state codes produced by all the
components of the system.
Note: 4-digit decimal user completion codes appear in books for the component, subsystem, or product
that produces the codes. Codes produced by installation-provided programs do not appear in IBM
books.
All programming and operations personnel need access to the basic books, although application
programmers might not need to have their own copies.
An installation’s system programmer needs OS/390 MVS Routing and Descriptor Codes for the routing
and descriptor codes for the messages that have these codes.
CD-ROM Collection
A comprehensive source of messages for IBM products is contained in the IBM Online Library Productivity
Edition: Messages and Codes Collection, SK2T-2068.
Message Directory
To use a message prefix to locate the book containing a specific message, see the following table.
See OS/390 MVS Planning: Operations and OS/390 MVS Programming: Assembler Services Guide for
information about using the MMS.
Changed Information
New Information
This book includes terminology, maintenance, and editorial changes. Technical changes or additions to the
text and illustrations are indicated by a vertical line ( | ) to the left of the change.
Summary of Changes
for GC28-1786-15
OS/390 Version 2 Release 10
as updated June 2001
Changed Information
This book includes terminology, maintenance, and editorial changes. Technical changes or additions to the
text and illustrations are indicated by a vertical line ( | ) to the left of the change.
Summary of Changes
for GC28-1786-14
OS/390 Version 2 Release 10
as updated December, 2000
New Information
The following are the new messages for this refresh release:
v IAR013I
v IAR014I
v IAR015I
v IAR016I
v IEA050I
Changed Information
Starting with this release, the following messages are no longer issued:
v IEA941D
v IEA942I
This book includes terminology, maintenance, and editorial changes. Technical changes or additions to the
text and illustrations are indicated by a vertical line to the left of the change.
Summary of Changes
for GC28-1786-13
OS/390 Version 2 Release 10
This book contains information previously presented in GC28-1786-12, which supports OS/390 Version 2
Release 9.
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
Rearranged Information
Message explanations have been rearranged to ensure that they follow “How Messages are Explained in
this Book” on page 5.
New Information
The following are the new messages for this major revision:
v GFSA336E
v GFSA337I
Changed Information
Starting with this release, the following messages are no longer issued:
v IEA797W
Moved Information
EWX and EZM messages have been moved from OS/390 MVS System Messages, Vol 2 (ASB-ERB) to
“Chapter 2. LANRES Messages (EWX, ACP, ASD)” on page 13 and “Chapter 3. EZM Application Enabling
Technology Messages” on page 149.
Summary of Changes
for GC28-1786-12
as updated June, 2000
online only for SK2T-6700-17
The following changes appear only in the online version of this publication. A vertical bar ( | ) in the left
margin indicates changes to the text and illustrations.
Moved Information
In the BookManager form of this book, EWX and EZM messages have been moved from OS/390 MVS
System Messages, Vol 2 (ASB-ERB) to “Chapter 2. LANRES Messages (EWX, ACP, ASD)” on page 13
and “Chapter 3. EZM Application Enabling Technology Messages” on page 149.
This revision reflects the deletion, addition, or changing of information from service items and
maintenance.
Summary of Changes
for GC28-1786-11
OS/390 Version 2 Release 9
This book contains information previously presented in GC28-1786-10, which supports OS/390 Version 2
Release 8.
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
New Information
The following are the new messages for this major revision:
v IEA411I
Changed Information
This book includes terminology, maintenance, and editorial changes. Technical changes or additions to the
text and illustrations are indicated by a vertical line to the left of the change.
Summary of Changes
for GC28-1786-10
as updated December, 1999
online only for SK2T-6700-15
This revision reflects the deletion, addition, or changing of information from service items and
maintenance.
Summary of Changes
for GC28-1786-09
OS/390 Version 2 Release 8
This book contains information previously presented in GC28-1786-08, which supports OS/390 Version 2
Release 7.
This book includes terminology, maintenance, and editorial changes. Technical changes or additions to the
text and illustrations are indicated by a vertical line to the left of the change.
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW38678
v OW38984
New Information:
The following are the new messages for this major revision:
v IEB1160I
Changed Information:
The following are the changed messages for this major revision:
v IDC31562I
v IDC3009I
v IEA145E
v IEA435I
v IEB19CI
v IEB1157E
Summary of Changes
for GC28-1786-08
as updated June, 1999
online only for SK2T-6700-13
The following changes appear only in the online version of this publication. A vertical bar ( | ) in the left
margin indicates changes to the text and illustrations.
This revision reflects the deletion, addition, or changing of information from service items and
maintenance.
Summary of Changes
for GC28-1786-07
OS/390 Version 2 Release 7
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW28604
v OW33588
v OW33967
v OW35980
New Information:
The following are the new messages for this major revision:
v GFSA322I
v IEA102W
v IEA441I
Changed Information:
The following are the changed messages for this major revision:
v IDC3009I
v IDC11374I
v IEA120A
v IEA192I
v IEA194I
v IEA195I
v IEA196I
v IEA253I
v IEA332A
v IEA334A
v IEA339A
v IEA345A
v IEA367A
v IEA405E
v IEA412I
v IEA435I
v IEA442E
v IEA448I
v IEA449A
v IEA451I
v IEA452I
v IEA453I
v IEA454E
v IEA455E
v IEA457I
v IEA458I
v IEA459I
v IEA468I
v IEA469E
v IEA473I
Summary of Changes
for GC28-1786-06
as updated December, 1998
online only for SK2T-6700-11
The following changes appear only in the online version of this publication.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW28604
Summary of Changes
for GC28-1786-05
OS/390 Version 2 Release 6
This book contains information previously presented in GC28-1786-04, which supports OS/390 Version 2
Release 5.
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW15984
v OW29919
New Information:
The following are the new messages for this major revision:
v GFSA323
v GFSA324
v GFSA436
v GFSA437
v GFSA438
Changed Information:
The following are the changed messages for this major revision, including a portion of the message text
and an explanation of the change made to the message.
GFSA320
Explanation and system programmer response have changed.
GFSA321
Operator response has changed.
GFSA559
System programmer response has changed.
GFSA771
Message has changed.
GFSA772
Message has changed.
GFSA776
Message and explanation have changed.
GFSA782
Explanation has changed.
GFSA847
System programmer response has changed.
Starting with this release, the following messages are no longer issued:
v GPM0001I
v GPM0002I
v GPM0003I
v GPM0004I
v GPM0005I
v GPM0006I
As part of the name change of OpenEdition to OS/390 UNIX System Services, occurrences of OS/390
OpenEdition have been changed to OS/390 UNIX System Services or its abbreviated name OS/390 UNIX.
OpenEdition may continue to appear in messages, panel text, and other code with OS/390 UNIX System
Services.
Summary of Changes
for GC28-1786-04
OS/390 Version 2 Release 5
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW30281
The following are changed messages for this major revision, including an explanation of the change made
to the message:
IDC3009I
Explanation has changed.
IDC3351I
Explanation has changed.
IEA196I
Explanation has changed.
IEA272I
Explanation has changed.
IEA301I
Explanation, system action, and operator response have changed.
IEA321I
System action has changed.
IEA323I
System action has changed.
IEA324I
System action has changed.
IEA340I
Explanation and system action have changed.
IEA371I
System programmer response has changed.
IEA611I
Explanation has changed.
IEA848I
Explanation has changed.
IEA886A
Operator response has changed.
IEA888A
Message and explanation have changed.
Summary of Changes
for GC28-1786-03
as updated December, 1997
online only for SK2T-6700-07
The following changes appear only in the online version of this publication.
This revision also reflects the deletion, addition, or modification of information to support miscellaneous
maintenance items and the following APARs:
v OW13523
v OW25593
v OW26164
v OW27196
v OW27748
v OW28396
v OW28538
Summary of Changes
for GC28-1786-03
OS/390 Version 2 Release 4
This book contains information previously presented in GC28-1786-02, which supports OS/390 Version 1
Release 3.
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW20124
v OW22516
v OW23383
New Information: The following are the new message identifiers for this major revision:
v GPM001I
v GPM002I
v GPM003I
v GPM004E
v GPM005E
v GPM006E
v IEA767A
v IEA820I
v IEA822
v IEB1137W
Changed Information: The following are the changed messages for this major revision, including a
portion the message text and an explanation of the change made to the message:
Summary of Changes
for GC28-1786-03
as updated June, 1997
online only for SK2T-6700-05
The following changes appear only in the online version of this publication.
New Information
This revision also reflects the deletion, addition, or modification of information to support miscellaneous
maintenance items.
Summary of Changes
for GC28-1786-02
OS/390 Version 1 Release 3
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW17551
v OW18377
v OW21586
New Information
The following are the new messages for this major revision:
v GDE007E
v GOS000I
v GOS006I
v GOS007I
v GOS008I
v GOS009I
v GOS010I
v GOS011I
v GOS012I
v GOS013I
v GOS019I
v GOS021I
v GOS022I
v GOS023I
v GOS024I
v GOS025I
v GOS026I
v GOS027I
v GOS031I
v GOS032I
v GOS033I
v GOS041I
v GOS042I
v IDC0018I
v IDC3531I
v IEA100I
v IEA486E
v IEB1063W
v IEB367I
Changed Information
The following are the changed messages for this major revision, including a portion the message text and
an explanation of the change made to the message:
1.2.0 IDC21364I ERROR DETECTED BY DIAGNOSE: {VVDS|ICFCAT} ENTRY: entry RECORD: rec
OFFSET: offset REASON: rsn
Summary of Changes
for GC28-1786-01
OS/390 Version 1 Release 2
This book contains information previously presented in GC28-1786-00, which supports OS/390 Version 1
Release 1.
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW16294
v OW17076
v OW17355
New Information
The following are the new messages for this major revision:
v GFSA331E
v GFSA771I
v GFSA772I
v GFSA776I
v GFSA782I
v GFSA783I
v GFSA904I
v GFSA905I
v GFSA908I
Changed Information
The following are the changed messages for this major revision, including a portion the message text and
an explanation of the change made to the message:
1.1.0 GDE001E DISTRIBUTED FILEMANAGER TARGET SYSTEM INITIALIZATION FAILED. text
1.2.0 GDE001E DISTRIBUTED FILEMANAGER TARGET SYSTEM INITIALIZATION FAILED. text
Changed message.
The system action has changed.
1.1.0 GDE006E INVALID [VALUE FOUND FOR] KEYWORD: kkkkkkkk DISTRIBUTED FILEMANAGER
TARGET SYSTEM NOT STARTED
1.2.0 GDE006E INVALID [VALUE FOUND FOR] KEYWORD: kkkkkkkk DISTRIBUTED FILEMANAGER
TARGET SYSTEM NOT STARTED
Changed message.
The explanation, system action and system programmer response have changed.
&SYSCLONE.= &sysclone._text
&SYSNAME.= &sysname._text
&SYSPLEX.= &sysplex._text
.
.
.
&symbol._name= symbol_text
&SYSCLONE.= &″sysclone._text″
&SYSNAME.= &″sysname._text″
&SYSPLEX.= &″sysplex._text″
.
.
.
&″symbol._name= symbol_text″
Changed message.
Starting with this release, the following messages are no longer issued:
v GFSA328I
v GFSA347I
v GFSA349I
Summary of Changes
for GC28-1786-00
OS/390 Version 1 Release 1
This book contains information previously presented in MVS/ESA System Messages, Volume 3 (GDE-IEB),
GC28-1482, which supports MVS/ESA System Product Version 5.
Please note that any new, changed, or deleted messages can affect your installation’s automation
package. Ensure that your installation’s automation package is updated with these changes.
This revision reflects the deletion, addition, or changing of information to support the following APARs:
v OW11479
v OW12314
v OW14297
v OW14392
v OW15752
New Information
The following are the new messages for this major revision:
v IDC1997I
v IDC1998I
v IEA297W
v IEA403I
The following are the changed messages for this major revision, including a portion the message text and
an explanation of the change made to the message:
IDC31401I UNABLE TO GET NEXT BASE OBJECT dsname
Changed message.
The explanation has changed.
IEA437I TAPE LIBRARY DEVICE(dev),
Changed message.
The explanation has changed.
IEA611I {COMPLETE|PARTIAL} DUMP ON dsname
Changed message.
The explanation has changed.
IEA774I SUBCHANNEL INITIALIZATION FAILED FOR SUBCHANNEL nnnn,
Changed message.
The explanation has changed.
(5.2.2) IEA848I INSTALLATION PREDUMP EXIT, dumpexit, MODIFIED/SUPPRESSED THE DUMP
REQUEST
(1.1.0) IEA848I INSTALLATION PREDUMP EXIT, dumpexit, MODIFIED/SUPPRESSED THE DUMP
REQUEST
Changed message.
The message text and explanation have changed.
IEA991I SRM CHANNEL DATA NO LONGER AVAILABLE FOR I/O SERVICE
Changed message.
The explanation has changed.
Routing codes determine where the messages are displayed or printed. The routing codes for
messages issued by the operating system are in the OS/390 MVS Routing and Descriptor Codes book.
v Other messages are issued through the WTL macro or the LOG operator command to the system log
(SYSLOG).
v Dump messages are issued through the dumping services routines and can appear in:
– SVC dumps, stand-alone dumps, or SYSMDUMP ABEND dumps formatted by the interactive
problem control system (IPCS)
– Trace data sets formatted by the interactive problem control system (IPCS)
– ABEND dumps or SNAP dumps produced by the dumping services
In dump or trace data sets formatted by IPCS, the messages appear interactively on a terminal or in a
printed dump.
v Some messages are issued through DFSMS/MVS access methods directly to one of the following
locations:
– Output data set
– Display terminal
Locations
Console
Messages sent to a multiple console support (MCS) console or an extended MCS console are intended for
the operators. Operations can control which messages are displayed. See the OS/390 MVS Planning:
Operations book for information about controlling message display.
The system writes in the hard-copy log all messages sent to a console, whether the message is displayed
or not.
Hard-Copy Log
A record of all system message traffic, which consists of the following:
v Messages to and from all consoles
v Commands and replies entered by the operator
In a dump, these messages appear in the master trace. For information about the master trace, see
OS/390 MVS Diagnosis: Tools and Service Aids.
With JES3, the hard-copy log is always written to the system log. With JES2, the hard-copy log is usually
written to the system log, but an installation can specify that the system write the hard-copy log to a
console printer.
Job Log
Messages sent to the job log are intended for the programmer who submitted a job. The job log is
specified in the system output class on the MSGCLASS parameter of the JCL JOB statement.
Messages
A displayed or printed message can appear by itself or with other information, such as a time stamp. The
following topic shows the format of the message. Then the topics show the information accompanying the
message on the MCS console and on the hard-copy log in a JES2 system and a JES3 system.
Message Format
id CCCnnn text
id CCCnnns text
id CCCnnnns text
id CCCnnnnns text
id CCCSnnns text
id Reply identifier: It is optional. It appears if an operator reply is required. The operator specifies it in the
reply.
CCCnnn, CCCnnns, CCCnnnns, CCCnnnnns, CCCSnnns
Message identifier.
CCC
A prefix to identify the component, subsystem, or product that produced the message. The prefix is
three characters.
S The subcomponent identifier, which is an optional addition to the prefix to identify the
subcomponent that produced the message. The subcomponent identifier is one character.
nnn, nnnn, nnnnn
A serial number to identify the individual message. The serial number is three, four, or five decimal
digits.
s An optional type code, which is one of the following:
A Action: The operator must perform a specific action.
D Decision: The operator must choose an alternative.
E Eventual action: The operator must perform action when time is available.
For messages with the prefix ADR, the type codes depend on whether the message is issued to
the operator console or to SYSPRINT. For console messages, the type codes indicate the operator
action:
A Action: Operator must perform a specific action.
D Decision: Operator must choose an alternative action.
I Information: No operator action is required.
W Attention: No operator action is required, but an error occurred.
For messages with the prefix BFS, the type codes indicate the severity of the detected error and
are:
E Error. Operator action is required.
I Information
W Attention
For messages with the EWX prefix, an 11-character message exists of the form EWXfffnnnns:
EWX LANRES product code
fff Function (module) identifier
nnnn Message number
s Severity code. Severity codes can be:
E Error. Action is required.
I Information. Action is not required.
S Severe Error. Action is required.
W Attention. Action may be required.
Chapter 1. Introduction 3
Table 1. EWX Message Module Identifiers (continued)
Module ID Function Sending Command
PHL Host-to-LAN print EWXHLSRV
PLH LAN-to-host print EWXLHSRV
RES Host session initialization EWXCONN
SRV NetWare service EWXNWSRV
Note: When the term “MMC” is used in the messages, it is also referring to the System/370
Parallel Channel Adapter feature of the IBM 3172-3 interconnect controller.
For messages with the prefix CNLC, the type codes indicate the severity of the detected error and
are:
E Error
I Information
S Severe
W Attention
For messages with the prefix IEW and message numbers in the range 2000 through 2999, the
type codes indicate the severity of the detected error and are:
E Error: Severity 8
I Information: Severity 0
S Severe error: Severity 12
T Terminating error: Severity 16
W Attention: Severity 4
For messages with the prefix IGW01, the type codes indicate the severity of the detected error
and are:
E Error: Return code 8
I Information: Return code 0
S Severe: Return code 16
T Ending: Return code 12
W Attention: Return code 4
text
Text: The text provides information, describes an error, or requests an operator action.
Messages with the prefix IDA are preceded by a 2-digit severity code:
04 Attention: Processing may be successful.
08 Error: Processing may fail.
12 Serious error: Processing will probably fail.
Some messages have asterisks (*) before or after the message identifier. Two asterisks after the message
identifier for IDC messages indicates a second-level message that further explains a preceding message.
Note: Most user messages are explained in other message books, such as OS/390 TSO/E
Messages.
Application Programmer Response
Instructions for an application programmer.
Only provided for messages that could appear in SYSOUT produced by a job, for example
SPZAP.
System Programmer Response
Instructions for the system programmer.
Only provided for messages that require additional action beyond the operator response, user
response, or application programmer response.
Storage Administrator Response
Instructions for the DFSMSdfp storage administrator.
Security Administrator Response
Instructions for the security administrator.
Only provided for security-related messages.
Problem Determination
Additional instructions for determining the cause of the problem, searching problem databases,
and, if necessary, reporting the problem to the IBM support center. These instructions are for a
customer support person who can troubleshoot problems, such as the system programmer or
system administrator, an experienced security administrator, or an experienced storage
administrator.
For additional information on performing problem determination procedures, see OS/390 MVS
Diagnosis: Procedures and the appropriate diagnosis guide for the product or element issuing the
message, such as:
v DFSMS/MVS diagnosis guides and references
v OS/390 JES2 Diagnosis
v OS/390 JES3 Diagnosis
Chapter 1. Introduction 5
v RMF Diagnosis Guide
Source
Element, product, or component that issued the message.
Detecting Module
Name of the module or modules that detected the condition that caused the message to be
issued.
Messages sent to JES3 consoles (attached to JES3 global processors only) appear in the format:
hh.mm.ss
hhmmsst
Time stamp: the hour (00-23), minute (00-59), second (00-59), and, for JES3, tenth of a second (0-9).
sysname
System name for the system that issued the message.
jobname
Job name for the task that issued the message. This field is blank if a job did not issue the message.
i Indicator from the JES3 spool access method (JSAM).
f A screen character to indicate the status of certain messages, as follows:
| The operator has performed the action required for the message. The message has been
deleted.
- The message is for information only; no operator action is required. The message was issued
by the system or by a problem program.
* The message requires specific operator action and was issued by a WTOR or by an
authorized program. The message has a descriptor code of 1, 2, or 11.
@ The message requires specific operator action and was issued by a WTOR or by a problem
program. The message has a descriptor code of 1, 2, or 11.
+ The message requires no specific operator action and was issued by a problem program using
a WTO macro.
blank The message requires no specific operator action.
Note: See the OS/390 MVS Routing and Descriptor Codes book for the descriptor codes.
MCS sends messages with routing codes 1, 2, 3, 4, 7, 8, and 10 to the hard-copy log when display
consoles are used or more than one console is active. All other messages can be routed to the hard-copy
log by a system option or a VARY HARDCPY operator command.
Note: This field does not appear when the hard-copy log is printed on a console in a JES2 system.
c The second character on the line indicates whether the line was generated because of a command:
C Command input.
R Command response.
I Command issued internally. The job identifier contains the name of the internal issuer.
blank Neither command input nor command response.
Note: This field does not appear when the hard-copy log is printed on a console in a JES2 system.
rrrrrrr
Hexadecimal representation of the routing codes 1 through 28. To understand this hexadecimal
number, convert it to binary; each binary 1 represents a routing code. For example, X'420C' represents
routing codes 2, 7, 13, and 14 as shown here:
Hexadecimal: 4 2 0 C
Binary: 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 0
Routing Codes: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Chapter 1. Introduction 7
sysname
The system name from the SYSNAME parameter in the IEASYSxx parmlib member.
yyddd
The Julian date, given as the year (00-99) and the day of the year (000-366).
Note: If HCFORMAT(CENTURY) is specified in the CONSOLxx parmlib member, the Julian date
appears as yyyyddd.
hh:mm:ss.th
Time stamp, given as the hour (00-23), minute (00-59), second (00-59), and hundredths of a second
(00-99).
ident
The job identifier for the task that issued the message, if the second character on the line is blank.
If the second character on the line is C or R, this field contains one of the following:
jobid The job identifier of the task that issued the message, if it was issued by a job.
consname Console name of the console which issued the command or received the message.
INTERNAL For a command generated by a problem program or the system.
INSTREAM For a command read from the input stream.
blank If MCS could not determine the source or destination for the message.
lid Multiple-line identifier for the second and succeeding lines of a multiple-line message. This field
appears after the message text (1) on the first line or (2) in the message area and not followed by text
on a continuation of the first line. The identifier appears on all lines of the same message.
msgflags
Installation exit and message suppression flags. For mapping of these flags, see WQEXMOD in
OS/390 MVS Data Areas, Vol 5 (SSAG-XTLST). For information about the description of the hardcopy
log message flags, see HCL in OS/390 MVS Data Areas, Vol 2 (DCCB-ITZYRETC).
message
Reply identifier, message identifier, and text. The reply identifier and message identifier appear only on
the first line of a multiple-line message.
hh:mm:sst message
Messages sent to the MLOG/DLOG hard-copy log in a JES3 system appear as follows:
dest
JES3 destination class, which corresponds to the MVS routing code.
console
JES3 console name or MVS console identifier, as follows:
blank For a message issued without a console identifier.
nnnnnnnn The JES3 console name (JNAME) from the JES3 initialization stream.
CN(xx) or CN(xxx)
The MCS console identifier, where xx or xxx is the unit control module (UCM)
identifier.
INTERNAL For a command generated by a problem program or operating system routine.
Chapter 1. Introduction 9
INSTREAM For a command read from the input stream.
NETWORK For a message issued to the network job entry (NJE) console.
RMT-NS For a message with a JES3 remote console identifier that is incorrect.
UNKNOWN For a message issued with extended MCS console identifier 255.
NOTFOUND For a message issued with a console identifier for which JES3 could not determine the
destination.
yyddd
The Julian date, given as the year (00-99) and the day of the year (000-366).
Note: If HCFORMAT(CENTURY) is specified in the CONSOLxx parmlib member, the Julian date
appears as yyyyddd.
hhmmsst
Time stamp, given as the hour (00-23), minute (00-59), second (00-59), and tenth of a second (0-9).
i Attention indicator for JES3 space constraints, as follows:
blank Normal output or no action required.
# The message is rerouted automatically or by a command from another console.
% Minimum space (track) situation (JSAM).
= Marginal space (track) situation (JSAM).
< Minimum buffer situation (JSAM).
Note: The above four symbols can be changed by a CONSTD statement in the JES3 initialization
stream.
a Action prefix character, as follows:
blank Normal message.
+ JES3 input command, issued on the global processor.
- MVS input command, issued on the global processor.
Operator action required.
prefix
sysname R=jobname
Optional prefix for messages issued outside the JES3 address space or on a local processor, as
follows:
sysname
The name of the system where the issuing program is running. JES3 determines the name from
the ID, RID, or SID parameters on the MAINPROC statement in the JES3 initialization stream.
jobname
The job name of the issuing program. It is all blanks for an system routine.
message
Reply identifier, message identifier, and text.
Messages Sent to the Job Log, to Other Data Sets, and to Display
Terminals
Messages sent to the job log, to other data sets, and to display terminals appear in the format designed by
the program that issued them.
For any multi-line message, one of the following messages can appear within the message text, indicating
such an error:
LOSS OF DATA - MESSAGE COMPLETION FORCED
LOSS OF INTERMEDIATE MESSAGE DATA
If a program issues a multi-line WTO message but does not end the message by issuing an endline, the
target console might stop receiving message traffic. The system will detect this condition and end the
message automatically.
To end a multi-line WTO message when it detects that no data line or endline has been issued for the
message after an interval of 30 seconds, the system issues the following endline:
MESSAGE TIMED OUT - MESSAGE COMPLETION FORCED
When this text appears in a multi-line message, perform the action which produced the message again, if
necessary. If the text appears again, contact your system programmer, who should then contact the IBM
Support Center.
When 100% WTO buffer utilization has been reached, as indicated in message IEA404A, a limit is
imposed on the number of lines allowed in multi-line WTO messages. When the line limit is reached for
multi-line WTO messages, the following is appended onto the multi-line message:
v MESSAGE TRUNCATED DURING WQE BUFFER SHORTAGE
Also, this method works better if the “old” copy of SYS1.VnRnMn.SHASMENU has the same level of
service as the system from which you are migrating.
Chapter 1. Introduction 11
Once you have installed the OS/390 Release 4 or higher level of the data set you are comparing, you can
compare the new data set with the data set on the system from which you are migrating. Depending on
how you do the comparison, you can get output like the following.
For new messages, the output might show an I (for Insert) on the left:
I - IEA403I VALUE OF RMAX HAS BEEN CHANGED TO 99
For messages whose text has changed, the output might show both an I and a D, indicating that a record
in the message file has been replaced:
I - IEE162I 46 &NNN. ROLL &A. MESSAGES (DEL=R OR RD)
D - IEE162I 46 &NNN. ROLL &A. MESSAGES (DEL=R, RD)
This means that, in message IEE162I, (DEL=R, RD) was replaced by (DEL=R OR RD).
Using this information, you can decide if your automation routines need to be changed.
LANRES on a Front-end Processor uses OS/2 facilities for displaying messages. With these facilities,
prefixes are displayed in the form BFSnnnn:
EWX The LANRES product code
nnnn Message number
EWXxx0008E Incorrect option(s) option(s) specified. User Response: Notify your system programmer.
Explanation: The indicated option(s) are not correct. System Programmer Response: Verify that the
The error may be a misspelling, missing information, NetWare server is running LANRES NLMs at version
incorrect information, incomplete information, or 3.0 or greater.
improper abbreviation.
Source: LANRES
System Action: Command processing ends. The
system status remains the same.
EWXxx0012S Incorrect function connected or
User Response: Correct the error and reenter the being connected.
command. If the error message did not supply an
Explanation: The job is attempting to connect to an
option(s) value, see OS/390 LANRES Configuration
incorrect function or already has connected to an
Files and Commands for the correct syntax.
incorrect function.
System Programmer Response: None.
System Action: Command processing ends. The
Source: LANRES system status remains the same.
User Response: Use the EWXCONN LINK command
EWXxx0009E Incorrect parameter(s) parameter(s) to connect the correct function.
specified.
System Programmer Response: None.
Explanation: The indicated parameter(s) are not
Source: LANRES
correct. The error may be a misspelling, missing
information, incorrect information, incomplete
information, or improper abbreviation. EWXxx0013S Request cannot be processed by the
server.
System Action: Command processing ends. The
system status remains the same. Explanation: A LANRES command has been entered,
but the NLM on the server does not recognize the
User Response: Correct the error and reenter the
command.
command. If the error message did not supply a
parameter(s) value, see OS/390 LANRES Configuration System Action: Command processing ends. The
Files and Commands for the correct syntax. system status remains the same.
System Programmer Response: None. User Response: First, verify that the command is
correct. If it is and the problem persists, notify your
Source: LANRES
system programmer.
System Programmer Response: Check to see if
EWXxx0010E Too many parameters entered.
LANRES is installed correctly. Reinstall LANRES if
Explanation: Extraneous parameters were entered on necessary.
the command line.
Source: LANRES
System Action: Command processing ends. The
system status remains the same.
EWXxx0014S Server program version is not
User Response: Correct the error and reenter the compatible with NetWare version.
command.
Explanation: Your request was directed to a LANRES
System Programmer Response: None. NLM that requires a different version of NetWare than
the one that is installed.
Source: LANRES
System Action: Command processing ends. The
system status remains the same.
User Response: Notify your system programmer.
System Programmer Response: Verify whether
User Response: Correct the spelling of the specified System Programmer Response: None.
server name. Reenter the command. Source: LANRES
System Programmer Response: None.
System Action: Processing continues. User Response: Correct the spelling of the specified
print server name. Reenter the command.
User Response: If the value needed was the first
value, retype the command using the parameter only System Programmer Response: None.
once with the correct data. Source: LANRES
System Programmer Response: None.
Source: LANRES EWXxx0068E Incorrect print queue name queue
specified.
EWXxx0065E Incorrect nickname nickname Explanation: A print queue name must be between 1
specified. and 47 characters long, and cannot contain spaces or
any of the following special characters:
Explanation: A nickname must be between 1 and 47
characters long. A nickname also cannot be the / (slash)
keywords ADMIN, DISK, DIST, HLPRT, or LHPRT. \ (backslash)
System Action: Command processing ends. The : (colon)
system status remains the same. ; (semicolon)
, (comma)
User Response: Enter the command with a shorter or
* (asterisk)
different nickname.
? (question mark)
System Programmer Response: None.
Source: LANRES
NetWare may also restrict the print queue name from
containing other special characters.
EWXxx0066E Incorrect component password data
System Action: Command processing ends. The
set dsname specified.
system status remains the same.
Explanation: A component password data set was
User Response: Correct the spelling of the specified
specified in the command but the data set name is
print queue name. Reenter the command.
incorrect.
System Programmer Response: None.
System Action: Command processing ends. The
system status remains the same. Source: LANRES
User Response: Correct the data set name and
reenter the command.
System Programmer Response: None.
System Programmer Response: None. System Programmer Response: Ensure that the
procedures file has been created and that the
Source: LANRES necessary service machines have access to it. See
OS/390 LANRES Configuration Files and Commands
EWXxx0070E Incorrect volume name volume for more information. Then re-start the service machine.
specified. Source: LANRES
Explanation: A volume name must be between 2 and
15 characters long, and cannot contain spaces or any EWXxx1002I LAN-to-host print function initialization
of the following special characters: completed.
/ (slash) Explanation: Both the LAN-to-host NLM and service
\ (backslash) machine have initialized and are ready to start
: (colon) processing print requests.
; (semicolon) System Action: None.
, (comma)
* (asterisk) User Response: None.
? (question mark) System Programmer Response: None.
Source: LANRES
NetWare may also restrict the volume name from
containing other special characters. EWXxx1003E No valid procedure names found in
procedures file(s).
System Action: Command processing ends. The
system status remains the same. Explanation: The LAN-to-host service machine
program reads the procedures file(s) and extracts the
User Response: Correct the spelling of the specified
names it finds to be used as user exits. No user exit
volume name. Reenter the command.
programs were found to be valid in the procedures
System Programmer Response: None. file(s).
Source: LANRES System Action: The LAN-to-host print service
machine stops.
EWXxx0071E Your login to the NetWare server has User Response: Notify your system programmer.
been lost.
System Programmer Response: Verify that the
Explanation: You cannot issue any more names in the procedures file(s) are correct. Verify that
administration or distribution commands to your target the exits exist on the system and are accessible by the
NetWare server because your login to that NetWare LAN-to-host print service machine. Restart the
System Action: The service machine is not stopped, System Action: The LAN-to-host print service
though the queue will not be placed on the available machine is not stopped. This data is not used by the
queue list. service machine. It is passed directly to the user exits.
Though it is probable the user exit will not succeed.
User Response: None.
User Response: None.
System Programmer Response: Correct the line in
procedures file associated with the queue. System Programmer Response: Determine why the
translation routine is not translating correctly; keeping in
Source: LANRES mind it may be the type of data being sent from the
NLM.
EWXxx1020E Translation of the NetWare print Source: LANRES
server name is not possible.
Explanation: The NetWare print server name could EWXxx1024I The message was longer than 57
not be translated from EBCDIC to ASCII. bytes.
System Action: The LAN-to-host print service Explanation: The length of the message exceeded 57
machine is stopped. bytes which is the maximum length of a message sent
User Response: None. to a client.
System Programmer Response: Determine why the System Action: The service machine continues to
server name is not being translated and make the run.
necessary changes. User Response: None.
Source: LANRES System Programmer Response: Change the user
exit such that the message length does not exceed the
EWXxx1021I Using the default NetWare print server maximum.
name, server. Source: LANRES
Explanation: No NetWare print server was specified
on the command line. The default is being used.
System Action: None.
User Response: None.
EWXxx1026I The file name is being truncated to its EWXxx1030E Cannot create the print job file, file.
maximum length of length. Error was: error_text
Explanation: The length of the file name has been Explanation: The file, file, cannot be created. This file
exceeded. The file name will be truncated to fit into the contains the print job the user exits will process. The
desired length. explanation for the error, error_text, was returned in the
message.
System Action: The service machine continues to
run. System Action: The service machine stops.
User Response: None. User Response: None.
System Programmer Response: The file name can System Programmer Response: Determine why the
be changed to a valid file name to avoid truncation. file cannot be opened.
Truncation may result in unexpected results.
Source: LANRES
Source: LANRES
Source: LANRES
EWXxx1032E Unable to run user exit: error_text
EWXxx1028E Could not open procedure file procs. Explanation: An error occurred while trying to run a
Error was: error_text user exit. The explanation for the error, error_text, was
returned in the message.
Explanation: The program found the procedures file
but cannot open the file to read. System Action: Command processing ends. The
system status remains the same.
System Action: LAN-to-host print service machine
stops. User Response: None.
User Response: Notify your system programmer. System Programmer Response: Correct the problem
indicated by error_text.
System Programmer Response: Ensure that the
procedures file is not accessed by another process. Source: LANRES
EWXxx1103E Options not found for exit exitname. System Action: The system status remains the same.
Explanation: Print exit exitname expects options to be User Response: Correct any errors and resubmit print
passed in. job. If problem persists, contact system programmer.
System Action: The system status remains the same. System Programmer Response: Determine cause of
error and take corrective action.
User Response: None.
Source: LANRES
System Programmer Response: Change the
EWXLHPRT.PROCS file to include the necessary
options. EWXxx1108E Unable to open JCL member member.
Error was error_text.
Source: LANRES
Explanation: An error occurred while trying to read
the member member. The member will be found in the
EWXxx1104E Incorrect translation type type dataset pointed to by DD EWXLHJCL or
specified. prefix.EWXLHPRT.JCL if the DD does not exist.
Explanation: The translation type specified is Member EWXLHJOB is the JOB statement that will be
incorrect. Valid types are: LINE, SEND, and NONE. used for all JCL members that do not start with their
own JOB statements. Use the error text to determine
System Action: The system status remains the same. the cause of the failure.
User Response: None. System Action: The system status remains the same.
System Programmer Response: Correct the User Response: Have the system programmer correct
translation type in the EWXLHPRT.PROCS file. the error then resubmit the print job.
Source: LANRES System Programmer Response: Determine cause of
error and take corrective action.
EWXxx1105E Error writing print data. Error was Source: LANRES
error_text.
Explanation: An error occurred while writing the EWXxx1109E Unable to open job. Error was
processed print data. Use the error text to determine the error_text.
cause of the failure.
Explanation: An error occurred while trying to open
System Action: The system status remains the same. the job. Use the error text to determine the cause of the
User Response: Correct any errors and resubmit print failure.
job. If problem persists, contact system programmer. System Action: The system status remains the same.
System Programmer Response: Determine cause of User Response: Have the system programmer correct
error and take corrective action. the error then resubmit the print job.
Source: LANRES System Programmer Response: Determine cause of
error and take corrective action.
EWXxx1106E Incorrect device type device_type. Source: LANRES
Explanation: The device type specified in the
LAN-to-host print procedures file is incorrect. The device EWXxx1151E Incorrect AFP structured field.
type must be 3820 or 38PP.
Explanation: An Incorrect structured field was found in
System Action: The system status remains the same. the input to Enhanced Print stream transformation.
User Response: Have the system programmer correct System Action: The print stream currently being
the entry in the LAN-to-host print procedure file. translated is terminated.
System Programmer Response: Correct the entry in User Response: Re-submit the print job. If it still fails,
the LAN-to-host print procedure file. there is probably a problem with the print stream to be
Source: LANRES translated.
EWXxx1163W Duplicate entry_type entry in queue System Programmer Response: Check the class and
profile file_name is ignored. attribute specified on the Scalfont entry.
Source: LANRES
EWXxx1360E API error. Check NetWare server
console for messages.
EWXxx1356E Print queue printqueue was not found.
Explanation: An error occurred while trying to process
Explanation: The specified print queue on the an internal NetWare API call.
NetWare server was not found.
System Action: The job will be printed after the error
System Action: The print job is canceled. is corrected.
User Response: Correct the print queue name in the User Response: Notify your NetWare system
host-to-LAN print defaults file and restart the programmer.
host-to-LAN print server. Notify the system programmer
if a new print queue is needed. System Programmer Response: Look on the
NetWare server console for additional messages. Follow
System Programmer Response: If needed, add a the directions for those messages.
new print queue by using either the NetWare
PCONSOLE utility or the LANRES Add NetWare Print Source: LANRES
Server-Queue command.
Source: LANRES EWXxx1361I Print job jobnumber (jobid) is ready for
printing on the server.
EWXxx1357E The timeout value specified, timeout, Explanation: The specified print job is waiting to be
is not numeric. printed.
Explanation: The option specified is no longer used in Explanation: Not enough parameters were specified
the current release of LANRES. in the line of the host-to-LAN print servers file.
System Action: The printer is not started. System Action: Command processing ends.
User Response: Contact your system programmer. User Response: Correct the error in the file.
System Programmer Response: Check the message System Programmer Response: None.
log for the host-to-LAN print server for other error
EWXxx1404E The host-to-LAN print server could EWXxx1408E The host-to-LAN print server could
not create an entry table entry. not create the vector table.
Explanation: An error occurred when the host-to-LAN Explanation: An error occurred when the host-to-LAN
print server attempted to add an entry to the entry table. print server attempted to save the address of the vector
table.
System Action: The host-to-LAN printer task ends.
System Action: The host-to-LAN printer task ends.
User Response: Contact your system programmer.
User Response: Contact your system programmer.
System Programmer Response: Contact IBM
support. System Programmer Response: Contact IBM
support.
Source: LANRES
Source: LANRES
System Programmer Response: None. System Action: The host-to-LAN printer server
continues. No printers will be started.
Source: LANRES
User Response: Contact your system programmer.
EWXxx1412I The definition for printer printer_name System Programmer Response: Ensure that the
was not found. communications definition for the host-to-LAN print
server is correct. A communications definition may be
Explanation: The host-to-LAN printer server received changed using the MODIFY operator command.
an operator request to delete an entry from the printer
definition table. However, an entry with name Source: LANRES
printer_name does not exist.
System Action: The host-to-LAN printer definition EWXxx1416E The host-to-LAN print services
table is not updated. module EWXHLPC could not be
initialized.
User Response: None.
Explanation: The host-to-LAN printer server received
System Programmer Response: None. a non-zero return code when it attempted to define the
Source: LANRES services module EWXHLPPC to MVS.
System Action: The host-to-LAN printer server ends.
EWXxx1413I The definition for printer printer_name User Response: Contact your system programmer.
already exists.
System Programmer Response: Contact your IBM
Explanation: The host-to-LAN printer server received service representative.
an operator request to add an entry to the printer
definition table. However, an entry with name Source: LANRES
printer_name already exists.
System Action: The host-to-LAN printer definition EWXxx1417E The host-to-LAN print services
table is not updated. module EWXHLPC could not be found.
User Response: None. Explanation: The host-to-LAN printer server received
a non-zero return code when it attempted to LOAD the
System Programmer Response: None. services module EWXHLPPC.
Source: LANRES System Action: The host-to-LAN printer server ends.
EWXxx1418I No host-to-LAN printer definitions were System Action: The LANRES host-to-LAN print server
processed. ends.
Explanation: Either the host-to-LAN printer definition User Response: Contact your system programmer
data set could not be read, or no valid printer definitions
System Programmer Response: Contact your IBM
were found in it.
service representative.
System Action: The host-to-LAN printer server
Source: LANRES
continues. No printers will be started.
User Response: Contact your system programmer.
EWXxx1422E The LANRES host-to-LAN Print
System Programmer Response: Ensure that the server could not run non-swappable.
entries in the host-to-LAN printer definition data set are
Explanation: The LANRES host-to-LAN print server
correct. Printer definitions may be added dynamically
received a non-zero return code from the SYSEVENT
using the MODIFY operator command.
DONTSWAP service.
Source: LANRES
System Action: The LANRES host-to-LAN print server
ends.
EWXxx1419E No START parameters were specified
User Response: Contact your system programmer
for the host-to-LAN print server.
System Programmer Response: Ensure that the PPT
Explanation: The length of the command input buffer
entry for the host-to-LAN Print server allows the server
returned by the EXTRACT service was 0.
to become non-swappable, but does not specify that the
System Action: The host-to-LAN printer server ends. server is non-swappable.
System Action: The LANRES host-to-LAN print server System Programmer Response: Ensure that
ends. EWXHLORD is in the library concatenation used by the
host-to-LAN print server.
User Response: Contact your system programmer.
Do not start the host-to-LAN print server by using the Source: LANRES
START command.
System Programmer Response: Add the necessary EWXxx1424E The LANRES host-to-LAN Print
FSSDEF statements to JES to start the host-to-LAN server could not establish a recovery
Print serving FSS. routine.
Source: LANRES Explanation: The LANRES host-to-LAN print server
received a non-zero return code from the ESTAE
service.
System Action: The LANRES host-to-LAN print server
ends.
Explanation: An error was detected while processing System Programmer Response: None.
the LANRES command options. A previous message Source: LANRES
describes the error condition.
System Action: Command processing ends. EWXxx1605E No disk images specified or no disk
User Response: Correct the error and retry the images successfully opened.
command. Explanation: Either no disk images were specified
System Programmer Response: None. when the LANRES disk server was started or none of
the disk images specified were successfully opened.
Source: LANRES
System Action: The LANRES command ends and the
disk server is not started.
EWXxx1602W Incorrect request received from the
LANRES disk driver running on the User Response: Verify that at least one disk image
NetWare server. was specified when the LANRES disk server was
started. If at least one was specified, then for each disk
Explanation: The LANRES disk driver program that image specified, error message EWXDSK1604W should
runs on the NetWare file server sent a request that was have been displayed to explain the reason why it could
not recognized by this LANRES disk server program. not be opened. Correct the problem or problems and
System Action: The LANRES disk serving function retry.
continues. System Programmer Response: None.
User Response: None. Source: LANRES
EWXxx1609I Disk driver program closed the User Response: Drop the existing LANRES
connection. connection and restart the LANRES disk server.
Explanation: The LANRES disk program that runs on System Programmer Response: None.
the NetWare file server closed the connection. Source: LANRES
System Action: The LANRES disk server program
continues. EWXxx1614E NetWare server connection
User Response: None. information not available.
System Programmer Response: None. Explanation: The LANRES disk server is unable to
re-establish a connection to the NetWare server
Source: LANRES because no connection options were specified on the
LANRES command line and the initial server connection
EWXxx2006E File filename already exists. Specify EWXxx2010E File filename in use.
REPLACE option.
Explanation: The file could not be referenced because
Explanation: The specified file already exists. it is active.
System Action: Command processing ends. System Action: Command processing ends. The
system status remains the same.
User Response: If you want to overwrite the contents
of the file, then reenter the command with the User Response: Wait until the file is closed and then
REPLACE option. Otherwise, use a different file name. reenter the command.
System Programmer Response: None. System Programmer Response: None.
Source: LANRES Source: LANRES
EWXxx2007E File filename already exists; specify EWXxx2011E File filename is read-only.
REPLACE option.
Explanation: The command was unsuccessful
Explanation: The specified file already exists. because it attempted to write to, copy to, rename, or
delete a read-only file.
System Action: Command processing ends. The
system status remains the same. System Action: Command processing ends. The
system status remains the same.
User Response: If you want to overwrite the file,
reenter the command with the REPLACE option. If you User Response: If you want to change this file,
want to keep the file, you can rename the file, using the change the file attributes to NORMAL using the
command to rename, or you can specify a different file CHANGE ATTRIBUTES distribution command and then
name for the new file. If you want to examine the file on reenter the command.
the host, you can use the distribution command to
System Programmer Response: None.
receive the file to get a copy of it.
Source: LANRES
System Programmer Response: None.
Source: LANRES
EWXxx2012E The filename specified for the
NetWare server, dirname, is a directory.
EWXxx2008E File filename already exists; file name
Explanation: A filename was entered for the NetWare
not changed.
server. However, the filename that was entered is really
Explanation: The distribution command to rename a a directory.
file request was unsuccessful because the ″new″ file ID
System Action: Command processing ends.
is already being used by another file.
User Response: Reenter the command entering a
System Action: Command processing ends. The
valid NetWare filename and not a directory.
system status remains the same.
System Programmer Response: None.
User Response: Specify another file ID.
Source: LANRES
System Programmer Response: None.
Source: LANRES
EWXxx2013E Unsuccessful creating the directory
dname.
EWXxx2009E Directory dname already exists.
Explanation: A distribution command to copy a file or
Explanation: The specified directory already exists. make a directory request was unsuccessful because it
could not create the new directory on the NetWare
System Action: Command processing ends. The
server.
system status remains the same.
System Action: Command processing ends. The
User Response: You can use the distribution
system status remains the same.
command to list files to examine the existing directory.
Use the distribution command to either remove a User Response: Check to see if a file with the same
directory or rename the directory to give it a new name as the directory already exists. Use the
directory name. distribution command to list files. Verify that the volume
name is correct. If the file exists, specify another
System Programmer Response: None.
directory name or rename the file using the distribution
System Action: Command processing ends. The System Action: Command processing ends. The
system status remains the same. system status remains the same.
User Response: To verify the directory exists, enter User Response: Correct the error and reenter the
the command to list the files. Verify that the volume on command.
which the directory resides is mounted.
System Programmer Response: None.
System Programmer Response: None.
Source: LANRES
Source: LANRES
EWXxx2026E Error opening the file filename.
EWXxx2023E Cannot remove a nonempty directory.
Explanation: An input/output error occurred when the
Explanation: The distribution command to remove a specified file was being opened, or the file is an
directory has been entered to remove an existing execute-only file, or the file is being used by another
directory and the specified directory contains files. user.
System Action: Command processing ends. The System Action: Command processing ends. The
system status remains the same. system status remains the same.
User Response: Enter the distribution command to list User Response: Check to see if the file is an
file and examine the files in the directory. If you decide execute-only file by using the command to list the files.
to erase all the files in the directory, use the distribution If the file is not an execute-only file, reenter the
delete command. command. If the error persists, notify your system
programmer. The file may also be in use by another
System Programmer Response: None. user. Be sure that there is no one else using the file.
Source: LANRES System Programmer Response: Run the NetWare
VREPAIR NLM to correct hard disk problems on the
EWXxx2024E Volume volname not found or volume volume. VREPAIR will correct minor problems that occur
is full. if the primary File Allocation Table or Directory table is
damaged, which may have been the reason for the
Explanation: The distribution command to copy files error.
was entered to copy files from one directory to another
directory and the specified target volume does not exist Source: LANRES
or the target volume does not have any space left.
System Action: Command processing ends. The
system status remains the same.
User Response: Enter the distribution command to list
EWXxx2040E Distribution command name ended System Action: Command processing ends. The
with a server error code of nn. system status remains the same.
Explanation: An unexpected error occurred while User Response: Enter the same volume name for
processing the command. both directories or files and reenter the command.
System Action: Command processing ends. The System Programmer Response: None.
system status remains the same. Source: LANRES
User Response: Verify that the command syntax is
correct and reenter the command. If the error persists, EWXxx2049E Directory cannot be removed.
notify your system programmer of the server error code.
Explanation: The attempt to remove a directory on the
System Programmer Response: See the NetWare NetWare server by specifying the option to remove the
System Messages book for the server error code. directory with the delete files command was
Source: LANRES unsuccessful. The error may be caused by: Not all files
have been deleted from the directory, there are
subdirectories inside that directory, or the DeleteInhibit
EWXxx2041I time renaming filename1 to filename2. flag was set on for that directory.
Explanation: The information message is displayed System Action: Files may have been removed from
when the distribution command to rename a file with the the directory but the directory remains.
option to TYPE out information messages is used.
User Response: Check to see if any of the reasons
System Action: The specified operation is performed. for the error listed above apply. Correct the situation
and use the command to remove directories to remove
User Response: None.
the directory.
System Programmer Response: None.
System Programmer Response: None.
Source: LANRES
Source: LANRES
EWXxx2058I Filename Size Attrs Create Date Time EWXxx2063I Files found: files (bytes Bytes).
Explanation: This is used for a header that will be Explanation: Indicates the number of files found when
formatted and displayed. the distribution command to list the files in a directory
was issued and the number of bytes these files occupy.
System Action: None.
System Action: None.
User Response: None.
User Response: None.
System Programmer Response: None.
System Programmer Response: None.
Source: LANRES
Source: LANRES
EWXxx2059I Filename Size Attrs Mod Date Time
EWXxx2064I buffer
Explanation: This is used for a header that will be
formatted and displayed. Explanation: Displays a buffer that has been
formatted to the user.
System Action: None.
System Action: None.
User Response: None.
User Response: None.
System Programmer Response: None.
System Programmer Response: None.
Source: LANRES
System Programmer Response: None. Explanation: This is the NetWare server that you are
connected through. This is the server that is running the
Source: LANRES LANRES NLMs.
System Action: None.
EWXxx2075E The connection to the server is to the
LAN-to-host Print function. User Response: None.
Explanation: You are requesting to run a distribution System Programmer Response: None.
command, but you do not have a connection to the Source: LANRES
distribution function.
System Action: Command processing ends. The EWXxx2155I NetWare Level. . . . . . . . . . . . . .
system status remains the same. vrelease.mod
User Response: Drop the connection from the current Explanation: This is the level of the NetWare server
function, get a connection to the distribution function, that you are connected through.
and reenter the command.
System Action: None.
System Programmer Response: None.
User Response: None.
Source: LANRES
System Programmer Response: None.
System Action: None. Explanation: The command you entered were made
by this LANRES host function.
User Response: None.
System Action: None.
System Programmer Response: None.
User Response: None.
Source: LANRES
System Programmer Response: None.
Source: LANRES
Explanation: This is a message used in an System Action: Command processing ends. The
information message. system status remains the same.
Source: LANRES
EWXxx2180E There was an error renaming
filename1 to filename2.
EWXxx2176E Error_text returned on writing to
dataset dataset. Explanation: You requested to rename a file, but an
error occurred.
Explanation: An attempt to write to dataset dataset on
the host, was unsuccessful. The reason for the error is System Action: Command processing ends. The
specified by error_text. system status remains the same.
System Action: Command processing ends. The User Response: There are more informational
system status remains the same. messages that accompany this message. Use these
additional messages to determine the problem.
User Response: Use the information provided by
error_text to determine the problem. System Programmer Response: None.
EWXxx2189W The value for option was not valid. It Explanation: An asterisk was entered in the dataset
was changed to newvalue. name that went beyond the third qualifier.
Explanation: The value for the option specified was System Action: Command processing ends. The
not valid. It was changed so that processing could system status remains the same.
continue.
User Response: Reenter the command. Do not place
System Action: Command processing ends. The an asterisk in the fourth qualifier or above.
system status remains the same.
System Programmer Response: None.
User Response: None.
Source: LANRES
System Programmer Response: None.
Source: LANRES EWXxx2197E The dataset specified is not a
partitioned dataset.
EWXxx2190E The dataset name, dsname, is too Explanation: The dataset name specified is not a
long. partitioned dataset. But, you specified the member
option as if it were a partitioned dataset.
Explanation: The dataset name entered is too long.
System Action: Command processing ends.
System Action: Command processing ends. The
system status remains the same. User Response: Reenter the command entering a
valid partitioned dataset name if you are using the
User Response: Reenter with a dataset that is the member option or enter a valid sequential dataset name
correct length. without the member option.
System Programmer Response: None. System Programmer Response: None.
Source: LANRES Source: LANRES
EWXxx2191E The member name, member, is too EWXxx2198E The dataset specified is not a
long. sequential dataset.
Explanation: The member name entered is too long. Explanation: The dataset name specified is not a
System Action: Command processing ends. The sequential dataset, but is a partitioned dataset.
system status remains the same. System Action: Command processing ends.
User Response: Reenter with a member that is the User Response: Reenter the command entering a
correct length. valid partitioned dataset name if you are using the
System Programmer Response: None. member option or enter a valid sequential dataset name
without the member option.
Source: LANRES
System Programmer Response: None.
User Response: Reenter the command with the System Action: Command processing ends.
correct value. User Response: Reenter the command specifying
System Programmer Response: None. either ASCII or BINARY.
EWXxx2311E Incorrect host dataset name dataset System Programmer Response: If the user was
denied access, grant them access to the dataset.
Explanation: The dataset name specified was not
valid. Correct the dataset name and reenter the Source: LANRES
command.
System Action: Command processing ends. EWXxx2315I Time starting transfer of name
User Response: Correct the error and reenter the Explanation: name is being transferred to the server
command. or from the server. This message is informational only.
System Programmer Response: None. System Action: None. Message is informational only.
Source: LANRES User Response: None.
System Programmer Response: None.
EWXxx2312W An incorrect line received: dataline
Source: LANRES
Explanation: The LANRES list file command returned
an incorrect line of data. The line of data will be
EWXxx2316I Time completed transfer of name
ignored. It is possible that undetected I/O errors are
occurring on the disk, or that undetected Explanation: name is being transferred to the server
communications errors are occurring between the host or from the server. This message is informational only.
and the server. If the problem persists, contact your
System Action: None. Message is informational only.
support programmer.
User Response: None.
System Action: Command processing continues.
Warning message only. System Programmer Response: None.
User Response: If the message persists, contact your Source: LANRES
support programmer.
System Programmer Response: Determine if any I/O
errors are occurring on the host system disks or over
the data link.
Source: LANRES
System Programmer Response: If the problem is in Explanation: As part of the command processing,
the system translation defaults, correct the identified LANRES created a list of the datasets. While reading
entry. from this list an error occurred. The error text describes
the error that occurred.
Source: LANRES
System Action: Command processing ends.
EWXxx2318W Extension entry extension in User Response: Determine the cause of the error
defaultname exceeds 3 characters. from the error text. If necessary contact your software
support personnel.
Explanation: The specified extension entry in the
translation defaults identified above was incorrect. System Programmer Response: None.
Extensions must be less than or equal to 3 characters Source: LANRES
in length.
System Action: Command processing continues. EWXxx2325W Server File extension file_extension
Warning message only. too long - truncated.
User Response: If you are using your own file, correct Explanation: The server file extension given to
the entry. If you are using the system defaults file, LANRES was too long. The file extension is truncated to
contact your system programmer. 3 characters.
System Programmer Response: If the problem is in System Action: Command processing continues.
the system EWXTRANS default file, correct the
identified entry. User Response: None.
Source: LANRES
EWXxx2328E Unable to delete dataset - filename
Reason error_text
EWXxx2320W Unable to create directory dirname
DOS Return code dos-return-code Explanation: An error occurred while transferring the
file from the NetWare server. As a result, an attempt
Explanation: While attempting to create a directory on was made to clean up and delete the dataset that was
the NetWare server, an unexpected error condition created. However, the error, error_text, occurred while
occurred. File transfers will continue, but other errors trying to delete the dataset.
may occur. The DOS return code given is displayed to
System Programmer Response: None. User Response: Reissue the command without the
subdirectory option.
Source: LANRES
System Programmer Response: None.
System Programmer Response: None. System Action: Command processing ends. The
system status remains the same.
Source: LANRES
User Response: Specify a file or directory name that
is not on a DOS partition.
EWXxx2404I BLK LEFT
System Programmer Response: None.
Explanation: This is used for a header that will be
formatted and displayed. Source: LANRES
System Programmer Response: None. Explanation: COMPRESS option was specified, but
there was an error when trying to get page aligned
Source: LANRES storage for a compression/expansion dictionary. An
attempt will be made to compress without using a
dictionary.
EWXxx2450I No compression was done because no
algorithms are available. System Action: Command processing continues.
Explanation: COMPRESS option was specified, but User Response: None.
there are no compression algorithms on the system.
System Programmer Response: None.
System Action: The file will be saved uncompressed.
Source: LANRES
User Response: None.
System Programmer Response: None. EWXxx2455I No storage available to compress file.
Source: LANRES Explanation: COMPRESS option was specified, but
there was an error when trying to get storage for
compressing a file.
EWXxx2451E Compressed data could not be
expanded because the needed System Action: The file will be saved uncompressed.
algorithm was not available.
User Response: None.
Explanation: A file written to the host with the
COMPRESS option could not be retrieved because this System Programmer Response: None.
system did not have the needed expansion algorithm. Source: LANRES
System Action: The PUT function stops.
User Response: None. EWXxx2456E Storage not available to check if
should expand file filename.
System Programmer Response: Ensure that host
compression/expansion algorithms are available. Explanation: A file may have been saved on a GET
using the COMPRESS option. Storage needed to
Source: LANRES determine if the file was compressed was unavailable.
EWXxx2457E Error expanding compressed User Response: Specify a dsname for a file that is to
dictionary - error_text. be compressed, or do not specify the COMPRESS
option if the file is to be displayed.
Explanation: A file written to the host with the
COMPRESS option could not be retrieved because its System Programmer Response: None.
dictionary was compressed and could not be expanded.
Source: LANRES
System Action: The PUT function stops.
User Response: None. EWXxx3001E User or group already exists.
System Programmer Response: Correct the problem Explanation: The user or group already exists. Two
causing the compression dictionary to not be able to be causes of this message are:
expanded. v Attempting to add an already existing user or group.
v Attempting to rename a user or group to an already
Source: LANRES existing user or group.
EWXxx2458E Data was compressed using a later If you are using NetWare Version 4.01 or later, this
level of code than PUT expansion code message may indicate that there is another directory
supports. services object by the same name on the server.
Directory services does not allow objects of different
Explanation: The level of code used when data was object types to use the same object name. For example,
compressed on the GET is newer than the level of code you cannot have a user and a print queue named SAM
available to expand the code on the PUT. The code on the same server.
cannot be expanded.
System Action: Command processing ends. The
System Action: The PUT function stops. system status remains the same.
User Response: None. User Response: Check the spelling of the specified
System Programmer Response: Ensure that the user or group name. If the spelling is incorrect, correct
newest level of the PUT code is available on the it. Reenter the command.
system. If you are using NetWare Version 4.01 or later, make
Source: LANRES sure there is no other object by the same name on the
server.
User Response: Reenter the command with a valid Explanation: A command was entered which requires
name. the “Allow User To Change Password” field in the
Account Restrictions screen of SYSCON to be set to
System Programmer Response: None. “YES”.
Source: LANRES If you are using NetWare Version 4.01 or later, the
“Allow User To Change Password ” field can be found in
EWXxx3004E User or group does not exist. the Password Restrictions screen of the NETADMIN or
NWADMIN utility.
Explanation: A command was entered specifying a
user or group that could not be found. System Action: Command processing ends. The
system status remains the same.
System Action: Command processing ends. The
system status remains the same. User Response: Ask your system programmer or
someone who manages your account to change your
User Response: Check the spelling of the specified user ID’s “Allow User To Change Password” field to
user or group name. If the spelling is incorrect, correct “YES”. If you want your password changed, your system
it. Reenter the command with a valid name. programmer or someone who manages your account
System Programmer Response: None. can change it for you.
System Programmer Response: None. System Action: Command processing ends. The
system status remains the same.
Source: LANRES
User Response: Notify your system programmer of
the internal error code.
EWXxx3016E The path indicated is a directory, not
a path to a file. System Programmer Response: Look up the
NetWare error code nnn in the NetWare System
Explanation: The command attempted to remove one Messages book. The LANRES error code is only used
or more files but determined that the specified path by IBM service.
identified a directory only.
If the NetWare error code is not sufficient to indicate the
System Action: Command processing ends. The problem, enter the following sequence of commands
system status remains the same. and perform the indicated actions:
You must have trustee rights to LANADME.DBG and System Programmer Response: None.
LANADMO.DBG in the SYS:\SYSTEM\directory to use
Source: LANRES
the debug function. Reenter the unsuccessful
command.
EWXxx3032E Unable to close debug file.
System Programmer Response: None.
Explanation: The system could not close the debug
Source: LANRES
file. This might happen if you lost trustee rights to the
file (for example, someone removed them) before you
EWXxx3029E Unable to open debug file. disabled the debug facility.
Explanation: The debug file could not be opened on System Action: Command processing ends. The
the server. This is usually because the user has system status remains the same.
insufficient trustee rights or the operating system is
User Response: None.
unable to open the file (for example, if it is out of disk
space). System Programmer Response: Connect to the
administration function as the SUPERVISOR and enter
System Action: Command processing ends. Debug
the following command:
mode is not enabled.
v Enter:
User Response: None.
EWXADMIN DEBUG OFF
System Programmer Response: If the user should
Source: LANRES
be able to use the debug facility, give the user trustee
rights to LANADME.DBG and LANADMO.DBG in
SYS:\SYSTEM\. EWXxx3033E Command rejected: New password
duplicated current or previous
Source: LANRES
passwords.
Explanation: The new password must be different
from the current password. In addition, if the user is
required to have unique passwords, then the new
Note: Not all commands produce this message when a EWXxx3044E Security equivalence does not exist.
print queue or print server name contains one of Explanation: The command tried to withdraw a
the above characters. security equivalence from a user, but the user did not
System Action: The print queue is created but the possess that security equivalence.
print server is not assigned to it. System Action: Command processing ends. The
User Response: Examine the specified print server system status remains the same.
name. If the name contains any of the special User Response: Check the spelling of the user or
characters listed, remove them. Use the EWXADMIN group name entered on the command line. If the
ASQSERV command to assign the correct print server to spelling is correct, you may have entered the command
the new print queue. previously. If the spelling is incorrect, correct it. Reenter
the command with the correct information.
Explanation: The print server cannot be removed from System Programmer Response: None.
the print queue because it is not servicing the print
Source: LANRES
queue.
System Action: Command processing ends. The
EWXxx3055E Unable to unlock the filename file that
system status remains the same.
is locked.
User Response: Check the spelling of the print server
Explanation: The attempt to unlock the specified file
and print queue entered on the command line. If the
in the SYS:\ETC\ directory was unsuccessful.
spelling is incorrect, correct it. Reenter the command.
System Action: Command processing ends. The
System Programmer Response: None.
system status remains the same.
Source: LANRES
User Response: Determine why the file is locked. It is
possible that someone is using it. Unlock the file and
EWXxx3052E Unable to open the filename file. reenter the command.
Explanation: The attempt to open the specified file in System Programmer Response: None.
the SYS:\ETC\ directory was unsuccessful. This could
Source: LANRES
occur if the SYS:\ETC\ directory does not exist, you lack
the necessary trustee rights, or the file is locked.
EWXxx3056E The server is out of memory to lock
System Action: Command processing ends. The
the filename file.
system status remains the same.
Explanation: The attempt to lock the specified file in
User Response: Determine which of the conditions
the SYS:\ETC\ directory was unsuccessful because the
mentioned in the explanation exist. Correct the problem
server ran out of memory.
and reenter the command.
System Action: Command processing ends. The
System Programmer Response: None.
system status remains the same.
Source: LANRES
User Response: Make more memory available and
reenter the command.
EWXxx3053E Unable to create a temporary file.
System Programmer Response: None.
Explanation: The attempt to create a temporary file in
Source: LANRES
the SYS:\ETC\ directory was unsuccessful. This could
occur if the SYS:\ETC\ directory does not exist, you lack
the necessary trustee rights, or the file is locked. EWXxx3057E There was a time-out trying to lock
the filename file.
System Action: Command processing ends. The
system status remains the same. Explanation: The attempt to lock the specified file in
the SYS:\ETC\ directory was unsuccessful. The file is
User Response: Determine which of the conditions
already locked.
mentioned in the explanation exist. Correct the problem
and reenter the command. System Action: Command processing ends. The
system status remains the same.
System Programmer Response: None.
User Response: Determine why the file is locked. It is
Source: LANRES
possible that someone is using it. Unlock the file and
reenter the command.
System Programmer Response: None.
System Programmer Response: None. System Action: Command processing ends. The
system status remains the same.
Source: LANRES
User Response: Make sure the SYS:\ETC\ directory
exists or that you have the trustee rights to the
EWXxx3061E Unable to open the filename.BKP file. SYS:\ETC\ directory. If the directory does not exist,
Explanation: The attempt to open the backup file in either create the directory or install the NetWare for
the SYS:\ETC\ directory was unsuccessful. This could NFS product on your server.
occur if the SYS:\ETC\ directory does not exist, you lack System Programmer Response: None.
the necessary trustee rights, or the file is locked.
Source: LANRES
System Action: Command processing ends. The
system status remains the same.
EWXxx3065E The filename file did not exist to
User Response: Determine which of the conditions delete the NFS ID.
mentioned in the explanation exist. Correct the problem
and reenter the command. Explanation: The attempt to delete an NFS user or
group was unsuccessful. The specified file does not
System Programmer Response: None. exist in the SYS:\ETC\ directory. It is possible that
Source: LANRES NetWare for NFS may not be installed on the server.
System Action: Command processing ends. The
EWXxx3071W Name has no trustee rights or you EWXxx3075W Lines in file filename may have been
are not authorized for them. truncated.
Explanation: You tried to query the file and directory Explanation: The program tried to write information to
trustee rights assigned to a user ID or a group ID, but the host file filename, but the record length of the file
the trustee rights information cannot be displayed. This was not long enough and lines in the file may have
user or group has no trustee rights, or you do not have been truncated.
sufficient authority over the user or group to see their
System Action: None.
trustee rights.
User Response: Set up a file with the correct record
System Action: The command completes and this
length and reenter the command.
warning message is displayed on the screen or written
to a file. System Programmer Response: None.
User Response: If necessary, obtain the appropriate Source: LANRES
authority to perform the operation.
System Programmer Response: If appropriate, grant EWXxx3076E Incorrect data set name dsname
the proper authority to the user. specified.
Source: LANRES Explanation: An incorrect data set name was
specified in the command.
EWXxx3072E Parameter parameter must be USER System Action: Command processing ends. The
or GROUP. system status remains the same.
Explanation: The command syntax requires that the User Response: Correct the data set name and
indicated parameter be either the keyword USER or the reenter the command.
keyword GROUP.
System Programmer Response: None.
System Action: Command processing ends. The
system status remains the same. Source: LANRES
System Programmer Response: None. Explanation: The date value must be in the format
defined for your system, and be a date that NetWare
Source: LANRES accepts.
The following restrictions on the year also applies. The
EWXxx3073E The full name entered is more than year must be in the range 81 to 99 (1981 to 1999) or in
127 characters. the range 00 to 80 (2000 to 2080).
Explanation: The full name must be less than or System Action: Command processing ends. The
equal to 127 characters in length. system status remains the same.
System Action: Command processing ends. The User Response: Correct the date and reenter the
system status remains the same. command.
User Response: Correct the error and reenter the System Programmer Response: None.
command.
Source: LANRES
System Programmer Response: None.
Source: LANRES EWXxx3078E Cannot assign or remove security
equivalence from same user.
EWXxx3074I Information Explanation: A user cannot have security equivalence
to himself. Therefore, you cannot make a user security
Explanation: This is a message used to display
equivalent to himself and you cannot make a user not
information requested by the user.
security equivalent to himself.
System Action: None.
System Action: Command processing ends. The
User Response: None. system status remains the same.
EWXxx3087E Cannot login with Directory Services. EWXxx3091I You have logged-in under context
Explanation: The administration function attempted to context as user user.
login with your user ID through Directory Services to Explanation: You are now logged-in as user user on
use Directory Services functions but the attempt failed. the NetWare server under context.
The problem is probably caused by using the
SUPERVISOR user ID on a NetWare Version 4.x System Action: None.
server.
User Response: None.
System Action: Command processing ends. The
System Programmer Response: None.
system status remains the same.
Source: LANRES
User Response: Use the ADMIN user ID or a user ID
security equivalent to the ADMIN user ID. You may also
create a SUPERVISOR user ID with NETADMIN or EWXxx3092E Invalid syntax. Check the syntax in
NWADMIN and make it security equivalent to the context field.
ADMIN user ID.
Explanation: An invalid syntax was entered - most
System Programmer Response: None. likely the context field is entered wrong.
Source: LANRES System Action: Command processing ends. The
system status remains the same.
EWXxx3088E EWXADMIN PROGRAM CANNOT BE User Response: Check the syntax and reenter.
FOUND.
System Programmer Response: None.
Explanation: You have invoked the EWXADMIN
Source: LANRES
REXX procedure which is provided only for compatibility
with previous releases. The procedure tried to call the
main EWXADMIN program but the program was not EWXxx3093E Object objname not found.
found.
Explanation: The specified object was not found.
System Action: Command processing ends. The Either the object does not reside in the context
system status remains the same. specified, the object name was misspelled or incomplete
identification was provided to cause the appropriate
User Response: Make sure you have access to the
path to be searched.
EWXADMIN program.
System Action: Command processing ends. The
System Programmer Response: None.
System Action: Command processing ends. The System Action: Command processing ends. The
system status remains the same. system status remains the same.
User Response: Use the proper syntax of the User Response: Correct the error and reenter the
command Reenter the command. command.
EWXxx3096E The two context names context1 and EWXxx4003E Login was unsuccessful (server error
context2 must be the same. code=nn).
Explanation: The attempt to rename/swap the Explanation: An unexpected error has occurred while
directory or file was unsuccessful, because the trying to login to the NetWare server.
files/directory to be renamed must reside in the same System Action: Command processing ends. The
context. system status remains the same.
System Action: Command processing ends. The User Response: Call your system programmer with
system status remains the same. the server error code.
User Response: Enter the same context name for System Programmer Response: Look up the server
both directories or files and reenter the command. error code nn in the NetWare System Messages book.
System Programmer Response: None. Correct the problem which caused the server error
code.
Source: LANRES
Source: LANRES
Explanation: Messages from LANRES programs will System Programmer Response: Give the user the
not be recorded in a log file. NetWare server passwords for the function to be
connected to.
System Action: None.
Source: LANRES
User Response: None.
System Programmer Response: None. EWXxx4009E Connection to the NetWare server
Source: LANRES will be dropped.
Explanation: An error has occurred which caused the
EWXxx4006E Command request to the host-to-LAN connection to the NetWare server to be dropped.
print function is too long. Additional error messages may be displayed to help
determine the problem.
Explanation: The request from the EWXCONN PRINT
or EWXCONN QUERY PRINT command cannot be sent System Action: Command processing ends. The
to the host-to-LAN print server on the host. The connection to the NetWare server is dropped.
command that was entered is longer than the maximum User Response: If additional error messages are
length for a valid EWXCONN PRINT or EWXCONN available, use them to determine the problem. Correct
QUERY PRINT command. the problem and reenter the command.
System Action: Command processing ends. The System Programmer Response: None.
system status remains the same.
Source: LANRES
User Response: Check the command for misspellings
or duplicate values. Correct the error and reenter the
command. EWXxx4010E Cannot connect to the function
function on the NetWare server.
System Programmer Response: None.
Explanation: No connection can be made to the
Source: LANRES function function on the NetWare server. Probable
causes are:
EWXxx4007E Cannot connect to the function v You specified an incorrect or unavailable connectivity
function. Password exchange was path
unsuccessful. v You specified an incorrect server name or user name
Explanation: The LANRES functions on the host and for the administration or distribution function and a
the NetWare server perform a password exchange to matching line cannot be found in the configuration
verify that both sides are authorized to connect to each files.
other. This password exchange was unsuccessful. The Other error messages may be displayed to indicate the
error indicates that the PWIN password value on the cause of the problem.
host does not match the PWOUT password value on
the NetWare server. System Action: Command processing ends. The
system status remains the same.
System Action: Command processing ends. The
system status remains the same. User Response: If other error messages were
displayed, use them to find and correct the problem. If
User Response: Make sure that you are using the possible, specify all the parameters and options
correct passwords. On the host, the passwords may be required by the command so the command will not have
found in one of the following places (xxxx may be to use the configuration files.
ADMIN, DISK, DIST, HLPRT, or LHPRT):
v EWXxxxx.MVSPW file System Programmer Response: None.
System Programmer Response: Find out what the System Programmer Response: Unload the
component passwords are and inform the user. LANRES NLMs from the NetWare server and load them
again. If the problem persists, contact your IBM service
Source: LANRES representative.
Source: LANRES
EWXxx4044E The PWIN and PWOUT values must
be specified as a pair.
EWXxx4054I protocol connection through server
Explanation: If the PWIN and PWOUT component established to function function.
passwords are to be specified on the command line,
then they must be specified together or not at all. Explanation: Your connection to the NetWare server
has been established.
System Action: Command processing ends. The
system status remains the same. System Action: None.
User Response: Correct the error and reenter the User Response: None.
command. System Programmer Response: None.
System Programmer Response: None. Source: LANRES
Source: LANRES
EWXxx4059E Cannot connect to the function
EWXxx4045E No connection to drop. You were not function. Error returned was: error_text
connected to the server. Explanation: An error occurred while trying to connect
Explanation: You were not connected to a LANRES to the function function on the NetWare server. The
function on the NetWare server so there was no explanation for the error, error_text, was returned in the
connection to drop. message.
System Action: Command processing ends. The System Action: Command processing ends. The
system status remains the same. system status remains the same.
User Response: None. You are no longer connected User Response: Correct the problem indicated by
to a LANRES function on the NetWare server. error_text. If error_text is NLM NOT LOADED, load the
NLM. If the NLM is LOADED, reenter the command. If
System Programmer Response: None. User Response: Specify a disk image size of at least
2 megabytes.
Source: LANRES
System Programmer Response: None.
EWXxx5003E TCP/IP select() function failed with EWXxx5007E Incorrect protocol name specified.
error error.
Explanation: An incorrect or unsupported protocol
Explanation: The TCP/IP select() function failed with was specified.
the indicated error code. See the OS/390 SecureWay
System Action: Command processing ends.
Communications Server: IP Programmer’s Reference for
a description of the error codes. User Response: Specify a valid communications
protocol.
System Action: Command processing ends.
System Programmer Response: None.
User Response: Report the problem to the system
programmer. Source: LANRES
System Programmer Response: None.
EWXxx5008E Incorrect destination name specified.
Source: LANRES
Explanation: An incorrect destination name was
specified. For a channel connection, the destination is
EWXxx5004E TCP/IP connect() function failed with
the even subchannel address assigned to the NetWare
error error.
server. For an APPC connection, the destination is
Explanation: The TCP/IP connect() function failed with either the symbolic destination name or the
the indicated error code. See the OS/390 SecureWay fully-qualified partner LU name. For a TCP/IP
Communications Server: IP Programmer’s Reference for connection, the destination is the host name assigned
a description of the error codes. to the NetWare server.
System Action: Command processing ends. System Action: Command processing ends.
User Response: Report the problem to the system User Response: Specify a valid destination.
programmer.
System Programmer Response: None.
System Programmer Response: None.
Source: LANRES
Source: LANRES
EWXxx5009E Service distribution rejected by
EWXxx5005E TCP/IP recv() function failed with server server.
error error.
Explanation: The service distribution request was
Explanation: The TCP/IP recv() function failed with rejected by the target NetWare server because the
the indicated error code. See the OS/390 SecureWay distribution service level is less than or equal to the
Communications Server: IP Programmer’s Reference for current service level installed on the server. You can
a description of the error codes. force the service to be distributed by re-issuing the
command and specifying that service level checking is
System Action: Command processing ends.
to be bypassed.
User Response: Report the problem to the system
System Action: Command processing ends.
programmer.
User Response: Retry the command.
System Programmer Response: None.
System Programmer Response: None.
Source: LANRES
Source: LANRES
System Action: The command is not executed. User Response: Correct the cause of the error and
then retry the failing request.
User Response: Make sure that the last command in
the dataset does not end with a continuation character. System Programmer Response: None.
Source: LANRES
System Action: The ISPF panel is re-displayed with User Response: Re-type the time in the correct
the cursor placed at the beginning of the TSO data set format in the specified field.
name field. System Programmer Response: None.
User Response: Re-type the TSO data set name. Source: LANRES
System Programmer Response: None.
Source: LANRES EWXxx6027E A valid PC path/file name must be
specified
EWXxx6021E A numeric value must be specified Explanation: The field was left blank or a valid PC
for the data set size path/file name was not entered.
Explanation: The size of the VSAM Linear Data set is System Action: The ISPF panel is re-displayed with
a required input for this panel. the cursor placed at the beginning of the PC path/file
name field.
System Action: The ISPF panel is re-displayed with
the cursor placed at the beginning of the VSAM LDS User Response: Enter a valid PC path/file name in
size field. the specified field.
User Response: Enter a numeric value for the size of System Programmer Response: None.
the VSAM LDS in the specified field. Source: LANRES
System Programmer Response: None.
Explanation: The number of workstations a user may System Programmer Response: None.
be concurrently logged into is a number between 1 and Source: LANRES
250. Entering 0 means that the number of concurrent
logins is unlimited.
EWXxx6037E Processing Unsuccessful
System Action: The ISPF panel is re-displayed with
the cursor placed at the beginning of the concurrent Explanation: The user’s request did not complete
logins field. successfully. Refer to the other error messages that
were displayed to determine why the request failed.
User Response: Enter a number between 0 and 200
in the concurrent logins field. System Action: None.
System Action: The ISPF panel is redisplayed. User Response: Enter a valid data set name.
User Response: Enter an S to select an entry for System Programmer Response: None.
display and modification or a D to mark an entry for
Source: LANRES
deletion.
System Programmer Response: None.
EWXxx6049E Member specified, but data set is not
Source: LANRES partitioned
Explanation: The data set name is conflicting because
EWXxx6045W Some exit parameter data cannot be the data set is sequential, but a member was specified.
displayed due to field constraints
System Action: The ISPF panel is redisplayed with
Explanation: The amount of exit parameter data for the cursor placed at the beginning of the data set name
the entry exceeds the length of the parameter fields. field.
This situation can occur if long parameter values are
User Response: Enter a valid data set name.
specified because values are not wrapped across
multiple fields. System Programmer Response: None.
System Action: The exit parameter data is truncated. Source: LANRES
User Response: Data may be lost if the entry is
saved. EWXxx6050E Protected data set cannot be
accessed
System Programmer Response: None.
Explanation: The specified data set is protected so it
Source: LANRES
cannot be accessed through this interface.
System Action: The ISPF panel is redisplayed with
EWXxx6046S Error encountered displaying ISPF
the cursor placed at the beginning of the data set name
panel
field.
Explanation: A severe ISPF error occurred.
User Response: Enter a nonprotected data set name,
System Action: LANRES will attempt to redisplay the or get authorization for the protected data set.
previous panel.
System Programmer Response: None.
User Response: Restart the ISPF session.
EWXxx6053E Password expected by server and EWXxx6057E When data space size is specified,
reentered value do not match access mode must be specified
Explanation: The value specified for the password Explanation: The access mode field was left blank,
expected by the NetWare server does not match the but a value was specified for the data space size.
reentered value. Because the configuration data set is composed of
tokens, if the data space size is specified, the preceding
System Action: The ISPF panel is redisplayed with field (access mode) must also be specified.
the cursor placed at the beginning of the password field.
System Action: The ISPF panel is redisplayed with
User Response: Reenter the password expected by the cursor placed at the beginning of the access mode
the server and the verification password. field.
System Programmer Response: None. User Response: Enter a value for the access mode,
Source: LANRES or blank out the value in the data space size field.
System Programmer Response: None.
EWXxx6054E The password must consist of Source: LANRES
alphanumeric characters
Explanation: A character other than A-Z, a-z, or 1-9 EWXxx6058E Data space size must be in the range
was entered in the password field. of 1 to 2048 megabytes or left blank
System Action: The ISPF panel is redisplayed with Explanation: If a data space size is specified, it must
the cursor placed at the beginning of the password field. be set to a value between 1 and 2048.
User Response: Retype the information in the field System Action: The ISPF panel is redisplayed with
using only the characters A-Z, a-z, and 1-9. the cursor placed at the beginning of the data space
System Programmer Response: None. size field.
Source: LANRES User Response: Reenter the data space size with a
value between 1 and 2048 or blank out the field.
Explanation: A value other than EXEC, INTERNAL, or User Response: Reenter a value for the exit name
PGM was entered in the user exit type field. field using EWXLHJOB or EWXLHLNP, or change the
exit type.
System Action: The ISPF panel is redisplayed with
the cursor placed at the beginning of the user exit type System Programmer Response: None.
field.
Source: LANRES
User Response: Reenter a value for the user exit type
field using EXEC, INTERNAL, or PGM.
EWXxx6071E The function field must be set to
System Programmer Response: None. DISK, HLPRT, or LHPRT
Source: LANRES Explanation: A value indicating disk serving,
host-to-LAN print, or LAN-to-host print must be entered
in the function field.
EWXxx6068E For internal exit type, exit name must
be EWXHLINE, EWXHLTRN, or System Action: The ISPF panel is redisplayed with
EWXHSCS the cursor placed at the beginning of the function field.
Explanation: An exit type of INTERNAL was specified, User Response: Select the disk serving, host-to-LAN
but the exit name field was not set to a valid print, or LAN-to-host print option for the function field.
IBM-supplied exit.
System Programmer Response: None.
System Action: The ISPF panel is redisplayed with
Source: LANRES
the cursor placed at the beginning of the exit name
field.
EWXxx6072E The function field must be set to
User Response: Reenter a value for the exit name
ADMIN or DIST
field using EWXHLINE, EWXHLTRN, or EWXHSCS, or
change the exit type. Explanation: A value indicating administration or
distribution must be entered in the function field.
System Programmer Response: None.
System Action: The ISPF panel is redisplayed with
Source: LANRES
the cursor placed at the beginning of the function field.
User Response: Select the administration or
EWXxx6069E The exit type must be set to EXEC,
distribution option for the function field.
INTERNAL, OLDEXEC, PGM, or TSO
System Programmer Response: None.
Explanation: A value other than EXEC, INTERNAL,
OLDEXEC, PGM, or TSO was entered in the exit type Source: LANRES
field.
System Action: The ISPF panel is redisplayed with EWXxx6073E The protocol field must be set to
the cursor placed at the beginning of the exit type field. APPC, CHANNEL, or TCPIP
User Response: Reenter a value for the exit type field Explanation: A value indicating APPC, Channel, or
using EXEC, INTERNAL, OLDEXEC, PGM, or TSO. TCP/IP must be entered in the protocol field.
System Programmer Response: None. System Action: The ISPF panel is redisplayed with
the cursor placed at the beginning of the protocol field.
Source: LANRES
User Response: Select the APPC, Channel, or
TCP/IP option for the protocol field.
System Programmer Response: None.
Source: LANRES
EWXxx9000S No storage is available to initialize EWXxx9004E Unable to read message msgid from
the heap. the LANRES message repository.
Explanation: LANRES was unable to obtain its initial Explanation: LANRES was unable to display a
storage requirements. message due to an error while reading the message
repository.
System Action: Command processing ends.
System Action: The requested message is not
User Response: None.
displayed.
System Programmer Response: Contact your IBM
User Response: Report the problem to the system
representative.
support programmer.
User Response: Correct the problem and retry the System Action: The dataset is not opened.
request. User Response: Correct the problem and retry the
System Programmer Response: None. request.
EWXxx9158E Unable to store member member in EWXxx9162E ’name’ was not found.
dataset dsname because the dataset
directory is full. Explanation: The indicated TSO command, REXX
procedure, or host program program was not found.
Explanation: LANRES was unable to create the
indicated partitioned dataset member because there is System Action: The command or program is not run.
no room available in the dataset directory. User Response: Make sure that the name is correct
System Action: The member is not stored. and that the proper DD statements are defined.
User Response: Correct the problem and retry the System Programmer Response: None.
request. Source: LANRES
System Programmer Response: None.
Source: LANRES EWXxx9163E The ’name’ command is not
supported in a non-TSO environment.
EWXxx9159E ’name’ terminated due to attention. Explanation: A TSO command was issued in a
non-TSO environment. A non-TSO environment exists
Explanation: A TSO command or program was when either the Terminal Monitor Program (TMP) is not
terminated by an attention interrupt. running or the CALL command was used to start the
LANRES program.
System Action: The command is terminated.
System Action: The command is not processed.
User Response: None.
User Response: None.
System Programmer Response: None.
System Programmer Response: None.
Source: LANRES
Source: LANRES
EWXxx9160E ’name’ abnormally terminated:
Completion code code, Reason code EWXxx9164E Unable to run program name: error.
reason-code.
Explanation: LANRES was unable to run a host
Explanation: A TSO command, REXX procedure, or system program.
host system program abnormally terminated. The
completion code is either a hexadecimal system System Action: The program is not executed.
completion code (Sxxx) or a decimal user completion User Response: Correct the problem indicated by the
code (Unnnn). error text.
System Action: The command is terminated. System Programmer Response: None.
User Response: For a system completion code, see Source: LANRES
OS/390 MVS System Codes for a description of the
completion code. For a user completion code, refer to
the command or program documentation for a
description of the completion code.
System Programmer Response: None.
EWXxx9167E Unable to create REXX environment: EWXxx9171S LANRES task name terminated by
IRXINIT error error, reason code attention interrupt.
reason-code.
Explanation: A TSO attention interrupt was received
Explanation: LANRES was unable to create the while a LANRES task was active. A U0024 user abend
REXX environment. See OS/390 TSO/E REXX will be issued to terminate the current task.
Reference for a description of the error and possible
System Action: Command processing ends.
recovery actions.
User Response: None.
System Action: Command processing ends.
System Programmer Response: None.
User Response: Correct the problem and retry the
request. Source: LANRES
System Programmer Response: None.
EWXxx9172E Online help is not available.
Source: LANRES
Explanation: Online LANRES help was requested but
LANRES is not running in a foreground TSO session.
EWXxx9168E Unable to issue REXX stack request:
IRXSTK error error. System Action: The help information is not displayed.
Explanation: LANRES was unable to issue a REXX User Response: Online help is available only when
data stack request. See OS/390 TSO/E REXX LANRES is invoked as a TSO command in a
Reference for a description of the error and possible foreground TSO session. Retry the help request when
recovery actions. logged on to TSO.
System Action: The stack operation is not performed. System Programmer Response: None.
User Response: Correct the problem and retry the Source: LANRES
request.
System Programmer Response: None. EWXxx9173E Unable to display help panel name:
ISPTUTOR return code code.
Source: LANRES
Explanation: Online LANRES help was requested but
the ISPTUTOR program either was not available or
EWXxx9174E Unable to display help panel name: System Programmer Response: None.
error.
Source: LANRES
Explanation: The requested help panel either was not
found in the ISPF panel library or an error occurred
EWXxx9178E DSPSERV request for dsname failed
while attempting to open the panel member.
with error error, reason code
System Action: The help information is not displayed. reason-code.
User Response: Make sure that the LANRES ISPF Explanation: A dataspace request for the indicated
panel library dataset is allocated to the ISPPLIB DD. VSAM linear dataspace failed with the indicated error
and reason codes. See the OS/390 MVS Programming:
System Programmer Response: None. Authorized Assembler Services Reference ALE-DYN for
Source: LANRES a description of the DIV error codes.
System Action: Disk serving is terminated for the
EWXxx9175E IDCAMS error error detected while failing LANRES volume.
listing catalog level level. User Response: Correct the problem and restart the
Explanation: The IDCAMS utility returned an error for disk server job.
the indicated catalog level. The error is usually the last System Programmer Response: None.
three digits of the IDCAMS error message. For
example, a return code of 12 indicates that message Source: LANRES
IDC3012I was issued by IDCAMS. See the
DFSMS/MVS Access Method Services for VSAM
EWXxx9179E Dynamic allocation request for
manual for more information on IDCAMS. See the
SYSOUT failed with return code
OS/390 MVS System Messages, Vol 3 (EWX-IEB)
return-code and error code error.
manual for a description of the IDC messages.
Explanation: A dynamic allocation request failed for a
System Action: The catalog list is not created.
SYSOUT dataset. The return code is the decimal value
User Response: Correct the problem and retry the returned in register 15 by SVC 99 and the error code is
failing command. the hexadecimal value returned in the error reason field
of the SVC 99 request block. See OS/390 MVS
System Programmer Response: None. Programming: Assembler Services Reference for a
Source: LANRES description of the error and possible recovery actions.
System Action: The dataset is not allocated.
EWXxx9176E DIV request for dsname failed with User Response: Correct the problem and retry the
error error, reason code reason-code. request.
Explanation: A data-in-virtual request for the indicated System Programmer Response: None.
VSAM linear dataspace failed with the indicated error
and reason codes. See the OS/390 MVS Programming: Source: LANRES
Authorized Assembler Services Reference ALE-DYN for
a description of the DIV error codes.
EWXxx9180E IDCAMS error error detected while
System Action: Disk serving is terminated for the allocating VSAM dataset dsname.
failing LANRES volume.
Explanation: The IDCAMS utility returned an error for
User Response: Correct the problem and restart the the indicated VSAM dataset. The error code is usually
disk server job. the last three digits of the IDCAMS error message. For
example, a return code of 12 indicates that message
System Programmer Response: None. IDC3012I was issued by IDCAMS. See the
Source: LANRES DFSMS/MVS Access Method Services for VSAM
EWXxx9188E Unable to enqueue dataset dsname: Explanation: A LANRES task was abnormally
Error error. terminated. The completion code is either a
hexadecimal system completion code (Sxxx) or a
Explanation: LANRES was unable to issue an decimal user completion code (Unnnn). The reason
enqueue for a sequential or partitioned dataset. The code is always a hexadecimal value. See OS/390 MVS
error code is the return code from the ENQ macro. System Codes for a description of the system
System Action: The dataset is not opened. completion codes.
User Response: Report the problem to the system LANRES uses the following user completion codes:
programmer. 0016 - The C/370 abort() function was requested.
0020 - Communication subtask abnormally
System Programmer Response: Report the problem terminated.
to IBM. 0024 - Task terminated by attention interrupt.
Source: LANRES System Action: The LANRES command is
terminated.
EWXxx9195S Unable to attach the communication User Response: Correct the problem and retry the
subsystem task: Error error. command.
Explanation: LANRES was unable to start the System Programmer Response: None.
communication subsystem task. This task performs all
inter-task and inter-system communication functions as Source: LANRES
well as message display and logging functions.
Error codes between 0 and 99 are the ATTACH EWXxx9198E Unable to locate C/370 save area
return code. during exit processing.
Error codes between 100 and 199 are the IDENTIFY
return code + 100. Explanation: The LANRES ESTAE exit was unable to
locate a C/370 save area for use during recovery
System Action: The current task is terminated. processing.
User Response: Report the problem to the system System Action: ESTAE recovery is not attempted and
programmer. the task is terminated.
System Programmer Response: Report the problem User Response: Report the problem to the system
to IBM. and is not translated. support programmer.
Source: LANRES System Programmer Response: Report the problem
to IBM.
EWXxx9196S The communication subtask is not Source: LANRES
responding to requests.
Explanation: The LANRES communication subtask is EWXxx9199S The communication subtask has
not responding to requests. This task performs all abnormally terminated.
inter-task and inter-system communication functions as
well as message display and logging functions. This Explanation: The LANRES communication subtask
error can occur if a read has been issued for data from has terminated. This task performs all inter-task and
the NetWare server and the server does not respond. inter-system communication functions as well as
message display and logging functions. There should be
System Action: The current task is terminated with a additional messages in the job log indicating the cause
U0020 abend. of the failure.
User Response: Make sure that the NetWare server System Action: The current task is terminated with a
is operational and that the LANRES NLM has not U0020 abend.
terminated.
User Response: Correct the problem and retry the
System Programmer Response: None. request.
Source: LANRES System Programmer Response: None.
Source: LANRES
0508E Conflicting parameter(s) parameter(s) Explanation: The program that issued this message
specified. can be loaded multiple times on the NetWare server,
but certain parameters, such as the parameter listed in
Explanation: The parameter(s) listed in the message the message, can be specified only by the first copy of
can not be used with another parameter entered on the this program to be loaded. The value obtained from this
command line. parameter will be used by subsequent copies of the
System Action: The program is unloaded from the program to be loaded.
NetWare server. System Action: The copy of the program that issued
User Response: None. this message is unloaded from the NetWare server.
0514E Cannot open component password file 0517I Trace option turned on for function
filename. Program will be unloaded. function.
Explanation: The program listed in the message tried Explanation: The TRACE parameter was specified on
to open the component password file but the file cannot the command line or in the initialization file. The
be found or opened. program that issued this message will now run in
TRACE mode.
System Action: The program is unloaded from the
NetWare server. System Action: Processing continues.
User Response: None. User Response: None.
System Programmer Response: Verify the System Programmer Response: The TRACE
component password file exists. The location where the parameter should be used with the help of an IBM
file can be found can be specified by using the function service representative.
or communication driver command line or from the
Source: LANRES
communication driver initialization file. Default
component password files can be created. The default
file name should be EWXxxxxx.NPW (xxxxx should be 0518E Authentication error. Signature
replaced by the function ADMIN, DIST, DISK, HLPRT, or mismatch between host and server
LHPRT) and the file should be located in the directory programs. Connection will be dropped.
the program is loaded from or in the SYS:\EWXNLM
directory. Explanation: Packets sent between the host and the
NetWare server contain signatures to verify the packet
Source: LANRES originated from the correct function. If a signature that is
received does not match what is expected, then a
communications error has occurred and the connection
0515E Line number of component password
to the host will be dropped.
file filename is too long. Program will be
unloaded. System Action: Connection to the host is dropped.
The program on the NetWare server tries to recover
Explanation: Lines in the component password file,
from this error.
except comments, are limited to 128 characters in
length. Line number in filename exceeded this limit. User Response: The user on the host should enter a
EWXCONN LINK command to establish a new
System Action: The program is unloaded from the
connection with the NetWare server.
NetWare server.
System Programmer Response: This problem may
User Response: None.
occur if the user on the host is using subchannels for
System Programmer Response: Correct the file communications and does not use the LANRES LINK
filename and load the program again. command to change the set of subchannels used for
communications. If the problem persists, contact an IBM
Source: LANRES
service representative.
Source: LANRES
0516E Incorrect password specified in line
number of component password file
filename. Program will be unloaded. 0519E Error sending data to the host
(RC=return-code).
Explanation: A component password must be
between 1 and 8 characters in length, and be an Explanation: A communications error occurred while
alphanumeric string (from 0 to 9, a to z, and A to Z). sending data to the host.
The password is not case sensitive. Line number in
System Action: The program on the NetWare server
filename contains a password that does not fit this
tries to recover from this error.
format.
User Response: None.
System Action: The program is unloaded from the
NetWare server. System Programmer Response: Verify the
communications method is operating correctly.
0520W Error receiving data from the host 0523E Cannot find or open a file which
(RC=return-code). contains the LANRES object password.
Program will be unloaded.
Explanation: A communications error occurred while
receiving data from the host. Explanation: The program listed in the message tried
to find the LANRES object password in a designated
System Action: The program on the NetWare server
LANRES object password file or in default LANRES
tries to recover from this error.
object password files, but these files could not be found
User Response: None. or opened.
System Programmer Response: Verify the System Action: The program is unloaded from the
communications method is operating correctly. NetWare server.
0528S An unauthorized connection was 0532E Parameter parameter is longer than the
attempted to the function function. maximum of number characters.
Connection to the host will be Explanation: The parameter listed in the message is
dropped. too long.
Explanation: Component passwords are used to System Action: The program is unloaded from the
authorize the connection between the host and the NetWare server.
NetWare server. These component passwords must be
the same on the host and the server for the connection User Response: None.
to be maintained. The server program received an System Programmer Response: Load the program
incorrect password, which means the connection is not using the correct syntax. For syntax information, see
authorized and will be dropped. OS/390 LANRES Configuration Files and Commands.
System Action: Connection to the host is dropped. Source: LANRES
User Response: None.
System Programmer Response: Verify the 0533E Incorrect value value specified for
component passwords are the same on the host and on parameter parameter.
the server. Explanation: The value listed in the message was
Source: LANRES specified on the command line, but it is not an
acceptable value for the parameter listed in the
message.
0529E Value missing for parameter parameter.
System Action: The program is unloaded from the
Explanation: The parameter parameter requires an NetWare server.
associated value.
User Response: None.
System Action: The program is unloaded from the
NetWare server. System Programmer Response: Load the program
0536E API NetWare API error (RC=return-code; 0540I NetWare Directory Services not
message). installed / DS.API not loaded.
Explanation: A call was made to the NetWare API Explanation: Either Netware Directory Services is not
listed in the message and an error was returned. The installed or DS.API not loaded.
return code from the API and, if available, an
System Action: Bindery Emulation will be used.
explanation for the error are also displayed.
User Response: If NDS is installed, load DS.API to
System Action: Error recovery is initiated.
use NetWare Directory Services and then reload this
User Response: None. NLM. Otherwise, use bindery services for this NLM.
System Programmer Response: Retry the operation System Programmer Response: Uses bindery
that failed. If the problem persists, look up the return services.
code in the NetWare library.
Source: LANRES
Source: LANRES
0541E API NetWare API error
0537I NLM_name has established a (RC=return-code).
connection to the host on session
Explanation: A LANRES call to the NetWare API API
session_number.
returned with the error return-code.
Explanation: The NLM has established a connection
System Action: Error recovery is initiated.
to a program on the host. The internal session number
is displayed. User Response: None.
System Action: None. System Programmer Response: Check the file(s) in
the Print Queue. If the size is blank, delete it and retry
User Response: None.
1210E A shared print queue, printq, was 1213I Print job purged; empty file.
found.
Explanation: The print job specified to print contained
Explanation: The print server detected that the named no data to print.
print queue is configured in the NetWare bindery as a
System Action: Print job is discarded. Processing of
shared print queue. Shared print queue are not
jobs continues.
supported.
User Response: Do not send empty jobs to be printed
System Action: The shared print queue will not be
at the host.
serviced by EWXLHPRT.
System Programmer Response: None.
User Response: None.
Source: LANRES
System Programmer Response: Use either the
EWXADMIN RMVQSERV command on the host, or the
PCONSOLE utility on the NetWare console to disassociate 1214I Status_of_print_job
the shared print queue from all but one print server.
Then restart the LAN-to-host print connection(s) which Explanation: The status of the print job when sent to
received this error. For information on the EWXADMIN the host is returned through the use of a message that
RMVQSERV command, see see OS/390 LANRES the customer creates/modifies within the host user exits.
Configuration Files and Commands. Use PCONSOLE to The message from the host is displayed by this
display which print queues are associated with which message.
print servers. User Response: None.
Source: LANRES System Programmer Response: Create messages
that are self explanatory. The message will be truncated
1211I Queue queue_name not defined at the after 58 characters.
Host. Source: LANRES
Explanation: The queue specified in the NPRINT
command was not recognized by the Host service 1215I Cannot attach to queue queue.
machine.
Explanation: The queue specified associated with the
System Action: Processing of jobs for other queues print server specified during the start of the LAN to host
continues. print service machine cannot be attached to the
User Response: Use another print queue or contact EWXLHPRT.NLM.
your system programmer with the queue name to be System Action: The queue will not be monitored by
added to the LAN-to-host print configuration. LAN to host print.
System Programmer Response: Add the queue User Response: None.
name and corresponding data into the LAN-to-host print
configuration file, EWXLHPRT PROCS. System Programmer Response: Check the
parameters associated with the queue status by using
Source: LANRES PCONSOLE and modify if necessary.
Source: LANRES
1212I Print job sent to host; status unknown.
Explanation: A user exit processed the job, but no 1216I Could not translate print queue name,
message information was returned. The status of the queue.
print job is unknown. The job may or may not have
printed. This message is generated at the host print Explanation: The queue specified associated with the
service machine, and displayed at the client terminal. NPRINT command could not be translated correctly.
The LAN-to-host print service machine can not
System Action: Processing of jobs continues. determine which user exit to call.
User Response: None. System Action: The print job is not printed. The
System Programmer Response: Determine why the LAN-to-host print function continues to run.
user exit associated with the queue is not returning any User Response: None.
message information.
System Programmer Response: Verify the queue
Source: LANRES name is valid in terms of translating to EBCDIC. If
queue name is correct, check the translation routine.
Source: LANRES
1217I Job status message could not be 1427E Error writing data into the print queue
translated. (RC=return-code).
Explanation: The message returned from the user exit Explanation: An I/O error was detected while trying to
stating the status of the print job could not be translated write the data into the NetWare print queue. This could
from EBCDIC to ASCII correctly, or the message be caused by a hardware problem on a disk or a
returned was longer than 57 bytes. NetWare system problem such as no disk space left.
System Action: The print job status is unknown. The System Action: The NLM closes the file and removes
LAN-to-host print function continues to run. the queue entry from the system. The NLM resets and
waits for the next request.
User Response: None.
User Response: None.
System Programmer Response: Verify the message
is not longer than 57 bytes and is valid in terms of System Programmer Response: If the problem
translating to ASCII. If the message is correct, check the persists, either the NLM should be unloaded or the host
translation routine. service machine should be stopped, or both should be
done. The cause of the problem should be determined.
Source: LANRES
When the problem is found, then the NLM should be
reloaded and the host service machine restarted.
1218I Error in user exit for queue queue.
Source: LANRES
Explanation: The user exit associated with the queue
returned a nonzero return code signifying that the user
1428E Cannot start the function function
exit did not process as expected.
(RC=return-code; message).
System Action: The print job is not printed. The
Explanation: EWXHLPRT.NLM tried to start the
LAN-to-host print function continues to run.
function indicated in the message as a separate
User Response: None. process in the NetWare server but the attempt failed.
The return code and, if available, an explanation for the
System Programmer Response: Determine why the error are displayed.
user exit is not executing properly.
System Action: Error recovery is initiated.
Source: LANRES
User Response: None.
1219W Print job in progress, abend possible if System Programmer Response: Retry the operation
unload continues. that failed. If the problem persists, look up the return
code in the NetWare library.
Explanation: The command UNLOAD EWXLHPRT
was entered on the NetWare console and Source: LANRES
EWXLHPRT.NLM is currently processing a print job.
Continuing to unload could cause the NetWare server
1429E Insufficient memory for internal print
processing to stop, print data to be lost, or both.
job information.
System Action: A continue with the unload command
Explanation: EWXHLPRT.NLM creates internal tables
prompt will be displayed.
to store information about file servers and print jobs.
User Response: Discontinue the unload command. This error message is displayed when the NLM cannot
obtain enough memory from the server to add to these
System Programmer Response: None. internal tables.
Source: LANRES System Action: The print job is cancelled and the
connection to the host is restarted.
1426I Host-to-LAN printing User Response: None.
Explanation: This is a data dictionary lookup. System Programmer Response: The host-to-LAN
User Response: None print program on the host should automatically
reconnect to the NLM and resubmit the print job. If the
System Programmer Response: None problem persists, free up server memory by unloading
Source: LANRES NLMs or add more memory to the server.
Source: LANRES
Source: LANRES
1755S Initialization failed because of a
session that was not valid.
1438W No receive buffer has been freed the
last minutes minutes. Explanation: A session number greater than the
allowed number of sessions was passed to the
Explanation: EWXHLPRT.NLM is processing a lot of communication layer during initialization.
work and is slow in processing the requests from the
host. Receive buffers are used internally by the NLM to System Action: The connection to the host is
read information from the host. This message may dropped.
appear occasionally on a busy file server. User Response: None.
System Action: The task continues to wait for a System Programmer Response: Determine what
receive buffer. application is causing the problem and correct it.
User Response: None. Source: LANRES
System Programmer Response: Increase the
BUFFERS value on the LOAD EWXHLPRT.NLM 1756E Unable to start connection.
command line. If this message still appears frequently,
contact an IBM service representative. Explanation: A EWXCMD START DISK command has
encountered an error while starting connection to the
Source: LANRES host for the disk driver. Other error messages
accompany this message.
1751E Incorrect value value given for System Action: No more sessions will be started.
DISKTIMEOUT.
User Response: None.
Explanation: An incorrect value was given for the DT=
option when loading EWXDISK. System Programmer Response: If more sessions are
needed, determine the error from the other messages
System Action: EWXDISK will unload. and correct it. Enter the EWXCMD START DISK
User Response: None. command again.
1753E Incorrect value value given for Explanation: Not enough memory was available to
IDLETIMEOUT. start a thread necessary for the disk driver to run.
Explanation: An incorrect value was given for the IT= System Action: The disk driver unloads.
option when loading EWXDISK. User Response: None.
System Action: EWXDISK will unload. System Programmer Response: Using the NetWare
User Response: None. MODULES command, determine what other programs
have already been loaded, and unload any that are not
System Programmer Response: Specify a value of 1 currently needed. Otherwise, add additional memory to
to 3600 for IT. the server.
5517I Initialized channel connection 5522E TCP/IP socket command failed during
successfully. initialization (ERRNO=errno).
Explanation: The channel connections successfully Explanation: An error was encountered creating the
initialized. main socket. An errno of 55 indicates insufficient buffer
space.
System Action: EWXCOMM continues
communications initialization. System Action: This message may be displayed with
message EWXCOM5504E. TCP/IP connections are not
User Response: None.
initialized, but EWXCOMM tries to initialize the other
System Programmer Response: None. connectivities. If any of the other connectivities
successfully initialize, EWXCOMM continues. Otherwise,
Source: LANRES EWXCOMM unloads.
User Response: None.
5519E No communication drivers loaded or
initialized successfully. System Programmer Response: If TCP/IP
connectivity is necessary, unload EWXCOMM. Using
Explanation: EWXCOMM was unable to initialize the NetWare MODULES command, determine which
communications for any of the supported programs can be unloaded to free memory on the
communications types. server. Otherwise, add additional memory to the server.
System Action: EWXCOMM unloads. Then reload EWXCOMM.
5525E Unable to locate port number. Explanation: A host user tried to establish a
connection to a LANRES NLM, but there were no
Explanation: The LANRES well known port number sessions available to satisfy the request.
was not found in the \ETC\SERVICES file.
System Action: The host connection fails, issuing an
System Action: This message may be displayed with error message.
message EWXCOM5504E. TCP/IP connections are not
initialized, but EWXCOMM tries to initialize the other User Response: None.
connectivities. If any of the other connectivities
System Programmer Response: Free up a session
successfully initialize, EWXCOMM continues. Otherwise,
by entering the LANRES DROP command from a host
EWXCOMM unloads.
5538E Error starting PWSCS thread System Action: EWXCOMM continues. LANRES
(ERRNO=errno). function may terminate.
Explanation: EWXCOMM could not start the thread, User Response: None.
from the BeginThread call, because the server does
System Programmer Response: If memory
not have enough memory.
corruption is suspected, contact an IBM service
System Action: PWSCS connections are not representative and report the return code.
initialized, but EWXCOMM tries to initialize the other
Source: LANRES
connectivities. If any of the other connectivities
successfully initialize, EWXCOMM continues. Otherwise,
EWXCOMM unloads. 5541W An error occurred while closing
session session (RC=return-code).
User Response: None.
Explanation: An error occurred when one of the
System Programmer Response: If PWSCS
LANRES functions closed a session.
connectivity is needed, unload EWXCOMM. Using the
NetWare MODULES command, determine which System Action: EWXCOMM continues.
programs can be unloaded to free up memory.
User Response: None.
Otherwise, add more memory to the server.
System Programmer Response: None.
Source: LANRES
Source: LANRES
5539E Error declaring PWSCS
CPI-Communications resource 5542E Error sending data (RC=return-code).
(RC=return-code).
Explanation: An error occurred sending data to the
Explanation: An error occurred declaring EWXCOMM host with VM PWSCS or NetWare for SAA. The
as a resource manager. The return-code is the return return-code is the return code from the
code from the PWSCS call. CPI-Communications CMSEND call. This message
could be displayed with either EWXCOM5527 or
System Action: PWSCS connections are not
EWXCOM5528.
initialized, but EWXCOMM tries to initialize the other
connectivities. If any of the other connectivities System Action: The host does not get the error, but
successfully initialize, EWXCOMM continues. Otherwise, the conversation is closed as part of routine clean up.
EWXCOMM unloads.
User Response: None.
User Response: None.
System Programmer Response: Use the return code
System Programmer Response: If the return-code is: to determine the problem.
20 Use the PWSCS Display Configure Utility to 17 The host application has ended abnormally.
examine the log file. If the resource table has The host has deallocated the conversation.
overflowed, then increase the resources Correct the host problem and restart the host
permitted by modifying the value in the application.
PWSCS ACPI.INI file. The new value will take
effect when LANRES is restarted. 20 For PWSCS, use the PWSCS Display
Configure Utility to examine the Log to
28 Another application has already declared this determine the problem. For NetWare for SAA,
resource. Determine which application has the examine the NetWare for SAA console to
resource and remove that application. determine the problem.
Source: LANRES Source: LANRES
Explanation: EWXCOMM could not start the thread, System Action: EWXCOMM attempts to initialize
using the BeginThread call, because the server does other communications options. If any of the other
not have enough memory. communications options successfully initialize, then
EWXCOMM continues. Otherwise, EWXCOMM unloads.
System Action: The host is notified and the
connection is severed. EWXCOMM continues. User Response: None.
5555E Error: incorrect session number. 5559E ReadHandle could not be opened for
Explanation: The host has passed a session number subchannel subchannel on type adapter
that is not valid to the server during connection adapter (RC=return-code).
initialization. Explanation: A read subchannel could not be opened
System Action: The connection used to pass the because all the subchannel handles are currently in
incorrect session number is deallocated. use. The MMC card has a limit of 128 simultaneous
subchannels in use per adapter. The subchannel
User Response: None. subchannel specified is the even (read) subchannel of
System Programmer Response: Contact an IBM the subchannel pair on type adapter adapter.
service representative. System Action: The subchannel pair specified does
Source: LANRES not accept connections, but this does not effect the
5607W Line number of initialization file 5611W Keyword keyword in line number of
filename is too long. Line will not be initialization file filename has an
used. incorrect value. Line will not be used.
Explanation: Lines in the initialization file, except Explanation: A value was assigned to the keyword
comments, are limited to 500 characters in length. listed in the message, but it is not an acceptable value
for the keyword.
System Action: The line in error is bypassed.
System Action: The line in error is bypassed.
User Response: None.
User Response: None.
System Programmer Response: Correct the
initialization file filename. System Programmer Response: Correct the
initialization file filename.
Source: LANRES
Source: LANRES
5608W Line number of initialization file
filename has an incorrect format. Line 5612W Value missing for keyword keyword in
will not be used. line number of initialization file filename.
Line will not be used.
Explanation: Lines in the initialization file must follow
a specific format. For more information about the Explanation: The specified keyword in the initialization
EWXCOMM.INI file, see OS/390 LANRES Configuration file requires a value be associated with it.
Files and Commands.
System Action: The line in error is bypassed.
System Action: The line in error is bypassed.
User Response: None.
User Response: None.
System Programmer Response: Correct the
System Programmer Response: Correct the initialization file filename.
initialization file filename.
Source: LANRES
Source: LANRES
5613W One or more incorrect subchannel
5609W Duplicate keyword keyword in line addresses were found in line number of
number of initialization file filename. initialization file filename. The incorrect
Previous value is replaced. subchannel addresses were not used.
Explanation: A duplicate keyword is found in the Explanation: One or more values specified in the
initialization file. Values from keywords lower in the file SUBCHANNEL line of the initialization file were
will replace values from keywords higher in the file. incorrect. The incorrect values were discarded, but the
correct values will still be used. Possible causes of this
System Action: The previous keyword value is
message are:
replaced.
v The subchannel address was not a two digit
User Response: None. hexadecimal number.
System Programmer Response: Correct the v The subchannel address was not an even
initialization file filename by deleting one of the duplicate subchannel address.
keywords. v The subchannel address was a duplicate of a
Source: LANRES previous subchannel address on the same line or a
previous line.
v The adapter number was not 1 or 2.
5610W Incorrect keyword keyword in line
number of initialization file filename. v An extra semicolon was encountered after the last
Line will not be used. subchannel address.
Explanation: A keyword in the initialization file is not System Action: The incorrect subchannel addresses
recognized. are bypassed. Other subchannel addresses on the
same line are used.
System Action: The line in error is bypassed.
User Response: None.
User Response: None.
System Programmer Response: Correct the
System Programmer Response: Correct the initialization file filename.
initialization file filename.
Source: LANRES
Source: LANRES
5617W Unable to close initialization file 5621W Unable to open current log file
filename. filename.
Explanation: An attempt to close the initialization file Explanation: An attempt to archive the current log file
failed. or record messages to it failed because the file cannot
be opened. The file may be opened or locked by
System Action: The initialization file remains open.
another process.
The program continues.
System Action: Processing continues.
User Response: None.
User Response: None.
System Programmer Response: Unloading the
communications driver and loading it may be required to System Programmer Response: Unload and reload
access the initialization file. the communications driver if necessary.
Source: LANRES Source: LANRES
5618W Unable to delete file filename. 5622W Unable to open archived log file
filename.
Explanation: An attempt to delete the file listed in the
message failed. The file may be opened or locked by Explanation: An attempt to archive the current log file
another process. failed because the archived log file listed in the
message cannot be opened. The file may be opened or
System Action: Processing continues.
locked by another process.
User Response: None.
System Action: Processing continues.
System Programmer Response: Try to delete the
User Response: None.
specified file from a NetWare client or with the LANRES
data distribution function. System Programmer Response: Unload and reload
the communications driver if necessary.
Source: LANRES
Source: LANRES
5619W Reason for failure: error.
5623W Unable to archive current log file
Explanation: This message is displayed with other
filename.
messages to explain a failure.
Explanation: An attempt to append the current log file
System Action: Processing continues.
to the appropriate archived log file failed.
User Response: None.
System Action: Processing continues.
System Programmer Response: Use this message
User Response: None.
to determine the cause of the error listed in the other
error message. System Programmer Response: Unload and reload
the communications driver if necessary. Delete or
Source: LANRES
archive the current log file with a NetWare client or with
the LANRES Distribution function.
5620W Out of space on volume to archive
Source: LANRES
current log file filename.
Explanation: The current log file cannot be archived
5624W Unable to open log directory directory.
because there is no space to create the archive log file.
Explanation: Archived log files cannot be deleted
System Action: Processing continues.
because the attempt to open the log directory directory
User Response: None. failed.
System Programmer Response: Free up space on System Action: Processing continues.
the volume by deleting old files, or add more space to
User Response: None.
the volume.
System Programmer Response: Unload and reload
Source: LANRES
the communications driver if necessary. Delete the
archived log files with a NetWare client or with the
LANRES Distribution function.
Source: LANRES
Explanation: This message is recorded in the current System Action: EWXLSA unloads.
log file to indicate which server the log file is from.
User Response: None.
System Action: Processing continues.
System Programmer Response: Specify the
User Response: None. ″Subchannel=subchannel″ parameter on the LOAD
EWXLSA command, where subchannel is the
System Programmer Response: None. subchannel number. Refer to OS/390 LANRES
Source: LANRES Configuration Files and Commands for the correct
format of the LOAD EWXLSA command.
System Action: None. Explanation: The channel adapter type was not
specified on the LOAD EWXLSA command and is
User Response: Load the required NLM. needed.
System Programmer Response: None. System Action: EWXLSA unloads.
Source: LANRES User Response: None.
System Programmer Response: EWXLSA cannot
6252E Incorrect parameter specified. determine which adapter to use. Specify the
Explanation: An incorrect parameter was specified ″Adapter=adapt_type″ parameter on the LOAD
when loading EWXLSA. EWXLSA command, where adapt_type is either MMC1,
MMC2, or ESCON. Refer to OS/390 LANRES
System Action: EWXLSA unloads. Configuration Files and Commands for the correct
User Response: None. format of the LOAD EWXLSA command.
Explanation: EWXLSA could not set the channel User Response: None.
adapter to VTAM header mode. System Programmer Response: None.
System Action: EWXLSA unloads. Source: LANRES
User Response: None.
System Programmer Response: Restart LANRES, 6270W Error writing data to channel
including unloading and reloading the channel adapter (RC=return-code).
driver. If the error persists, contact an IBM service Explanation: EWXLSA tried to send data to the host,
representative and report the return code, return-code. but failed. The primitive is skipped and processing
Source: LANRES continues.
System Action: EWXLSA continues.
6266W Error reading data from channel User Response: None.
(RC=return-code).
System Programmer Response: None.
Explanation: An error occurred reading data from the
host. Source: LANRES
6268W Unknown primitive received from System Programmer Response: If the problems
channel, 0xprimitive. persists and diagnostics do not detect an error, contact
an IBM service representative to report the failing
Explanation: EWXLSA could not determine what the command and return-code.
primitive was from VTAM. The primitive is skipped and
processing continues. Source: LANRES
6273W Unknown VTAM request 6278W Invalid length received for command
command=0xcmd. 0xcommand.
Explanation: VTAM sent an unrecognized request. Explanation: The command, command, received a
negative length from VTAM.
System Action: The command, cmd is not processed.
EWXLSA continues. System Action: EWXLSA continues.
User Response: None. User Response: None.
System Programmer Response: None. System Programmer Response: If the problem
persists, contact an IBM service representative.
Source: LANRES
Source: LANRES
6274W Unknown VTAM response
command=0xcmd. 6279W Wrong state for command 0xcommand;
state = state.
Explanation: VTAM sent an unrecognized response.
Explanation: The state does not support execution of
System Action: The response command, cmd, is not
the command, command.
processed. EWXLSA continues.
System Action: EWXLSA continues.
User Response: None.
User Response: None.
System Programmer Response: None.
System Programmer Response: If the problem
Source: LANRES
persists, contact an IBM service representative.
Source: LANRES
6275W Unknown VTAM primitive: 0xcmd.
Explanation: VTAM sent an unrecognized primitive.
6280E LSL registration failed
System Action: The command, cmd, is not (RC=return-code).
processed. EWXLSA continues.
Explanation: EWXLSA was unable to register with the
User Response: None. LSL.
Explanation: EWXLSA received a subchannel reset -2 EWXLSA was unable to allocate a resource
indicating VTAM was restarted. tag. DOWN the server and try again.
System Action: EWXLSA resets; waiting for another -3 EWXLSA was unable to allocate memory.
connection from VTAM. DOWN the server and try again.
User Response: None. -119 The NetWare Server has run out of resources.
DOWN the server and try again.
System Programmer Response: None.
-125 Another program has previously registered the
Source: LANRES name EWXLSA is attempting to register.
-126 A system error has occurred. Contact an IBM
6277I VTAM header mode not reset service representative.
(RC=return-code).
Explanation: The call to the adapter to reset the If the problem persists, contact an IBM service
VTAM header mode failed. representative.
System Action: EWXLSA waits for the prompt Explanation: EWXCMD was started without a start
response. A ″y″ response may cause the server to go type on the command line.
down or hang. A ″n″ response should keep EWXLSA System Action: The program unloads.
loaded. Follow the instructions in the System
Programmer’s Response. User Response: None.
7907E DROP DISK for subchannel subchannel 7912E Incorrect option on DROP Disk:
on type adapter adapter failed options.
(RC=return-code).
Explanation: EWXCMD detected an option on the
Explanation: EWXCMD received an error while trying command line that was not valid.
to drop the requested subchannel.
System Action: The program unloads.
System Action: The program unloads.
User Response: None.
User Response: None.
System Programmer Response: Enter the command
System Programmer Response: Determine why the with valid options.
DROP command failed and take any necessary action.
Source: LANRES
Source: LANRES
7913E Incorrect option on Query
7908I DROP DISK was successful. Connections: options.
Explanation: EWXCMD successfully dropped the Explanation: EWXCMD detected an option on the
requested subchannel. command line that was not valid.
System Action: Processing continues. System Action: The program unloads.
User Response: None. User Response: None.
System Programmer Response: None. System Programmer Response: Enter the command
with valid options.
Source: LANRES
Source: LANRES
7909I Channel device driver is not loaded.
7914E Incorrect option on Query Mmcstatus:
Explanation: EWXCMD was unable to add or delete a
options.
subchannel because no channel device driver was
loaded. Explanation: EWXCMD detected an option on the
command line that was not valid.
System Action: The program unloads.
System Action: The program unloads.
User Response: None.
User Response: None.
System Programmer Response: None.
System Programmer Response: Enter the command
Source: LANRES
with valid options.
Source: LANRES
7910E Incorrect command command.
Explanation: EWXCMD detected a command on the
7915E Incorrect query type type.
command line that was not valid.
Explanation: EWXCMD detected a query type on the
System Action: The program unloads.
command line that was not valid.
User Response: None.
System Action: The program unloads.
System Programmer Response: Enter a valid
User Response: None.
command.
System Programmer Response: Enter the command
Source: LANRES
with a valid query type.
Source: LANRES
7911E Incorrect drop type type.
Explanation: EWXCMD detected a drop type on the
7916E Incorrect start type type.
command line that was not valid.
Explanation: EWXCMD detected a start type on the
System Action: The program unloads.
command line that was not valid.
User Response: None.
System Action: The program unloads.
System Programmer Response: Reenter the
User Response: None.
command with a valid drop type.
Source: LANRES
Explanation: EWXCMD displays the requested device System Action: Processing continues.
driver’s version.
User Response: None.
System Action: Processing continues.
System Programmer Response: None.
User Response: None.
Source: LANRES
System Programmer Response: None.
Source: LANRES 7924E Unexpected character <character> at
non-blank position.
Explanation: A comma was specified on the System Action: The program unloads.
command line indicating an adapter number would be
User Response: None.
supplied, but the adapter number was not specified.
System Programmer Response: Enter the command
System Action: The program unloads.
with a valid subchannel list.
User Response: None.
Source: LANRES
System Programmer Response: Enter the command
either removing the comma or specifying a valid adapter
7925E Invalid adapter specified.
number.
Explanation: An Invalid adapter was specified on the
Source: LANRES
command.
System Action: The program unloads.
User Response: None.
System Programmer Response: Reenter the
7952I Canceling service level service_level. 7957E Error removing file filename
(ERRNO=errno).
Explanation: A host attempted to send an older
service level to the NetWare server. Explanation: An error occurred while removing the
file.
System Action: Processing continues.
System Action: Processing continues.
User Response: None.
User Response: None.
System Programmer Response: None.
System Programmer Response: Use the errno to
Source: LANRES
determine why removing the file failed.
Source: LANRES
7953E Incorrect sequence number.
Explanation: An incorrect sequence number was
7958E Error renaming file filename1 to
detected while transferring data.
filename2 (ERRNO=errno).
System Action: The data transfer stops.
Explanation: An error occurred while renaming the
User Response: None. file.
System Programmer Response: None. System Action: Processing continues.
Source: LANRES User Response: None.
System Programmer Response: Use the errno to
7954E Unable to create file filename determine why renaming the file failed.
(ERRNO=errno).
Source: LANRES
Explanation: An error occurred creating the file.
System Action: Processing continues. 7975E EWXSTART cannot be loaded while
LANRES is active.
User Response: None.
Explanation: LANRES cannot be restarted while
System Programmer Response: Use the errno to LANRES NLMs are loaded.
determine why creating the file failed.
System Action: The program unloads.
Source: LANRES
User Response: Stop all LANRES NLMs before
restarting.
7955E Error writing to file filename
(ERRNO=errno). System Programmer Response: None.
Explanation: An invalid header was found in the System Action: Processing continues.
service bundle.
User Response: None.
System Action: Processing continues.
System Programmer Response: Load EWXSTART
User Response: None. again. If the problem persists, remove the service
bundle from the NetWare server and the host.
System Programmer Response: Remove the service
bundle from the NetWare server. If the problem Source: LANRES
reoccurs, disable service distribution on the host with
the incorrect service bundle.
7984E Error reading from bundle bundle_name
Source: LANRES (RC=return-code).
Explanation: An error occurred while reading data
7980I Unpacking file filename from bundle from the service bundle.
bundlename.
System Action: Processing continues.
Explanation: File filename was successfully extracted.
User Response: None.
System Action: Processing continues.
System Programmer Response: Loading
User Response: None. EWXSTART again. If the problem persists, remove the
service bundle from the NetWare server and the host.
System Programmer Response: None.
Source: LANRES
Source: LANRES
EZM095E Unable to delete this userid. EZM100I Command processing was successful.
Explanation: This userid either does not exist or is a Explanation: All operations for this command were
system id and cannot be deleted. completed successfully.
User Response: Specify the name of a user that User Response: None.
exists and can be deleted.
System Programmer Response: None.
System Programmer Response: Specify the name of
a user that exists and can be deleted.
EZM101E Command error occurred, structure not
valid, reason code = nn
EZM096I No information found for specified
Explanation: A structure passed by the command to
user(s).
the system administration API was invalid.
Explanation: No information was found for the user(s)
User Response: Report the error and reason code to
specified.
the owner of the command issued.
User Response: Specify the name of a user that
System Programmer Response: Report the error and
exists.
reason code to the owner of the command issued.
System Programmer Response: Specify the name of
a user that exists.
EZM102E Insufficient authority to issue this
command.
EZM097I No information found for specified
Explanation: You do not have sufficient authorization
group(s).
to perform this function.
Explanation: No information was found for the group
User Response: Contact the system program to
name(s) specified.
obtain authority if required.
User Response: Specify the name of a group that
System Programmer Response: Determine if the
exists.
user should have authority to the command and grant it
System Programmer Response: Specify the name of if appropriate.
a group that exists.
EZM103E An internal error occurred while
EZM098E Owner userid specified is not valid. processing the command, reason code
= nnn
Explanation: The userid specified as the owner of the
group is not valid. Explanation: An internal problem prevented execution
of the command. The reason code displayed is the
User Response: Supply a userid which can be used
primary reason code from the request management
to own the group.
block (EZMSARMB).
System Programmer Response: Supply a userid
User Response: Report the problem to IBM.
which can be used to own the group.
EZM105E Command processing error, reason = EZM110E Userid not defined to the system.
xxxx
Explanation: The userid specified is not defined to the
Explanation: An problem was encountered in the system.
processing of the command. The reason code displayed
User Response: Retry the command with the correct
is the secondary reason code found in the request
userid.
specific block (EZMSARSB).
System Programmer Response: Retry the command
User Response: Report the problem to the owner of
with the correct userid.
the command.
Explanation: The front end processing for the User Response: Reissue the command with a userid
command encountered an internal error not related to of the correct length.
the system administration server. System Programmer Response: Reissue the
User Response: Report the problem to the owner of command with a userid of the correct length.
the command.
System Programmer Response: Report the problem EZM115E No new password specified
to the owner of the command. Explanation: The response to the prompt for a new
password was empty. A new password must be
specified.
User Response: Reissue the command and respond
to message EZM111A with a valid password.
Explanation: The command must write to a tape and Explanation: While dumping to tape an error message
the mounted tape is write-protected. was issued.
User Response: Remount the tape with the write User Response: The dump failed. Try another tape or
protect turned off or use another tape. contact the owner of the command for more information.
System Programmer Response: Remount the tape System Programmer Response: The dump failed.
with the write protect turned off or use another tape. Try another tape or contact the owner of the command
for more information.
EZM129E Format of specified file system name is EZM135E Specified GID is not in the valid range
not valid.
Explanation: The specified gid value is not in the
Explanation: The name specified is not in the form range of valid gids.
required for a file system
User Response: Specify a valid gid.
User Response: Specify a valid file system name.
System Programmer Response: Specify a valid gid.
System Programmer Response: Specify a valid file
system name.
EZM136E The combination of SU and id values is
not valid.
EZM130E The length of the specified function is
Explanation: You cannot specify SU=N (the default)
not valid.
and id=0.
Explanation: The specified function contains too many
User Response: If you want the user to be a
or too few characters to be a valid value.
superuser, specify SU=Y and id=0 or just SU=Y and
User Response: Specify a valid function value some non-zero id to permit them to issue the SU
command.
System Programmer Response: Specify a valid
function value System Programmer Response: If you want the user
to be a superuser, specify SU=Y and id=0 or just SU=Y
and some non-zero id to permit them to issue the SU
EZM131E Keyword must be specified in lower
command.
case
Explanation: All keywords are in lower case. The
EZM137E Cannot change/delete reserved system
specified value contained upper case characters.
groups
User Response: Specify a valid keyword in lower
Explanation: The specified group is a reserved
case.
system group and cannot be modified.
System Programmer Response: Specify a valid
User Response: Specify another group to
keyword in lower case.
change/delete.
System Programmer Response: Specify another
The specified groupname is not valid.
group to change/delete.
Explanation: A group name was specified that is not
usable.
User Response: Specify a valid group name.
EZM138E Duplicate parameters specified. EZM144E Owner parameter length is not valid.
Explanation: The same keyword was specified more Explanation: The owner name parameter specified on
than once. the command is too long.
User Response: Reissue the command without User Response: Specify a valid owner name on the
specifying the same keyword more than once. command.
System Programmer Response: Reissue the System Programmer Response: Specify a valid
command without specifying the same keyword more owner name on the command.
than once.
EZM145E No value was specified for the gid
EZM139E Syntax Error keyword
Explanation: The command was issued with invalid Explanation: The gid keyword was specified, but no
syntax. value was supplied
User Response: Reissue the command using the User Response: Reissue the command specifying a
proper syntax. value for the gid keyword.
System Programmer Response: Reissue the System Programmer Response: Reissue the
command using the proper syntax. command specifying a value for the gid keyword.
EZM140E Final parameter should be the group EZM146E No value was specified on the owner
name keyword
Explanation: The last parameter on the command Explanation: The owner keyword was specified, but
was not the group name for the command to operate no value was supplied
on.
User Response: Reissue the command specifying a
User Response: Specify the desired group name as value for the owner keyword
the final parameter.
System Programmer Response: Reissue the
System Programmer Response: Specify the desired command specifying a value for the owner keyword
group name as the final parameter.
EZM147E ’ALL’ is not a valid parameter value
EZM141E Specified keyword is not valid.
Explanation: The value ’ALL’ may not be specified on
Explanation: An unrecognized keyword was specified this command.
on the command.
User Response: Reissue the command using specific
User Response: Specify only valid keywords. values.
System Programmer Response: Specify only valid System Programmer Response: Reissue the
keywords. command using specific values.
EZM142E The length of the specified gid is not EZM148E Nothing to change was specified
valid.
Explanation: No parameters to change were
Explanation: The gid specified on the command is too specified.
long.
User Response: Specify something to change
User Response: Specify a valid gid.
System Programmer Response: Specify something
System Programmer Response: Specify a valid gid. to change
EZM143E Group parameter length is not valid. EZM149E No value entered for a keyword
Explanation: The group name parameter specified on Explanation: A keyword was specified without an
the command is too long accompanying value
User Response: Specify a valid group name on the User Response: Enter a value for the keyword
command.
System Programmer Response: Enter a value for
System Programmer Response: Specify a valid the keyword
group name on the command.
EZM150E The value entered after a keyword is EZM156E Delete failed for groups: xxxxx,xxxx...
not valid.
Explanation: The command was unable to delete the
Explanation: The value entered after a keyword was user from the groups listed
invalid
User Response: Reissue the command properly
User Response: Specify a valid value for the specifying the desired groups.
keyword.
System Programmer Response: Reissue the
System Programmer Response: Specify a valid command properly specifying the desired groups.
value for the keyword.
EZM157E Userid entered is not valid.
EZM151E A parameter length is not valid.
Explanation: The specified userid is not valid.
Explanation: The length of one of the parameters is
User Response: Specify a valid userid.
invalid
System Programmer Response: Specify a valid
User Response: Specify all parameters with correct
userid.
lengths.
System Programmer Response: Specify all
EZM158E Tried to add too many groups
parameters with correct lengths.
Explanation: More groups were specified to be added
than are permitted by the command.
EZM152E The length of the userid parameter is
not valid. User Response: Reissue the command specifying
fewer groups to be added.
Explanation: The userid specified is too long.
System Programmer Response: Reissue the
User Response: Specify a userid with a valid length.
command specifying fewer groups to be added.
System Programmer Response: Specify a userid
with a valid length.
EZM159E Tried to delete the user from too many
groups
EZM153E No userid was supplied
Explanation: More groups were specified for the user
Explanation: The command requires a userid to be deleted from than are permitted by the command.
parameter and one was not specified.
User Response: Reissue the command specifying
User Response: Specify a userid. fewer groups.
System Programmer Response: Specify a userid. System Programmer Response: Reissue the
command specifying fewer groups.
EZM154E Unable to determine the default
primary group EZM160E Specified uid is not valid.
Explanation: The command was unable to determine Explanation: The uid specified on the command is not
the default group to use for the prgrp command. valid.
User Response: Report the error to the owner of the User Response: Reissue the command specifying a
command. valid uid.
System Programmer Response: Report the error to System Programmer Response: Reissue the
the owner of the command. command specifying a valid uid.
EZM155E Connect failed for groups: EZM161E Group name to connect to is not valid
xxxxx,xxxx...
Explanation: A group name specified for the user to
Explanation: The command was unable to connect be connected to is invalid.
the user to the groups listed
User Response: Reissue the command specifying
User Response: Reissue the command properly valid group names
specifying the desired groups
System Programmer Response: Reissue the
System Programmer Response: Reissue the command specifying valid group names
command properly specifying the desired groups
EZM197E Error closing TCP/IP definition file. EZM202I Installing appl_name service step step
of totalstep
Explanation: An error occurred closing the specified
TCP/IP definition file. Explanation: This message is issued as a status
update as progress is made in applying service.
User Response: Verify the file exists or specify
another file. In the message text:
System Programmer Response: Verify the file exists appl_name
or specify another file. Application name
step
EZM198E Unable to determine length of TCP/IP Current Step
Definition file.
totalstep
Explanation: The command was unable to determine Total Steps
the length of the specified TCP/IP definition file.
System Action: Service apply processing continues
User Response: Examine the definition file to ensure until all steps are complete or an error occurs
it is not corrupted. Report the problem to the owner of
Operator Response: None.
the command.
System Programmer Response: None.
System Programmer Response: Examine the
definition file to ensure it is not corrupted. Report the Detecting Module: EZMSAWTO
problem to the owner of the command.
System Action: Service apply processing stops. The Detecting Module: EZMSAWTO
system must be restored from backup tapes.
Detecting Module: EZMSAWTO System Action: The error is returned to the issuer of
the command.
Explanation: An error occurred attempting to use the System Programmer Response: None.
RACF ADDUSER command Detecting Module: EZMSAWTO
System Action: The error is returned to the issuer of
the command. EZM918I MAKESITE failed
Operator Response: None. Explanation: An error occurred attempting to use the
System Programmer Response: None. TCP/IP MAKESITE command
Detecting Module: EZMSAWTO System Action: The error is returned to the issuer of
the command.
Explanation: An error occurred attempting to use the System Programmer Response: None.
RACF CONNECT command Detecting Module: EZMSAWTO
System Action: The error is returned to the issuer of
the command. EZM919I ADRDSSU issued a warning
Operator Response: None. Explanation: Processing by DFSMSdss resulted in a
System Programmer Response: None. warning
Detecting Module: EZMSAWTO System Action: The warning is returned to the issuer
of the command.
Explanation: The text of the command is processed System Programmer Response: None.
as a command by automation Detecting Module: EZMSAWTO
In the message text:
v (’EZMSTOP Q’)
System Action: The error is returned to the issuer of System Action: cpserve processing is ended. The
the command. error is returned to the issuer of the cpserve command.
System Action: The Network File System startup System Action: The Network File System ends.
ends. Operator Response: Contact the system programmer.
Operator Response: Notify the system programmer. System Programmer Response: See the OS/390
System Programmer Response: UNIX System Services File System Interface Reference
manual for addition details on the return code and
v If it is a virtual storage problem, increase the region
reason code from OpenEdition V_REG callable service.
size.
v If an APF-authorization problem, APF authorize all Source: OS/390 NFS Server
libraries in the STEPLIB DD statement.
v If mapping side file is not found, make sure the name GFSA323I OS/390 NETWORK FILE SYSTEM LOCK
specified in the attribute data set is correct and the MANAGER (HDZ11TS) WILL NOT
file exists. START BECAUSE OMVS(UID(0)) IS
v If mapping side file has invalid syntax, check the part NOT DEFINED.
GFSAPMAP in SYS1.NFSSAMP library for mapping Explanation: The Network Lock Manager initialization
side file rules. fails because the Network Lock Manager startup
v If error occurs during opening of the side file, check procedure is not defined as OMVS(UID(0)).
to make sure that the side file is not migrated and it
is readable. System Action: The Network Lock Manager
terminates.
v If sfmax=0 then the side file cannot be specified in
the attribute data set. User Response: Define Network Lock Manager
v If a back-level release of DFP, restart Network File startup procedure as OMVS(UID(0)).
System Server after installing DFSMSdfp 1.2 or a Operator Response: None
later release.
Source: OS/390 NFS server, GFSAPRMN
Source: OS/390 NFS server
GFSA335I MOUNT HANDLE DATA SET CANNOT Explanation: The Network File System Lock Manager
BE WRITTEN, EXPECTING LEN is initialized successfully and is started.
d_digits1 REAL LEN d_digits2, VSAM System Action: The Network File System Lock
R15(DEC) d_digits3 REASON Manager startup ends and continues processing.
CODE(DEC) d_digits4 LAST OP(DEC)
d_digits5. User Response: None.
Explanation: The Network File System Server has Detecting Module: The Network File System Lock
tried to write the mount handle data sets but was unable Manager
to do so.
System Action: System processing continues but in a GFSA345I OS/390 NETWORK FILE SYSTEM
degraded mode. Any further mounts or unmounts are STATUS MONITOR (fmid) STARTED
likely to fail. Explanation: The network File System Status
Operator Response: Contact the system programmer. Manager is initialized successfully.
System Programmer Response: The mount handle System Action: The Network File System Status
data sets have probably become unusable and either Manager startup ends and continues processing.
need to be cleared or restored to some previous level, User Response: None.
and then the server has to be restarted. Reboot or
unmount any previously mounted directories. Detecting Module: The Network File System Status
Monitor
Source: DFSMSdfp and Network File System Server
GFSA346I time_stamp.
GFSA336E MOUNT HANDLE DATA SET CANNOT
BE OPENED, VSAM R15(DEC) d_digits1 Explanation: Displays the current time stamp. This
REASON CODE(DEC) d_digits2 LAST message is issued when the NFSLOG switches.
OP(DEC) d_digits3.
Explanation: During resource timeout, the Network GFSA347I ERROR RETURNED TO CLIENT: RC =
File System had tried to open the mount handle data d_digits<string>.
set for writing but unable to do so. The failing Explanation: The system found an error during
information in fopen the VSAM kSDS mount handle processing.
data set is the decimal return code d_digits1, the
decimal error code or reason code d_digits2, and the In the message text:
code for the last operation d_digits3.
d_digits
System Action: The Network File System stops. The error code returned by the system.
User Response: None string The meaning of the error code.
Source: DFSMSdfp and Network File System Server Explanation: This message is displayed to the
operator console when a shortage of virtual storage is
detected.
GFSA348I DFSMS/MVS version NETWORK FILE
SYSTEM SERVER fmid STARTED. System Action: Network File System Server
continues processing. The storage constraint might be
Explanation: The system has initialized the network relieved when some storage is freed later.
file system server and is ready to accept MODIFY
commands from the operator console. Operator Response: If this message is displayed
repeatedly within a short period of time, stop or cancel
In the message text: Network File System Server and notify the system
version programmer.
The DFSMS/MVS version number, for example: System Programmer Response: Do one of both of
1.2.0 or VERSION 1. the following before restarting Network File System
fmid Server:
The DFSMS/MVS Network File System Server v Increase the region size for the step or started task.
FMID started, for example: null, (HDZ11SP), or v Decrease the value specified for the BUFHIGH
(HDZ11SM). attribute of the attribute data set.
System Action: The system continues processing. Source: DFSMSdfp and Network File System Server
Operator Response: Enter MODIFY commands.
Source: DFSMSdfp and Network File System Server GFSA362I REGION SIZE WILL NOT
ACCOMODATE BUFHIGH AND
LOGICAL CACHE SPECIFICATIONS.
GFSA349I UNEXPECTED ERROR DETECTED:
string. Explanation: The specifications for the BUFHIGH and
LOGICAL CACHE keywords are not valid.
Explanation: The network file system server has
encountered a condition that indicates continued In the message text:
processing will produce undesirable results. line_number
In the message text: The line number on which the specifications
exist.
string Additional debugging information for the
programming support personnel. System Action: The startup for Network File System
Server ends.
System Action: Network File System Server will either
shutdown or end the request and continue processing, System Programmer Response: Either increase the
depending on where the error was detected. region size of the job or reduce the value for BUFHIGH
and LOGICAL CACHE.
System Programmer Response: Contact the IBM
Support Center. Source: Network File System Server
System Action: The system ends Network File Source: DFSMSdfp and Network File System Server
System Server processing.
Application Programmer Response: Correct the GFSA423I THE NOWRITETIMEOUT ATTRIBUTE
attribute data set. WAS SPECIFIED BUT THE
MAXTIMEOUT VALUE WAS SET TO
Source: DFSMSdfp and Network File System Server d_digits.
Explanation: The NOWRITETIMEOUT attribute
GFSA421I THE NOATTRTIMEOUT ATTRIBUTE means that the data set is not to be deallocated
WAS SPECIFIED BUT THE following a write operation. The MAXTIMEOUT attribute
MAXTIMEOUT VALUE WAS SET TO specifies the maximum time out value allowed for any of
d_digits. the timeout attributes. These attributes are in conflict.
Explanation: The NOATTRTIMEOUT attribute means The NOWRITETIMEOUT and MAXTIMEOUT attributes
that the data set is not to be deallocated following a are specified in the attribute data set.
LOOKUP or SHOWATTR operation. The MAXTIMEOUT In the message text:
attribute specifies the maximum time out value allowed
for any of the timeout attributes. These attributes are in d_digits
conflict. The NOATTRTIMEOUT and MAXTIMEOUT Specified as the MAXTIMEOUT value, in
attributes are specified in the attribute data set. seconds, that the data set is to remain
allocated.
In the message text:
System Action: The system ends Network File
d_digits System Server processing.
Specified as the MAXTIMEOUT value, in
seconds, that the data set is to remain Application Programmer Response: If the
allocated. NOWRITETIMEOUT attribute is desired, specify the
NOMAXTIMEOUT attribute in the attribute data set.
System Action: The system ends Network File Correct the attribute data set.
System Server processing.
Source: DFSMSdfp and Network File System Server
Application Programmer Response: If the
NOATTRTIMEOUT attribute is desired, specify the
System Action: The system continues end processing Explanation: An operation to allocate system memory
for Network File System Server. for a request header was attempted, but was
unsuccessful.
Application Programmer Response: None
System Action: The system ends the request. The
Source: DFSMSdfp and Network File System Server system continues processing for Network File System
Server.
GFSA470I NETWORK FILE SYSTEM SERVER SVC Application Programmer Response: Increase the
DUMP REQUEST FAILED. size of the job and step region.
REASON=reason_code.
Source: DFSMSdfp and Network File System Server
Explanation: A request to take an SVC dump failed.
In the message text: GFSA502I REQUEST HEADER DATA BLOCK
reason_code ALLOCATION FAILED.
A hexadecimal value indicating the reason Explanation: An operation to allocate system memory
MVS was unable to take the dump. See the for a request header data block was attempted, but was
description of the SDUMP macro in OS/390 unsuccessful.
MVS Programming: Authorized Assembler
Services Reference LLA-SDU. System Action: The system ends the request. The
system continues processing for Network File System
System Action: Abend processing continues. Server.
Operator Response: If the dump could not be taken Application Programmer Response: Increase the
due to an operational procedure and a dump is size of the job and step region.
necessary to diagnose the failure, correct the
procedure. Source: DFSMSdfp and Network File System Server
Application Programmer Response: Correct the Application Programmer Response: Correct the host
EXPORTS file. name in the EXPORTS file or have this host name
defined to the network.
Source: DFSMSdfp and Network File System Server
Source: DFSMSdfp and Network File System Server
In the message text: Explanation: Mounts can be issued from the network.
This message is displayed in response to the STATUS
d_digits1 operand of the MODIFY command.
The record number.
System Action: The system continues processing for
d_digits2 Network File System Server.
The record size.
Operator Response: None
d_digits3
The maximum or minimum length allowed. Source: DFSMSdfp and Network File System Server
GFSA903I TASK h_digits1 TCB h_digits2 GFSA909E UNMOUNT COMMAND FAILED: MOUNT
PROGRAM = string1 = string2. POINT STILL IN USE
Explanation: This message is issued in response to Explanation: This message is in response to the
the STATUS operand of the MODIFY command. UNMOUNT operand of the MODIFY command. The
unmount processing fails because the file system is still
In the message text:
in use. The user can retry the UNMOUNT command
h_digits1 later after there is no reference to file system.
The task queue address.
System Action: The system ends the request. The
h_digits2 system continues processing for the Network File
The task control block (TCB) address. System.
Source: DFSMS/MVS NFS Server System Action: The system continues processing for
Network File System Server.
Operator Response: None
Source: DFSMSdfp and Network File System Server Source: DFSMSdfp and Network File System Server
Explanation: A “no space” or an I/O error condition is Explanation: The NFSLOG1 or the NFSLOG2 DD
detected when writing to the log data set. Network File statements are not coded in the Network File System
System Server logging is now switched to the other log Server start-up cataloged procedure.
data set. System Action: Network File System Server ends.
In the message text: System Programmer Response: Code the NFSLOG1
string1 The DD associated with the switched-from log and NFSLOG2 DD statements and allocate the
data set. associated log data sets.
string2 The DD associated with the switched-to log Source: DFSMSdfp and Network File System Server
data set.
System Action: Network File System Server
processing continues.
Operator Response: If requested by the installation,
back up the switched-from log data set. The
switched-from log data set will be reused when the
User Response:
GFSA972I HFS MOUNTS ENABLED.
v Correct the host name specified and try the
command again, Explanation: Mount requests to HFS file systems
v Make sure the specified host is operational and try have been enabled. Given in response to a console
the command again, or MODIFY command.
v Make sure the OS/390 NFS server on the named System Action: Network File System Server
host is operational and try the command again. processing continues.
Source: DFSMSdfp and Network File System Server
GFSA964I text: ERROR: CANNOT DETERMINE
SERVER.
GFSA973I UNIX System Services MVS IS NOT
Explanation: The text command found the mount RESPONDING.
path, but the server name was not returned by the local
operating system service that keeps mount point Explanation: Registration with OS/390 UNIX System
information. Services has been successful but a request for an HFS
file object has failed.
User Response: Correct the mount point table and try
the command again. System Action: The request is stopped. Network File
System Server processing continues.
GFSA965I text1: ERROR: text2 MOUNTED FROM System Programmer Response: If the log is being
SERVER text3, NO text4. flooded with these messages, restart the Network File
System Server and set site attribute nohfs.
Explanation: The wrong host name was specified for
the text1 command. text2 is mounted from server text3 Source: DFSMSdfp and Network File System Server
instead of server text4.
User Response: Specify the command again with the GFSA974I INVALID UNIX System Services MVS
correct host name. RELEASE LEVEL.
Explanation: The Network File System Server only
GFSA966I text: ERROR: UNKNOWN RETURN works with MVS/SP 5.1 or later.
FROM USAGE ROUTINE. System Action: Network File System Server
Explanation: The usage routine used for the text processing continues. Access to conventional MVS data
command returned an unknown error code. sets is not impacted.
User Response: Contact your programming support System Programmer Response: Install MVS/SP 5.1
personnel. or later.
Source: DFSMSdfp and Network File System Server
GFSC102E RPC REQUEST (h_digit) FAILED, GFSC106E WRITE FAILED, RETURN VALUE -1
RETURN VALUE -1 RETURN CODE RETURN CODE returncd REASON
returncd REASON CODE rsnc CODE reasoncd.
Explanation: RPC request failed. (h_digit) is the Explanation: While writing a block of data to a remote
request block address. Reason code, rsnc, is the return file, an error returncd was detected.
code returned from TCP/IP. For the explanation of
return code, returncd, is referred to in OS/390 UNIX System Action: The write operation ends. OS/390
System Services Messages and Codes. NFS client processing continues. The remote file may
not be complete.
System Action: Client continues processing.
User Response: Refer to OS/390 UNIX System
User Response: See the return code, returncd, in Services Messages and Codes for a description of the
OS/390 UNIX System Services Messages and Codes, return code returncd and the reason code reasoncd to
and the reason code, rsnc, in OS/390 eNetwork determine corrective action.
Communications Server: IP Messages.
Detecting Module: OS/390 NFS client, module
GFSC2BIO
System Programmer Response: If the error is in the Operator Response: Record the MVS operator
mount parameter, correct the option for the keyword, console message and notify the MVS system
delim, and reissue the mount command. If the error programmer.
occurs in the DFSMS/MVS NFS client installation System Programmer Response: Fix client log data
parameter, correct the option for the keyword, delim, set and reply to the OS/390 UNIX System Services
stop OS/390 UNIX System Services, and restart OS/390 message to restart DFSMS/MVS NFS client.
UNIX System Services.
Source: DFSMS/MVS NFS Client
Source: DFSMS/MVS NFS Client
Detecting Module: GFSCTLOG
Detecting Module: GFSCPARS
Source: DFSMS/MVS NFS Client Operator Response: Collect any dumps, the MVS
console log, OS/390 NFS client log data sets, and notify
Detecting Module: GFSCSTAE the system programmer.
System Programmer Response: Refer to OS/390
GFSC716I NETWORK FILE SYSTEM CLIENT UNIX System Services Messages and Codes for a
DAEMON TASK RESTARTED. description of the return code returncd and the reason
Explanation: The DFSMS/MVS NFS client detected a code reasoncd to determine the corrective action. If the
stopped asynchronous daemon task. The DFSMS/MVS error occurs and the program is not in error, look at the
NFS client has restarted the stopped asynchronous messages in the client log data sets for more
daemon task. information. Search problem reporting data bases for a
fix for the problem. If no fix exists, contact the IBM
System Action: The DFSMS/MVS NFS client daemon Support Center. Provide all the printed output and
has restarted. DFSMS/MVS NFS client processing copies of output data sets related to the problem.
continues.
Detecting Module: OS/390 NFS client, module
Source: DFSMS/MVS NFS Client GFSC0RPC
Detecting Module: GFSCSTAE
GFSC723E NETWORK FILE SYSTEM CLIENT
GFSC721E UNABLE TO SETUP ERROR ABEND @ module+offset.
RECOVERY (ESTAE), RETURN CODE Explanation: OS/390 NFS client encountered a
returncd. programming error. SVC dump was issued to capture
Explanation: OS/390 NFS client daemon or thread the diagnostic information.
failed to setup error recovery. See OS/390 MVS System Action: OS/390 NFS client has initiated
Programming: Authorized Assembler Services shutdown processing.
Reference ENF-IXG for information the ESTAE macro
return code, returncd. System Programmer Response: Look at the
messages in the client log data sets for more
System Action: If the error occurred in the daemon, information. Search problem reporting data bases for a
OS/390 NFS client has initiated shutdown processing. If fix for the problem. If no fix exists, contact the IBM
the error occurred in the thread, the associated Support Center. Provide all the printed output and
operation ends and OS/390 NFS client continues copies of output data sets related to the problem.
processing.
Detecting Module: OS/390 NFS client, modules
GFSC725E SOCKET, socketnum, COULD NOT BE System Action: Command stops processing.
CLOSED, RETURN VALUE -1 RETURN User Response: Correct syntax and re-issue the
CODE returncd REASON CODE command.
reasoncd.
Explanation: While closing a socket, socketnum, an GFSC845I USAGE: text INPUT OUTOUT
error returncd was detected.
Explanation: This is the usage for the os22mvs and
System Action: OS/390 NFS client continues mvs2os2 commands. text is the command as entered
processing. by the user. The valid parameters are as follows:
System Programmer Response: Refer to OS/390 input
UNIX System Services Messages and Codes for a Absolute path name of the input file to be converted
description of the return code returncd and the reason
code reasoncd to determine the corrective action. If the output
error occurs and the program is not in error, look at the Absolute path name of the output file
messages in the client log data sets for more
information. Search problem reporting data bases for a GFSC846E CANNOT OPEN INPUT FILE, text1:text2
fix for the problem. If no fix exists, contact the IBM
Support Center. Provide all the printed output and Explanation: Cannot open input file, text1. text1 is the
copies of output data sets related to the problem. input path name as entered by the user. text2 is the
failure information returned when attempting to open the
Detecting Module: OS/390 NFS client, module input file.
GFSC0RPC
System Action: Command stops processing.
GFSC840I usage: text [-a] [-d] [-e] [host] User Response: Check input file, text1.
Explanation: Cannot write output file, text1. text1 is Explanation: The command, text, failed.
the output path name as entered by the user. text2 is
System Action: Command stops processing.
the failure information returned when attempting to write
the output file. User Response: Refer to OS/390 UNIX System
Services Messages and Codes for a description of the
System Action: Command stops processing.
return code, returncd. Refer to OS/390 Network File
User Response: Check output file, text1. System Customization and Operation for further
information on the reason code, reasoncd.
Source: Resource Measurement Facility (RMF) - Operator Response: Inform the system programmer.
Performance Monitoring of OS/390 (PM of OS/390)
System Programmer Response: Make sure that the
TCP/IP component of OS/390 is active before the DDS
GPM005E INVALID COMMAND FOR PM OF host server is started.
OS/390
Explanation: An unsupported MODIFY command has GPM052I TRACE IS NOW (IN)ACTIVE
been entered for the PM of OS/390 data server.
Source: Resource Measurement Facility (RMF) -
System Action: Processing continues. Performance Monitoring of OS/390 (PM of OS/390)
Source: Resource Measurement Facility (RMF) - Explanation: This message is issued in response to
Performance Monitoring of OS/390 (PM of OS/390) the MODIFY command for the GPMSERVE address
space with the TRACEON or TRACEOFF option.
Operator Response: Reenter the parameter with a System Programmer Response: Change the
value equal to or less than yyyy or press ENTER to get parameters in IEASYSxx before the next IPL.
the default. The default value for the REAL parameter is
Source: Real storage manager (RSM)
the smaller of the following two values:
v 76 kilobytes Detecting Module: IARMT, IAXMT
v The amount of storage available for a V=R area that
does not overlap the CSA IAR005E PREFERRED AREA HAS EXPANDED,
RECONFIGURABILITY AND
Source: Real storage manager (RSM)
PERFORMANCE MAY BE IMPAIRED.
Detecting Module: IARMS, IAXMS CHECK RSU VALUE.
Explanation: The real storage manager (RSM)
IAR003W AN INVALID SEGMENT TABLE ENTRY converted one or more nonpreferred frames to preferred
WAS FOUND FOR THE area AREA frames. The system may no longer be able to
reconfigure all or part of the storage in the nonpreferred
Explanation: During system initialization, the real area. If this expansion involves frames below 16
storage manager (RSM) attempted to page protect an megabytes, the system can page fix these frames,
area. RSM found an incorrect segment table entry which might lead to performance problems.
(SGTE) for this area.
System Action: The system can use the newly
In the message text, area identifies the area to be page designated frames as preferred storage for additional
protected and is one of the following: long term resident pages.
A reply of ‘NO’ allows the job to continue generating Operator Response: Follow the installation
input/output configuration data in storage and to procedures.
produce reports, but does not permit the job to replace Source: Input/output configuration program (IOCP)
the input/output configuration data in the level IOCDS in
the processor controller. Detecting Module: ICPPCNTL
Note: The security administrator must ensure that an Operator Response: Notify the security administrator.
authorized person was running the key generator Source: Programmed Cryptographic Facility (PCF)
utility program. More information about the
requester is recorded in SMF record type 82.
ICT022I xxx ABEND DURING [GENKEY |
System Action: Key generator utility processing ends. RETKEY ] PROCESSING
Application Programmer Response: Respond to the Explanation: An error occurred during processing of
problem identified by the message appearing in the data either the GENKEY or RETKEY function of the key
set defined by the SYSPRINT DD statement. manager. In the message, xxx indicates the system
Source: Programmed Cryptographic Facility (PCF) completion code.
ICT036I UNEXPECTED VSAM ERROR System Action: START command processing ends.
PROCESSING CKDS CODE rc [FDBK The Programmed Cryptographic Facility is not active.
code] Operator Response: Notify the system programmer.
Explanation: An error occurred during Programmed System Programmer Response: Respond to the
Cryptographic Facility initialization processing while problem described by the preceding message.
reading the host master key from the cryptographic key
data set (CKDS). In the message, rc is the return code Source: Programmed Cryptographic Facility (PCF)
that identifies the error. If rc identifies a logical error,
then FDBK code indicates the specific logical error that ICT043I UNABLE TO OPEN SYSCKDS
has occurred.
Explanation: The START command procedure used to
System Action: Programmed Cryptographic Facility start the Programmed Cryptographic Facility was not
initialization processing ends. able to open the cryptographic key data set (CKDS)
Operator Response: Notify the system programmer. defined by the SYSCKDS DD statement. This message
is accompanied by a VSAM error message that further
System Programmer Response: For an explanation identifies the problem.
of the return code and feedback code, see the
description of the VSAM macro. Correct the problem System Action: START command processing ends.
and reissue the operator START command or rerun the Operator Response: Notify the system programmer.
key generator utility program.
System Programmer Response: Verify that a DD
To ensure that you have all the messages issued for statement has been included in the START procedure
this problem, specify MSGLEVEL=(1,1) for the job. for the CKDS with the ddname SYSCKDS. Check the
Source: Programmed Cryptographic Facility (PCF) accompanying VSAM error message for additional
information. Correct the problem and reissue the
operator START command.
ICT040I CRYPTOGRAPHY FACILITY HAS BEEN
DEACTIVATED: REQUESTS FOR NEW To ensure that you have all the messages issued for
CRYPTOGRAPHY SESSIONS WILL BE this problem, specify MSGLEVEL=(1,1) for the job.
REJECTED Source: Programmed Cryptographic Facility (PCF)
Explanation: An operator STOP command has
successfully deactivated the Programmed Cryptographic ICT044I START CRYPTO UNABLE TO
Facility. All current sessions or jobs using the EMK or ESTABLISH ESTAE CODE xxx
CIPHER functions of the facility can continue
processing. All new sessions or jobs requesting the Explanation: The START procedure used to start the
facility (using a GENKEY or RETKEY macro instruction) Programmed Cryptographic Facility was unable to
will be rejected. establish an ESTAE recovery environment. The return
code from ESTAE processing is specified by xxx.
System Action: System processing continues.
System Action: START command processing ends.
Operator Response: If a START command was Application Programmer Response: Correct the verb
issued when the Programmed Cryptographic Facility is on the control statement. The valid verbs are LOCAL,
already active or the START command procedure is REMOTE, CROSS, EXTRA-LOCAL, EXTRA-REMOTE,
already running, an operator STOP command must be EXTRA-CROSS, and INSTDAT. The verb must be
issued before another START command can be preceded and followed by a blank. Rerun the key
accepted. If the key generator utility program is currently generator utility program, specifying the CHGK function
running, reissue the START command when the utility on the EXEC statement and providing the corrected
program ends. control statement as input.
Source: Programmed Cryptographic Facility (PCF) Source: Programmed Cryptographic Facility (PCF)
Explanation: An operator STOP for the Programmed Explanation: The clear key value specified on a
Cryptographic Facility has been accepted. STOP LOCAL, REMOTE, or CROSS control statement for the
command processing waits until all outstanding requests key generator utility program was not valid. The control
to access the cryptographic key data set (CKDS) are statement containing the error precedes this message.
finished before closing the CKDS and stopping the
System Action: Processing ends for this control
Programmed Cryptographic Facility task. (Requests to
statement. Processing continues for any other control
access the CKDS are made by the GENKEY or the
statements.
RETKEY macro instructions.) Once the STOP command
is accepted, all new sessions or jobs requesting the Application Programmer Response: Supply a valid
Programmed Cryptographic Facility are rejected. clear key value on the control statement. A valid value
consists of 16 hexadecimal digits. (Valid hexadecimal
System Action: STOP command processing waits
digits are 0 through 9 and A through F.) Rerun the key
until the CKDS is not being used.
generator utility program, specifying the CHGK function
Source: Programmed Cryptographic Facility (PCF) on the EXEC statement and providing the corrected
control statement as input.
Detecting Module: ICTMKG00, ICTMKG01 Explanation: The key generator utility program was
unable to open or close the data set defined by the DD
statement identified by ddname.
ICT1012 PROCESSING TERMINATES DUE TO
INSTALLATION EXIT REQUEST If the data set is a VSAM data set (SYSCKDS or
SYSNCKDS), the VSAM return code rc is included to
Explanation: The key generator utility program stops help identify the error.
processing at the request of the installation exit routine.
If the problem occurred while the utility program was System Action: Key generator utility processing ends.
processing a change to the host master key, the Application Programmer Response: If the problem
contents of the PARM field of the EXEC statement occurred while trying to open a data set, check the JCL.
precede this message. If the problem occurred while the Be sure the required DD statements were included, that
utility program was processing a SYSIN control they have the correct ddnames, and that they define the
statement, the control statement precedes this correct data sets. The following ddnames are valid:
message. SYSCKDS, SYSNCKDS, SYSIN, and SYSMKDS.
Source: Programmed Cryptographic Facility (PCF) Explanation: The key generator utility program was
unable to run because the Programmed Cryptographic
Detecting Module: ICTMKG00, ICTMKG01 Facility was active.
System Action: Key generator utility processing ends.
ICT1016 INSUFFICIENT SPACE ON CKDS
Application Programmer Response: When the
Explanation: The key generator utility program could Programmed Cryptographic Facility is stopped and there
not complete a request to update the cryptographic key are no cryptographic sessions or jobs running in the
data set (CKDS) because there is insufficient space on system, rerun the key generator utility program to
the target data set. The target data set is defined by the change the host master key. Restart the Programmed
SYSNCKDS DD statement if the CHGK function was Cryptographic Facility by entering an operator START
requested. command.
If the problem occurred while the utility program was Source: Programmed Cryptographic Facility (PCF)
processing a change to the host master key, the
contents of the PARM field of the EXEC statement Detecting Module: ICTMKG00
precede this message. If the problem occurred while the
utility program was processing a SYSIN control ICT1018 KEY GENERATION NOT ALLOWED -
statement, the control statement precedes this text
message.
Explanation: In the message, text is one of the
System Action: Key generator utility processing ends. following:
Application Programmer Response: If the SETM or
CHGM function was requested and the host system TOD CLOCK ERROR
master key was not set (the contents of the PARM field SEED NOT SUPPLIED
precede this message), define a larger target data set
for the CKDS and rerun the job. Otherwise, the key An error was encountered when the key generator utility
generator utility program failed while processing a program attempted to read the time-of-day (TOD) clock,
SYSIN control statement and one of the following must the TOD clock was inoperative, or a seed value was not
be done: supplied on the EXEC statement. Processing continues;
v Reorganize the target CKDS to force more efficient however, no keys can be generated.
space utilization. System Action: Key generator utility processing
v Define a larger data set for use as the new target continues.
CKDS and copy the contents of the original target
Application Programmer Response: If the problem
CKDS to the larger data set.
involves the TOD clock, contact your service
representative. If a seed value was not supplied, ignore
Then, use this listing to determine which control this message unless message ICT1025 also appears. If
statements were processed successfully and rerun the message ICT1025 appears, see the description of
key generator utility program using the CHGK option to message ICT1025.
process the remaining control statements.
Source: Programmed Cryptographic Facility (PCF)
Detecting Module: ICTMKG00, ICTMKG01
ICT1025 REQUIRED INPUTS FOR KEY ICT1027 SYSTEM MASTER KEY PREVIOUSLY
GENERATION NOT AVAILABLE SET; INVALID KEY GENERATOR
REQUEST
Explanation: The key generator utility program
attempted to generate a key for a control statement and Explanation: An attempt was made to use the SETM
either a problem occurred with the time-of-day (TOD) function of the key generator utility program to set host
clock or a valid seed value was not supplied on the master key, but the host master key has already been
EXEC statement. Message ICT1018, which identifies set. Any change to it must be requested using the
the specific problem, and the control statement being CHGM function of the utility program.
processed when the problem occurred, precede this
message. System Action: Key generator utility processing ends.
System Action: Processing ends for this control Application Programmer Response: If you want to
statement. Processing continues for any other control change the host master key and secondary
statements. key-encrypting keys, rerun the key generator utility
program specifying CHGM on the EXEC statement. If
Application Programmer Response: Respond as you want to change secondary key-encrypting keys
follows: only, rerun the utility program specifying CHGK on the
v If message ICT1018 stated that there is a problem EXEC statement.
involving the TOD clock, contact your service
representative. Source: Programmed Cryptographic Facility (PCF)
v If message ICT1018 stated that a seed value was Detecting Module: ICTMKG00
supplied, add a seed value to the EXEC statement.
Rerun the key generator utility program specifying the ICT1028 SYSTEM MASTER KEY
CHGK function on the EXEC statement and providing Explanation: When attempting to change the host
the control statement that was being processed when master key, the key generator utility program
the problem occurred. encountered an incorrect current host master key value
Source: Programmed Cryptographic Facility (PCF) in the PARM field of the EXEC statement.
Detecting Module: ICTMKG01 System Action: Key generator utility processing ends.
Application Programmer Response: Correct the
ICT1026 UNEXPECTED VSAM ERROR CODE rc value of the current host master key in the EXEC
[FDBK code] statement and rerun the key generator utility program.
Explanation: An error occurred when the key To ensure that you have all the messages issued for
generator utility program attempted to read from or write this problem, specify MSGLEVEL=(1,1) for the job.
Note: The security administrator must ensure that an Note: The security administrator must ensure that an
authorized person was running the key generator authorized person was running the key generator
utility program. More information about the utility program. More information about the
requester is recorded in SMF record type 82. requester is in SMF record type 82.
System Action: Key generator utility processing System Action: Key generator utility processing
continues. continues.
Source: Cryptographic Unit Support Program (CUSP) Source: Cryptographic Unit Support Program (CUSP)
Note: The security administrator must ensure that an System Action: Key generator utility processing ends.
authorized person was running the key generator Application Programmer Response: Respond to any
utility program. More information about the error messages that were issued.
requester is recorded in SMF record type 82.
Source: Cryptographic Unit Support Program (CUSP)
System Action: Key generator utility processing
continues.
ICU020I synad message from VSAM while
Source: Cryptographic Unit Support Program (CUSP) processing CKDS
Explanation: A physical I/O error occurred while the
ICU012I ERROR IN EXECUTING KEY key manager was attempting to read the cryptographic
GENERATOR UTILITY jobname key data set (CKDS).
Explanation: The key generator utility program, Operator Response: Notify the system programmer.
identified by jobname, did not complete successfully. A
message identifying the nature of the problem is routed System Programmer Response: See the explanation
to the data set defined by the SYSPRINT DD statement. of the accompanying VSAM physical I/O error message
in your VSAM macro instruction book. If the volume
Note: The security administrator must ensure that an caused the error, use a backup copy of the CKDS on a
authorized person was running the key generator different volume. (If you do not want to re-IPL the
utility program. More information about the system, ensure that the new copy of the CKDS uses the
requester is recorded in SMF record type 82. same host master key as the old copy.) If the device
caused the error, move the volume containing the
System Action: Key generator utility processing ends. CKDS to an alternate device. To change the volume or
device, stop the Cryptographic Unit Support (via IPL or
Application Programmer Response: Respond to the
an operator STOP command) and restart it (via an
problem identified by the message appearing in the data
operator START command), specifying an alternate data
set defined by the SYSPRINT DD statement.
Note: The security administrator must determine if an System Programmer Response: Ensure that the
attempted security violation occurred. Follow the CKDS and MKDS that are mounted are the current
security procedures established by your versions of the data sets. Rerun the job.
installation.
Source: Cryptographic Unit Support Program (CUSP)
System Action: Key manager processing ends.
Operator Response: Notify the security administrator. ICU026I INTERNAL CKDS LOOKUP FAILED
AND DISABLED. ERROR CODE xx yy
Source: Cryptographic Unit Support Program (CUSP)
Explanation: A failure occurred in the cryptographic
key table (CKT). xx and yy are the return and reason
ICU022I xxx ABEND DURING [GENKEY | codes for the error. An error was encountered when
RETKEY ] PROCESSING ICUMKM18 attempted to locate a CKDS record from the
Explanation: An error occurred during processing of in-core cryptographic key table (CKT).
either the GENKEY or RETKEY function of the key System Action: Access to the cryptographic key data
manager. In the message, xxx indicates the system set (CKDS) resumes.
completion code.
Operator Response: Respond according to the
System Action: Key manager processing ends. specific return and reason codes.
Operator Response: Notify the system programmer. Source: Cryptographic Unit Support Program (CUSP)
System Programmer Response: Respond to the
problem identified by the system completion code. Return Reason Description
Code Code
To ensure that a dump is produced for this problem, run
the job again with a SYSABEND DD statement.
Source: Cryptographic Unit Support Program (CUSP) 8 8 CKT address not passed by
ICUMKM14.
ICU024I UNEXPECTED VSAM ERROR CODE rc 16 CKT information passed from
[FDBK code] ICUMKM14 was not valid.
20 Invalid CKT record key passed
Explanation: An error occurred when the key by ICUMKM14.
manager attempted to read the cryptographic key data 24 Invalid record buffer passed by
set (CKDS). In the message, rc is the return code that ICUMKM14.
identifies the error. If rc identifies a logical error, then 28 No entries in CKT to retrieve.
FDBK code indicates the specific logical error that has
32 Invalid CKT RKP passed by
occurred.
ICUMKM14.
System Action: Key manager processing ends.
Source: Cryptographic Unit Support Program (CUSP) System Action: Cryptographic Unit Support
initialization processing ends.
ICU031I INVALID CRYPTOGRAPHY USER SVC Operator Response: If the code is 14, reissue the
NUMBER SPECIFIED operator START command. For all other codes, contact
your system programmer. When the problem is
Explanation: The Cryptographic Unit Support corrected, reissue the START command.
initialization process invoked by the operator START
command or the key generator utility program has Application Programmer Response: If the code is
determined that the options module, ICUOPTN2, 14, run the key generator utility program again. For all
contains an user SVC number that is not valid. other codes, contact your system programmer. When
the problem is corrected, run the key generator utility
System Action: Cryptographic Unit Support program again.
initialization processing ends.
System Programmer Response: Search problem
Operator Response: Notify the system programmer. reporting data bases for a fix for the problem. If no fix
System Programmer Response: Update the exists, contact the IBM Support Center.
installation options module, ICUOPTN2, to reflect a valid To ensure that you have all the messages issued for
user SVC number in the range of 200 through 255. See this problem, specify MSGLEVEL=(1,1) for the job.
the Cryptographic Unit Support Program Directory for
information on how to modify the options module. When Source: Cryptographic Unit Support Program (CUSP)
the update is complete, reissue the operator START
command or rerun the key generator utility program.
To ensure that you have all the messages issued for
this problem, specify MSGLEVEL=(1,1) for the job.
Operator Response: If the code is 14, reissue the Explanation: An operator MODIFY command has
operator START command. For all other codes, notify successfully changed the configuration of cryptographic
your system programmer. When the problem is units. In the message, device-addr identifies the
System Action: If another cryptographic unit is To ensure that you have all the messages issued for
available, processing continues. Otherwise, processing this problem, specify MSGLEVEL=(1,1) for the job.
ends.
Source: Cryptographic Unit Support Program (CUSP)
Operator Response: Notify the system programmer.
System Programmer Response: See OS/390 MVS ICU080I I/O INITIALIZATION UNABLE TO
Programming: Authorized Assembler Services Guide for ESTABLISH ESTAE CODE xxx
the explanation of the error code. Correct the problem
Explanation: The Cryptographic Unit Support I/O
and reissue the START command or rerun the key
initialization routine, invoked by the operator START
generator utility.
command or the key generator utility program, was
To ensure that you have all the messages issued for unable to establish a recovery environment. The return
this problem, specify MSGLEVEL=(1,1) for the job. code from ESTAE processing is specified by xxx. See
OS/390 MVS Programming: Assembler Services
Source: Cryptographic Unit Support Program (CUSP) Reference for further information.
System Action: The Cryptographic Unit Support I/O
ICU077I DEVICE device-addr PREVIOUSLY initialization or key generator utility ends.
ALLOCATED TO ANOTHER JOB OR
TASK Operator Response: If the code is 4, reissue the
operator START command or rerun the key generator
Explanation: The Cryptographic Unit Support utility program. For all other codes, contact your system
attempted to allocate the cryptographic unit identified by programmer. When the problem is corrected, reissue
device-addr, but the unit is allocated to another job or the START command or rerun the key generator.
task in the system.
Application Programmer Response: If the code is 4,
System Action: If another cryptographic unit is rerun the key generator utility program. For all other
available, processing continues. Otherwise, processing codes, contact your system programmer. When the
ends. problem is corrected, reissue the START command or
rerun the key generator.
To ensure that you have all the messages issued for System Action: Processing ends for this control
this problem, specify MSGLEVEL=(1,1) for the job. statement. Processing continues for any other control
statements.
Source: Cryptographic Unit Support Program (CUSP)
Application Programmer Response: Supply a new
clear key value on the control statement or remove the
ICU084I IEFAB4UV UNABLE TO GETMAIN KEY parameter completely to let the key generator
SP230 STORAGE utility program generate a clear key value. See OS/390
DFSMS: Using Data Sets for a description of weak key
Explanation: The allocation unit verification routine
values. Rerun the utility program, specifying the CHGK
(IEFAB4UV) that is used by the I/O initialization routine,
function on the EXEC statement and providing the
invoked by the operator START command or the key
corrected control statement as input.
generator utility program, was unable to obtain sufficient
storage from subpool 230. Source: Cryptographic Unit Support Program (CUSP)
Explanation: A user requested the key generator To ensure that you have all the messages issued for
utility program to add a label and its associated this problem, specify MSGLEVEL=(1,1) for the job.
secondary key-encrypting key to the cryptographic key
Source: Cryptographic Unit Support Program (CUSP)
data set (CKDS), but the specified label was already
defined in the CKDS. The rejected control statement
precedes this message. ICU1012 PROCESSING TERMINATES DUE TO
INSTALLATION EXIT REQUEST
System Action: Processing ends for this control
statement. Processing continues for any other control Explanation: The key generator utility program stops
statements. processing at the request of the installation exit routine.
If the problem occurred while the utility program was
Application Programmer Response: Assign a unique
processing a change to the host master key, the
label to the key and rerun the key generator utility
contents of the PARM field of the EXEC statement
program, specifying the CHGK function on the EXEC
precede this message. If the problem occurred while the
statement and providing the corrected control statement.
utility program was processing a SYSIN control
Source: Cryptographic Unit Support Program (CUSP) statement, the control statement precedes this
message.
ICU1010 LABEL NOT FOUND; NOT System Action: Key generator utility processing ends.
PROCESSED
Application Programmer Response: Follow local
Explanation: A user requested the key generator procedures.
utility program to update a secondary key-encrypting
Source: Cryptographic Unit Support Program (CUSP)
key or to delete a label and its associated key from the
cryptographic key data set (CKDS), but the specified
text is
ICU1015 UNABLE TO [OPEN | CLOSE ] ddname
TOD CLOCK ERROR
[CODE rc]
SEED NOT SUPPLIED
Explanation: The key generator utility program was
Explanation: An error was encountered when the key
unable to open or close the data set defined by the DD
generator utility program attempted to read the
statement identified by ddname.
time-of-day (TOD) clock, the TOD clock was inoperative,
If the data set is a VSAM data set (SYSCKDS or or a seed value was not supplied on the EXEC
SYSNCKDS), the VSAM return code rc is included to statement. Processing continues; however, no keys can
help identify the error. For the explanation of the return be generated.
code, see the description of the VSAM macro. This
System Action: Key generator utility processing
message is accompanied by a VSAM error message
continues.
that further identifies the problem.
Application Programmer Response: If the problem
System Action: Key generator utility processing ends.
involves the TOD clock, contact your service
Application Programmer Response: If the problem representative. If a seed value was not supplied, ignore
occurred while trying to open a data set, check the JCL. this message unless message ICU1025 also appears. If
Be sure the required DD statements were included, that message ICU1025 appears, see the description of
they have the correct ddnames, and that they define the message ICU1025.
correct data sets. The following ddnames are valid:
Source: Cryptographic Unit Support Program (CUSP)
SYSCKDS, SYSNCKDS, SYSIN, and SYSMKDS.
Note: An open failure can also occur if the SYSCKDS ICU1019 CRYPTOGRAPHY SYSTEM MASTER
or SYSNCKDS data set was defined without the KEY HAS BEEN SET
proper parameters on the access method
Explanation: The key generator utility program has
services DEFINE CLUSTER command.
successfully set the host master key. If there are any
control statements requesting updates to the secondary
ICU1020 INVALID KEYWORD SPECIFIED IN Otherwise, use this listing to determine which control
PARM FIELD statements were processed successfully. Then rerun the
utility program using the CHGK function to process the
Explanation: A keyword parameter specified in the remaining control statements.
PARM field of the EXEC statement for the key
generator utility program was not valid. To ensure that you have all the messages issued for
this problem, specify MSGLEVEL=(1,1) for the job.
System Action: Key generator utility processing ends.
Source: Cryptographic Unit Support Program (CUSP)
Application Programmer Response: Supply a valid
keyword parameter in the PARM field. The valid
keyword parameters are SETM, CHGM, CHGK, and ICU1024 REQUIRED OPERAND[S] MISSING;
SEED. Rerun the key generator utility program. STATEMENT IGNORED
To ensure that you have all the messages issued for Explanation: While scanning a SYSIN control
this problem, specify MSGLEVEL=(1,1) for the job. statement, the key generator utility program could not
find one or more required parameters. LOCAL,
Source: Cryptographic Unit Support Program (CUSP) LOCAL-GROUP, REMOTE, and CROSS control
statements require a label. EXTRA-LOCAL,
ICU1021 WEAK SYSTEM MASTER KEY EXTRA-REMOTE, and EXTRA-CROSS control
SPECIFIED statements require a number and a label-base. The
REASGN control statement requires an existing label
Explanation: A weak value for the new host master and a new label. The control statement containing the
key was specified in the PARM field of the EXEC error precedes this message.
statement for the key generator utility program.
System Action: Processing ends for this control
System Action: Key generator utility processing ends. statement. Processing continues for any other control
Application Programmer Response: Supply a new statements.
host master key value and its complement in the PARM Application Programmer Response: Correct the
field of the EXEC statement. See OS/390 DFSMS: control statement. Rerun the key generator utility
Using Data Sets for a description of weak key values. program, specifying the CHGK function on the EXEC
Rerun the key generator utility program. statement and providing the corrected control statement.
To ensure that you have all the messages issued for Source: Cryptographic Unit Support Program (CUSP)
this problem, specify MSGLEVEL=(1,1) for the job.
Source: Cryptographic Unit Support Program (CUSP) ICU1025 REQUIRED INPUTS FOR KEY
GENERATION NOT AVAILABLE
ICU1023 INVALID RETURN CODE FROM Explanation: The key generator utility program
INSTALLATION EXIT; PROCESSING attempted to generate a key for a control statement and
TERMINATES either a problem occurred with the time-of-day (TOD)
Explanation: A return code provided by the key clock or a valid seed value was not supplied on the
generator utility program installation exit was not valid. If EXEC statement. Message ICU1018, which identifies
the problem occurred while the key generator utility the specific problem, and the control statement being
program was processing a change to the host master processed when the problem occurred, precede this
key, the contents of the PARM field of the EXEC message.
statement precede this message. If the problem System Action: Processing ends for this control
occurred while the utility program was processing a statement. Processing continues for any other control
SYSIN control statement, the control statement statements.
precedes this message.
v If message ICU1018 stated that there is a problem
System Action: Key generator utility processing ends. involving the TOD clock, contact your service
representative.
Application Programmer Response: Check the
installation exit routine to determine if there are any v If message ICU1018 stated that a seed value was
problems in the module and make any necessary supplied, add a seed value to the EXEC statement.
corrections. Link edit the key generator utility program
Source: Cryptographic Unit Support Program (CUSP) 16 The length of the data to be enciphered or
deciphered was specified as zero or as a
negative number, or exceeded the maximum
ICU1032 CRYPTOGRAPHY EMK FUNCTION specified in the installation options module.
FAILED - CODE xx
20 The BRANCH=YES parameter was specified,
Explanation: An error occurred during the processing but the program issuing the macro is not
of an EMK macro instruction issued by the key running in supervisor state.
generator utility program. In the message text, xx is the
System Action: Processing ends for this control Source: Cryptographic Unit Support Program (CUSP)
statement. Processing continues for any other control
statements.
ICU1043 CKDS RECORD WITH VERIFICATION
Application Programmer Response: Rerun the key PATTERNS NOT FOUND
generator utility program, specifying the CHGK function
Explanation: The key generator has searched the
on the EXEC statement. Provide more than one
cryptographic key data set (CKDS) and cannot locate
LOCAL-GROUP control statement as necessary so that
the records that contain the verification patterns. (These
each does not specify more than 64 labels.
verification patterns are derived when the CKDS is
Source: Cryptographic Unit Support Program (CUSP) created and are used in the key verification procedure.)
The records are expected to have labels of
X'DACBEDFCEDCCFEE1' and
X'DACBEDFCEDCCFEE2'.
System Action: Key generator utility processing ends.
Application Programmer Response: Notify the
Application Programmer Response: Notify the Source: Cryptographic Unit Support Program (CUSP)
security administrator. Ensure that the module
ICUMKG04 is properly loaded in SYS1.LINKLIB and ICU1046 INVALID SYNTAX FOR {OLD MASTER
rerun the key generator utility. KEY | NEW MASTER KEY | SEED}
To ensure that you have all the messages issued for Explanation: An incorrect value for the SETM, CHGM,
this problem, specify MSGLEVEL=(1,1) for the job. or SEED parameter was found in the PARM field of the
Source: Cryptographic Unit Support Program (CUSP) EXEC statement for the key generator utility program.
System Action: Key generator utility processing ends.
ICU1045 INSUFFICIENT SPACE ON ddname Application Programmer Response: Correct the
Explanation: The key generator utility program could value in the PARM field of the EXEC statement. A valid
not complete a request to build or update the data set value consists of 16 hexadecimal digits. (Valid
defined in the message by ddname because there is hexadecimal digits are 0 through 9 and A through F.)
insufficient space on the target data set. Rerun the key generator utility program.
If the problem occurred while the utility program was Source: Cryptographic Unit Support Program (CUSP)
processing a change to the host master key, the
contents of the PARM field of the EXEC statement ICU1047 UNEXPECTED VSAM ERROR ON
precede this message. If the problem occurred while the ddname CODE rc [FDBK code]
utility program was processing a SYSIN control
statement, the control statement precedes this Explanation: An error occurred when the key
message. generator utility program attempted to read from or write
to the data set identified by ddname in the message. In
System Action: Key generator utility processing ends. the message, rc is the return code that identifies the
Application Programmer Response: Notify your error. If rc identifies a logical error, then FDBK code
system programmer. indicates the specific logical error that has occurred.
System Programmer Response: If the SETM or System Action: Key generator utility processing ends.
CHGM function was requested and the host system System Programmer Response: For an explanation
master key was not set (the contents of the PARM field of the return code and feedback code, see the
precede this message), define a larger target data set description of the VSAM macro. Correct the problem
for the CKDS and rerun the entire job. Otherwise, the and rerun the utility program as follows. If the SETM or
key generator utility program failed while processing a CHGM function was requested and the host master key
SYSIN control statement and one of the following must was not set (message ICU010I was not issued), rerun
be done. the entire job. Otherwise, use this listing to determine
v Reorganize the target CKDS to force more efficient which control statements were processed successfully.
space utilization. Then rerun the utility program using the CHGK function
to process the remaining control statements. Notify the
security administrator.
IDA006 keyword VALUE, value, NOT VALID FOR System Action: The system does not expand the
LIST FORM macro.
Explanation: The specified value for the keyword is Application Programmer Response: Remove one of
not valid for the list form of the macro. the incompatible sublist items. Run the job again.
Source: DFSMSdfp System Action: The system does not expand the
macro.
IDA007 LOGIC ERROR IN MACRO mac Application Programmer Response: Remove all but
one of the control block keywords. Run the job again.
Explanation: The system detected a logic error in the
macro. System Programmer Response: If the error recurs
and the program is not in error, search problem
In the message text: reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
mac The name of the macro.
program listing, the assembly listing, and the source
System Action: The system does not expand the input for the job.
macro.
Source: DFSMSdfp
Application Programmer Response: Determine
where the error occurs in the macro. Correct the error.
IDA010 EXIT ADDRESS REQUIRED FOR
Run the job again.
keyword KEYWORD - NOT SPECIFIED
System Programmer Response: If the error recurs
Explanation: An exit address required for the keyword
and the program is not in error, search problem
was not specified.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the In the message text:
program listing, the assembly listing, and the source
input for the job. keyword
The keyword.
In the message text: System Action: The system expands the macro using
www as the default.
keyword
The keyword. Application Programmer Response: Specify one of
the conflicting subparameters for the keyword. Run the
System Action: The system does not expand the job again.
macro.
System Programmer Response: If the error recurs
Application Programmer Response: Correct the and the program is not in error, search problem
sublist item or items that are in conflict. Run the job reporting data bases for a fix for the problem. If no fix
again. exists, contact the IBM Support Center. Provide the
program listing, the assembly listing, and the source
System Programmer Response: If the error recurs
input for the job.
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix Source: DFSMSdfp
exists, contact the IBM Support Center. Provide the
program listing, the assembly listing, and the source
input for the job. IDA026 keyword1 CONFLICTS WITH keywd2.
keywd1 IGNORED.
Source: DFSMSdfp
Explanation: The meaning of the first keyword
specified either conflicts with or repeats the meaning of
IDA024 keyword, A VSAM KEYWORD the second keyword specified.
SPECIFIED FOR A NON-VSAM
CONTROL BLOCK In the message text:
Explanation: The system issues this message at the 12 Abnormal error. The system
completion of the job. If an error occurred, the condition abnormally ends the command.
code is not 0. System Action: The system either completes or
In the message text: abnormally ends processing depending on the condition
code.
cde The highest condition code of the completed
job. Application Programmer Response: Determine the
cause of the error. Correct the error. Run the job again.
System Action: The system places the highest
condition code (MAXCC) set during the step in register Source: DFSMSdfp
15. Detecting Module: IDCAL01, IDCBI01, IDCCC01,
Source: DFSMSdfp IDCDE01, IDCDL01, IDCLC01, IDCMP01, IDCRM01,
IDCRS05, IDCVY01, IDCXP01
Source: DFSMSdfp
IDC0086I text UPDATED IN VOLUME LABEL
Detecting Module: IDCCO01, IDCMV01
Explanation: text is one of the following:
SERIAL
IDC0073I VOLUME ATTRIBUTES CHANGED TO OWNER
AGREE WITH GROUP grpname SERIAL, OWNER
Explanation: The attributes of a general use volume
were changed to match the attributes defined at the The volume serial number, the owner name, or both
group level for all general use volumes belonging to the was changed in the volume label.
group. If the caller did not explicitly request the attribute System Action: The command continues processing.
change, the attributes are changed implicitly because:
Source: DFSMSdfp
v The volume is being assigned to a different group
v A volume that does not belong to a group is being Detecting Module: IDCAV01, IDCMV01, IDCSR01
assigned to a group
v The group level attributes were changed while a IDC0088I CARTRIDGES csn [csn] SCRATCHED
general use volume was inactive and is now being FOR COPY yyddd
activated
Explanation: The cartridges assigned to the copy
System Action: The command continues processing. volume were successfully scratched. If only one
cartridge was in the Mass Storage Facility (MSF), the
Source: DFSMSdfp
single cartridge serial number identifies the sequence
Detecting Module: IDCAV01, IDCMV01 one or sequence two cartridge that was scratched. If
both cartridges were in the MSF, both cartridges were
scratched, and the cartridge serial numbers of the
IDC0083E csn [csn] EJECTED; VOL volser - sequence one and sequence two cartridges are listed.
jobname sss
In the message text:
Explanation: One or both cartridges assigned to the
Mass Storage Volume were ejected from the Mass csn The cartridge serial number.
Storage Facility.
yyddd The date on which the cartridges were
In the message text: scratched.
csn The cartridge serial number. System Action: The command continues processing.
If the data set was not scratched from the VTOC, do dsname
one of the following: The data set name.
v Run the SCRDSET command again. System Action: The command continues processing.
Application Programmer Response: Examine the
Explanation: The data set identified in the subsequent volser The volume serial number.
message resides on more than twenty volumes. It has System Action: Processing of the REPAIRV
not already been recataloged. Recataloging is not command waits for the operator to respond. If the
supported by this program if the data set resides on response is Y, the system continues processing. If the
more than 20 volumes. If the data set is cataloged in response is N, the system abnormally ends the
the virtual storage access method (VSAM) owning command.
catalog, it has already been recataloged.
Operator Response: Enter Y to allow access, or enter
System Action: The command continues processing. N to deny access.
Application Programmer Response: Use System Programmer Response: If the error recurs
IEHPROGM utility or access method services DELETE and the program is not in error, search problem
and DEFINE command to recatalog the data set if it is reporting data bases for a fix for the problem. If no fix
cataloged and not already recataloged. exists, contact the IBM Support Center. Provide the JCL
System Programmer Response: If the error recurs and the SYSOUT output for the job.
and the program is not in error, look at the messages in Source: DFSMSdfp
the job log for more information. Issue the access
method services LISTCAT command to list catalog Detecting Module: IDCRD07
entries and information about objects defined in the
catalog.
Explanation: The data set has been successfully nnn The number of entries updated.
imported.
System Action: The system continues processing.
In the message text:
Source: DFSMSdfp
dsname
Detecting Module: IDCCC01
The data set name.
System Action: Normal processing continues.
IDC0637I ** dsname NOT UPDATED
Source: DFSMSdfp
Explanation: The operating system (OS) catalog entry
Detecting Module: IDCRM01 specified was not converted.
In the message text:
dsname
The data set name.
IDC0639I SPHERE CONVERSION STARTED FOR In the message text, reason-code is:
dsname
04 Allocation failed
Explanation: The conversion of the specified base
08 Insufficient virtual storage to perform allocation
sphere and its associations has started.
System Action: BLDINDEX will process the command
In the message text:
using DFSORT (or an equivalent product) but no
dsname messages will be written to the DFSORT (or equivalent
The data set name. product) message data set.
System Action: The system continues processing. Application Programmer Response: For reason
code 04, supply a DD statement for the DFSORT (or
Source: DFSMSdfp equivalent product) message data set (see the
Detecting Module: IDCCC01 SORTMESSAGEDD parameter).
For reason code 08, increase the virtual storage region
IDC0652I dsname SUCCESSFULLY BUILT size and resubmit the job.
System Programmer Response: Correct the error as Application Programmer Response: Determine
indicated in the preceding messages if they exist. If no whether recovery is required.
preceding messages exist, check the DFSORT (or Source: DFSMSdfp
equivalent product) message data set for detailed
information on the cause of the failure. If Detecting Module: IDCLR01
SORTMESSAGELEVEL(ALL) was specified use the call
identifier to find the set of DFSORT (or equivalent IDC0669I EXPORTING FROM CRA ON VOLUME
product) messages for this call (see IDC01850I and volser
DFSORT message ICE200I or the appropriate message
for an equivalent product), and correct the DFSORT (or Explanation: This message indicates the current
equivalent product) error that caused the failure. catalog recovery area (CRA) and volume being used to
export the data sets named in the following messages.
Detecting Module: IDCBI01
In the message text:
ser The volume serial number.
System Action: The system continues processing.
time Time at which data set was created. Explanation: The COPYV command selected the
cartridges of the oldest backup copy volume indicated
System Action: The system continues processing. by the date for reuse. The preceding message
describes the status of the new copy volume.
Source: DFSMSdfp
Explanation: The data set entry was successfully In the message text:
removed from the catalog.
nnn The number of multi-volume data sets that
In the message text: were not scratched.
System Action: The system continues processing. Application Programmer Response: If the data sets
must be scratched, use one of the following methods to
Source: DFSMSdfp scratch them:
Detecting Module: IDCSD01 v Run the IEHPROGM utility.
v Run the DELETE command.
v Specify DELETE in the DISP parameter of the DD
IDC0812I nnn DATA SETS WERE SCRATCHED statement.
FROM VOLUME volser
Source: DFSMSdfp
Explanation: The number of data sets scratched from
the indicated volume is specified. Detecting Module: IDCSD01
Explanation: The number of cataloged generation System Action: The system processes the volume.
data group (GDG) type data sets that were not Source: DFSMSdfp
scratched is specified. The SCRDSET command does
not scratch cataloged data sets with names that end in Detecting Module: IDCSD01
name.GnnnnVnn.
In the message text: IDC0816I SYSCTLG DATA SET NOT SCRATCHED
nnn The number of the data sets that were not Explanation: The PURGE parameter was not
scratched. specified on a SCRDSET command and an OS system
or control volume (CVOL) catalog data set SYSCTLG
System Action: The system continues processing with met the limiting criteria for data set scratching. Data set
the next volume. SYSCTLG was not scratched.
Application Programmer Response: If the data sets System Action: The system continues processing with
must be scratched, use one of the following methods to the next volume.
scratch them:
v Run the IEHPROGM utility. Application Programmer Response: If the SYSCTLG
v Run the DELETE command. data set must be scratched, use the IEHPROGM utility
v Specify DELETE in the DISP parameter on the DD or run the SCRDSET command with the PURGE
statement. parameter.
IDC0922I ‘xxx’ DUMP ELEMENT INVALID FOR IDC0925I DUMP xxx PRODUCED AT DUMP
SYMBOLIC DUMP POINT ‘mac’
Explanation: The specified dump element in a Explanation: A dump was requested and produced at
symbolic dump list has an incorrect type field or the the specified UDUMP macro.
length field is incorrect for the specified type. The In the message text:
condition code remains unchanged.
xxx The dump identifier.
In the message text:
mac The macro entry point.
xxx The specified dump element.
System Action: The system continues processing.
Source: DFSMSdfp
Detecting Module: IDCSA11 If the error recurs and the program is not in error,
search problem reporting data bases for a fix for the
IDC0935I STORAGE MANAGEMENT problem. If no fix exists, contact the IBM Support
SUBSYSTEM DOES NOT EXIST. Center. Provide the JCL, the SYSOUT output for the
job, and all printed output and output data sets related
Explanation: The system does not recognize the to the problem.
storage management subsystem (SMS) as a valid
subsystem. Source: DFSMSdfp
Source: DFSMSdfp
IDC1002I RESETCAT CATALOG catname VOL
Detecting Module: IDCSA11 volser LEVEL timestmp
Explanation: This message indicates the catalog to be
IDC0970I ** NUMBER OF TRACKS = nnn; CCHH reset and the time stamp on the volume.
OF NEXT TRACK =X'cchh'
In the message text:
Explanation: The above data could not be restored in
the volume table of contents (VTOC). catname
The catalog name.
In the message text:
volser The volume serial number.
nnn The number of tracks.
timestmp
System Action: The command continues processing. The time stamp on the volume.
Application Programmer Response: If the volume is System Action: The system continues processing.
a virtual volume, ignore this error since alternate tracks
do not apply for virtual volumes and the problem need Source: DFSMSdfp
Explanation: The conversion of the specified base Explanation: The hardware trace is already in the
sphere and its associations has completed successfully. requested state. The Mass Storage System
Communicator reason code is X'7F'.
In the message text:
System Action: The command completes normally.
dsname
The data set name. Source: DFSMSdfp
System Action: The system continues processing. A Explanation: This 3990 model 3 message is routed to
full status report appears on SYSPRINT or in the the systems console by the LISTDATA command in
alternate data set described in the procedure used to response to a request for status with the WTO
issue the LISTDATA command. parameter. It may appear with IDC01552I, IDC01553I,
IDC01555I, or IDC01556I.
Operator Response: If the device associated with this
message is attached via the IBM 3990 Model 3 or In the message text:
Model 6 Storage Control, see IBM 3990/9390 stat Status, as follows:
System Action: The system continues processing. A System Action: The LISTCAT command bypasses the
full status report appears on SYSPRINT or in the indicated entry and continues processing with a
alternate data set described in the procedure used to condition code of 4.
issue the LISTDATA command.
Application Programmer Response: Run the job
Source: DFSMSdfp again in a larger region for those entries that were
bypassed.
Detecting Module: IDCLA01
Source: DFSMSdfp v If only the target defines a volume, access has been
lost to the volume. It cannot be reused by VSAM until
Detecting Module: IDCLC01 the VSAM ownership and data space protection
attributes have been removed. Run access method
services ALTER REMOVE VOLUME.
IDC1574I CATALOG ENTRY COMPARISON NO
LONGER FUNCTIONING Source: DFSMSdfp
Explanation: This message follows the 100th Detecting Module: IDCRP01
IDC1575I message. Comparison of the backup and
target catalog continues but only volume serial number
mismatches are listed. IDC1595I PASSWORDS SUPPRESSED FOR THE
EXPORTED DATA SET
System Action: The system continues reload
processing. Explanation: The password and other protection
information was inaccessible due to insufficient
Application Programmer Response: The large password or RACF authorization. The portable version
number of discrepancies detected between the target of the data set has been created, but without the
and backup catalogs indicate that the reloaded catalog protection attributes.
should be used until the LISTCAT output obtained
before and after the reload has been carefully checked. When protection information is exported, it does not
include the RACF profile, the passwords, and other
Source: DFSMSdfp protection information for the data set. However, the
RACF indicator is exported.
Detecting Module: IDCRP01
System Action: The system continues processing the
command.
Application Programmer Response: If the protection
attributes are desired, specify the master level password
System Action: The system ignores the incorrect Detecting Module: IDCSC0I
parameter. The system exports the object.
Application Programmer Response: If an ICF IDC1631I DUPLICATE ‘SYS1. DATA SET NAME’
catalog is being exported, do not specify IN TARGET CATALOG
INHIBITSOURCE or INHIBITTARGET and specify Explanation: A duplicate SYS1. data set entry was
TEMPORARY. found in the virtual storage access method (VSAM) or
System Programmer Response: If the error recurs integrated catalog facility (ICF) catalog while attempting
and the program is not in error, search problem to convert an OS catalog entry.
reporting data bases for a fix for the problem. If no fix System Action: An accompanying message identifies
exists, contact the IBM Support Center. Provide the JCL the entry not converted. The system does not convert
and the SYSOUT output for the job. the entry.
Source: DFSMSdfp Application Programmer Response: If duplicates
Detecting Module: IDCXP01 exist and the one on the control volume (CVOL) is the
copy wanted in the target catalog, then delete the copy
in the target catalog prior to issuing the CNVTCAT
IDC01600I CACHING SET {ON | OFF} FOR command.
(SUBSYSTEM CONTAINING) volser.
System Programmer Response: If the error recurs
Explanation: The I/O operation to set the cache on or and the program is not in error, search problem
off completed successfully. reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
In the message text:
and the SYSOUT output for the job.
volser The volume serial number.
Source: DFSMSdfp
System Action: the system sets the return code to 0.
Detecting Module: IDCCC01
Source: DFSMSdfp
Detecting Module: IDCSS03 IDC1632I CVOL POINTER ‘xxx’ TO VOLUME ‘ser’
NOT CONVERTED
IDC01603I EQUIPMENT CHECK ON FIRST UNIT Explanation: The control volume (CVOL) name was
ADDRESS, SECOND ADDRESS not converted to an alias entry in the virtual storage
ACCESSED access method (VSAM) or integrated catalog facility
(ICF) master catalog because the CVOLEQUATES
Explanation: An I/O operation received an equipment
parameter was not specified, or was specified but the
check on the first unit address because the first cache
CVOL volume serial number in the CVOL pointer entry
storage director could not access the second cache
was not the one specified in the parameter.
storage director in the subsystem.
In the message text:
System Action: The system starts a second I/O
operation using the second unit address. The second xxx The CVOL pointer.
System Programmer Response: If the error recurs If the base cluster is an entry-sequenced data set, the
and the program is not in error, look at the messages in specified record is the prime relative block address
the job log for more information. Search problem (RBA) in decimal.
reporting data bases for a fix for the problem. If no fix
In the message text:
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job. key Indicates the nonunique key.
Source: DFSMSdfp xxx Indicates the prime key.
Detecting Module: IDCCC01 System Action: An alternate index record is created
containing the alternate key and only the first prime key
or RBA listed. All subsequent prime keys/RBAs will not
IDC1644I ALTERNATE INDEX KEY NOT IN BASE
be reflected in the alternate index record.
RECORD xxx
Application Programmer Response: If the
Explanation: The base cluster record is not long
UNIQUEKEY attribute was correctly specified, then the
enough to contain the entire alternate key. If the base
base cluster is in error. Correct it through a calling
cluster is a key-sequenced data set, the specified
program
record is the key of the short base cluster record (up to
a maximum of the first ten bytes) expressed in If the UNIQUEKEY attribute was incorrectly specified:
hexadecimal. v and the alternate index was defined with the REUSE
If the base cluster is an entry-sequenced data set, the parameter, change it to NONUNIQUEKEY using the
specified record is the relative block address (RBA) of access method services ALTER command.
the short base cluster record, given in decimal. v and the alternate index was defined with the REUSE
parameter, change it to NONUNIQUEKEY using the
In the message text:
access method services ALTER command.
xxx Indicates the base cluster record. v and the alternate index was not defined with the
System Action: The system bypasses the base REUSE attribute, delete the alternate index and
cluster record. The record will not be reflected in the redefine it with the NONUNIQUEKEY attribute.
alternate index being built. See the subsequent
message for the name of the alternate index.
All non-ending errors for this alternate index have been System Action: The object is imported to unmanaged
identified in messages that precede this message. storage.
Source: DFSMSdfp
System Action: The system begins processing. This condition occurred because the cartridges of an
existing copy volume were reused. See the preceding
Source: DFSMSdfp message for further explanation of the problem.
In the message text:
IDC01702I HIGH-USED RBA IS rba
ownerid
Explanation: This message displays the component Indicates the owner of the data.
high-used relative byte address (RBA) in decimal.
yyddd The date, in year and days.
In the message text:
System Action: The system continues processing.
rba Indicates the high-used relative byte address.
Application Programmer Response: This
Source: DFSMSdfp discrepancy cannot be corrected. The LISTMSVI reports
will reflect different owners for the source volume and
the designated copy volume, even though the owner
IDC01703I HIGH-ALLOCATED RBA IS rba
data is correct in the volume labels of both volumes.
Explanation: This message displays the component
Source: DFSMSdfp
high-allocated relative byte address (RBA) in decimal.
Detecting Module: IDCCO01
In the message text:
rba Indicates the high-allocated relative byte
IDC01707I CURRENT INDEX LEVEL IS level
address.
Explanation: This message displays the level of the
Source: DFSMSdfp
index being processed when an error is detected.
In the message text:
IDC01704I CONTROL INTERVAL SIZE IS size
level Indicates the current index level.
Explanation: This message displays the control
interval size in decimal. Source: DFSMSdfp
In the message text:
Source: DFSMSdfp
IDC01720I INDEX CONTROL INTERVAL DISPLAY
AT RBA rba FOLLOWS
IDC01712I MAXIMUM LENGTH DATA RECORD
CONTAINS nnn BYTES Explanation: This message displays the relative byte
address (RBA) in decimal of the control interval. The
Explanation: After DATATEST concludes, this control interval display follows.
message displays the length in decimal of the longest
data record encountered. In the message text:
System Action: The command ends normally. System Action: Processing for the BLDINDEX
STEP/JOB Terminated.
Application Programmer Response: Turn the trace
on before requesting a dump. Application Programmer Response: Specify sortcall
parameter on the BLDINDEX command to build
System Programmer Response: If the error recurs alternate indexes for extended addressability data set.
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix System Programmer Response: IDCBI01
exists, contact the IBM Support Center. Provide the Source: DFSMSdfp
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
IDC1860I SELECTED CHECKID, xxxxxxxx NOT
Source: DFSMSdfp FOUND
Detecting Module: IDCTR01 Explanation: The checkid listed was selected by the
user, but not found in the checkpoint data set.
IDC1841I END OF CURRENT DATA COULD NOT In the message text:
BE DETERMINED - ALL DATA DUMPED
xxxxxxxx
Explanation: An attempt was made to dump only The check identification.
current trace data, but the end of the current data was
not found. Therefore, all of the trace data was dumped. System Action: The system continues processing, but
There may be data from a previous trace period in the the CHECKID is not processed.
output data set.
Application Programmer Response: Verify the
System Action: The command dumped all the data in checkid spelling, and that the correct checkpoint data
the requested trace area. set was used.
Application Programmer Response: Run the trace System Programmer Response: If the error recurs
report program and select only the data from the current and the program is not in error, look at the messages in
trace period for processing. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
System Programmer Response: If the error recurs exists, contact the IBM Support Center. Provide the
and the program is not in error, search problem SYSOUT output for the job.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the Source: DFSMSdfp
JCL, the SYSOUT output for the job, and all printed
Detecting Module: IDCCK01
output and output data sets related to the problem.
Source: DFSMSdfp
Detecting Module: IDCTR01
315
functions have been performed yet. If some functions catname
have been performed, the command continues The Catalog being deleted.
processing.
Operator Response: Reply ’Y’ to delete or ’N’ to
Application Programmer Response: Run the job cancel the command.
again if the job was not completed. If the function
System Programmer Response: To eliminate the
completed, use the SPZAP service aid to correct the
issuance of the WTOR see the Modify Catalog
VSAM time stamp or ignore the error.
command in MVS/ESA SYSTEM COMMANDS or the
System Programmer Response: If the error recurs DFSMS/MVS MANAGING CATALOG books.
and the program is not in error, look at the messages in
Source: DFSMSdfp
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix Detecting Module: IDCDL01
exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem. IDC1998I vvdsname AND ITS VVRS AND NVRS
ARE ABOUT TO BE DELETED REPLY
Source: DFSMSdfp ’Y’ TO DELETE ’N’ TO CANCEL.
Detecting Module: IDCVS01 Explanation: This message is an attention that a
VVDS is about to be deleted.
IDC1969I ALTERNATE TRACK DATA NOT In the message text:
RESTORED IN VTOC OF TO VOLUME
volser vvdsname
The VVDS being deleted.
Explanation: An error was encountered reading or
updating the volume table contents (VTOC) so the Operator Response: Reply ’Y’ to delete, or ’N’ to
alternate track information was not restored in the cancel the command.
VTOC of the target volume after the copy of data. A System Programmer Response: To eliminate the
previous message explains the error. issuance of the WTOR see the Modify Catalog
In the message text: command in MVS/ESA SYSTEM COMMANDS or the
DFSMS/MVS MANAGING CATALOG books.
volser The volume serial number.
Source: DFSMSdfp
System Action: The command continues processing.
Detecting Module: IDCDL01
Application Programmer Response: If the volume is
a Mass Storage Volume, ignore this error since
alternate tracks do not apply for Mass Storage Volumes. IDC2011I FUNCTION CANNOT BE EXECUTED.
INSUFFICIENT MAIN STORAGE.
If the volume is a real volume, use the AMASPZAP
service aid to place the information from the subsequent Explanation: An access method services function has
message into the VTOC. been requested that requires more virtual storage than
was available. Reasons for this message being issued
System Programmer Response: If the error recurs by the utility include the attempt to get storage by:
and the program is not in error, look at the messages in v IDCSS01 to build the output buffer.
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix v IDCSS02 to add to the work area, or for storage for
exists, contact the IBM Support Center. Provide the the SSSCB.
JCL, the SYSOUT output for the job, and all printed v IDCSS05 to obtain pinned track or dsname areas, or
output and output data sets related to the problem. for storage for the SSSCB.
Source: DFSMSdfp v IDCSS06 for storage for the SSSCB.
v IDCSS07 for storage for the SSSCB.
Detecting Module: IDCVS01
v asynchronous operations manager (returns a return
code 4, reason code 4 to the utility).
IDC1997I catname AND ITS DATA SETS TO BE
DELETED, REPLY ’Y’ TO DELETE ’N’ System Action: The function requested was not
TO CANCEL. performed.
Explanation: This message is an attention that a Application Programmer Response: Run the job
Catalog is about to be deleted. again in a larger address space.
317
If the ADDV, MODIFYV, or STOREV commands are System Programmer Response: If the error recurs
run to recover from a rename failure, a DD statement and the program is not in error, look at the messages in
for the volume is required and must specify deferred the job log for more information. Search problem
mounting. reporting data bases for a fix for the problem. If no fix
The values specified for the VOLUME and exists, contact the IBM Support Center. Provide the
NEWSERIAL parameters depend upon how the JCL, the SYSOUT output for the job, and all printed
volume record is recorded in the Inventory data set. If output and output data sets related to the problem.
the cartridge labels have been updated, the volume Source: DFSMSdfp
record will be identified by the new volume serial
number. For the VOLUME parameter, specify the Detecting Module: IDCAV01, IDCMV01, IDCSR01
volume serial number as recorded in the cartridge
labels and the volume record. For the NEWSERIAL IDC2074I VOLUME ser NOT ACTIVE
parameter, specify the desired volume serial number.
Note that the security check for non-VSAM status Explanation: The specified volume is not active and is
and password protected data sets is bypassed only if recorded in the Inventory data set as inactive. The
the NEWSERIAL parameter specifies the same command issuing the message requires an active
volume serial number as recorded in the Inventory volume.
data set for the volume label. This allows the original
In the message text:
volume serial number of a VSAM volume to be
restored if the volume is left partially renamed. ser The volume serial number.
If ADDV, MODIFYV, or STOREV terminates without System Action: Processing of the command ends
indicating the status of the rename operation, with a message indicating the final condition code.
LISTMSVI can be run to determine whether the
volume is flagged for recovery purposes. If the Application Programmer Response: Run the ADDV
mismatch flag is set in the volume record, LISTMSVI command to activate the volume. Run the command
not only lists the standard information for the volume again. If the volume is already active but only the record
but also highlights the volume report with a note that indicates that the volume is inactive, contact the space
a rename operation failed for the preceding volume manager. The Inventory data set may need to be
and that serial number ‘nnnnnn’ is recorded in restored from the backup copy and the Journal data set.
volume label of the volume. System Programmer Response: If the error recurs
v For a Rename operation failure for MODIFYV, and the program is not in error, look at the messages in
recover from the failure by: the job log for more information. Search problem
– Running ADDV to activate the volume if the reporting data bases for a fix for the problem. If no fix
volume is merely inactive and has no volume exists, contact the IBM Support Center. Provide the
serial mismatch condition JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
– Running ADDV to both activate the volume and
complete the rename operation if the volume is Source: DFSMSdfp
both inactive and has a volume serial mismatch
condition Detecting Module: IDCLD01
– Run MODIFYV again to complete or retry the
rename operation if the volume is active but has a IDC2075I ** VOLUME volser CANNOT BE
mismatch condition ACTIVATED
– Run STOREV to complete or retry the rename Explanation: An attempt to make the specified volume
operation if the volume is active and if a duplicate active and mountable failed. See preceding message
volume serial number is desired as a result of the for further explanation of the failure.
rename.
In the message text:
For the DD statement requirements, the proper volser The volume serial number.
VOLUME and NEWSERIAL parameter values, and
use of LISTMSVI, refer to the description above for System Action: The command ends with an error
an ADDV rename failure. message.
v For a Rename operation failure for STOREV run Application Programmer Response: Run the
STOREV again or run MODIFYV to either backout or command again after:
retry the rename operation. v Reentering one or both cartridges if the cartridges are
For the DD statement requirements, the proper outside the Mass Storage Facility (MSF)
VOLUME and NEWSERIAL parameter values, and v Correcting the problem as indicated in the preceding
use of LISTMSVI, refer to the description above for message
an ADDV rename failure.
319
that one cartridge. See the preceding message for
IDC2080I ** RECORD FOR VOL volser CANNOT
further explanation of the failure.
BE RETRIEVED FROM INVENTORY
In the message text:
Explanation: An attempt to access the record in the
Inventory data set for the specified volume failed. See csn1
the preceding message for further explanation of the
failure. csn2 The cartridge serial numbers that identify the
sequence one and sequence two cartridges
In the message text: not scratched.
volser The volume serial number. yyddd The date, in year and days.
System Action: The system sends messages about System Action: The command continues processing.
the job to the job log.
Application Programmer Response: Correct the
Application Programmer Response: Correct the problem as indicated in the preceding message. If the
error as indicated in the preceding message. Before cartridges are out of the MSF, enter the cartridges into
running the command again check that the volume the MSF and run the command again. If the cartridges
serial number is specified correctly. are lost, run the REMOVEVR command to delete the
record for the copy from the Inventory data set. Run the
System Programmer Response: If the error recurs
command again.
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix System Programmer Response: If the error recurs
exists, contact the IBM Support Center. Provide the and the program is not in error, search problem
JCL, the SYSOUT output for the job, and all printed reporting data bases for a fix for the problem. If no fix
output and output data sets related to the problem. exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
Source: DFSMSdfp
output and output data sets related to the problem.
Detecting Module: IDCAV01, IDCCN01, IDCCO01,
Source: DFSMSdfp
IDCLD01, IDCLV01, IDCMG01, IDCMV01, IDCRL01,
IDCRR01, IDCRV01, IDCSD01, IDCSR01, IDCSV01 Detecting Module: IDCCO01, IDCSV01
321
– Running STOREV to complete or retry the rename to the target volume that is flagged as an incomplete
operation if the volume is active and if a duplicate copy volume. Otherwise, run SCRATCHV to scratch
volume serial number is desired as a result of the the target volume. The incomplete copy volume may
rename even be used as the target volume in the
CONVERTV command. In all cases, the empty
For the DD statement requirements, the proper volume table of contents (VTOC) check or security
VOLUME and NEWSERIAL parameter values, and check for password protected data sets is bypassed.
use of LISTMSVI, refer to the description above for If the SCRATCHV command is run, the DD statement
an ADDV rename failure. is not required for the volume and if provided, must
System Programmer Response: If the error recurs specify deferred mounting. If the RECOVERV
and the program is not in error, search problem command is run again, the DD statement is not
reporting data bases for a fix for the problem. If no fix required for the target volume, which is flagged as an
exists, contact the IBM Support Center. Provide the incomplete copy, unless the volume serial number of
JCL, the SYSOUT output for the job, and all printed the target volume is different from the source volume.
output and output data sets related to the problem. If a DD statement is provided for the target volume,
deferred mounting must be specified. If a VSAM
Source: DFSMSdfp catalog is on the volume, a DD statement for the
catalog is not required; if provided, deferred mounting
Detecting Module: IDCAV01, IDCLD01, IDCSD01,
must be specified.
IDCRV01, IDCEV01, IDCMG01, IDCMV01, IDCSR01,
IDCSV01, IDCCN01, IDCCO01 If RECOVERV terminates without indicating the
status of the recover operation, LISTMSVI can be run
to determine whether the volume is flagged for
IDC2096I {FROM|TO} VOLUME volser recovery purposes. If the incomplete copy flag is set
INCOMPLETELY COPIED IN A PRIOR in the target volume record, LISTMSVI not only lists
OPERATION the standard information for the volume but also
Explanation: The specified volume was incompletely highlights the volume report with a note that a copy
copied by the COPYV, RECOVERV, or CONVERTV operation failed for the preceding volume.
commands and cannot be used. v For a Copy operation failure for CONVERTV, run
CONVERTV again to complete the conversion
In the message text:
operation to the target volume that is flagged as an
FROM|TO incomplete copy volume. Otherwise, run SCRATCHV
Designate which volume is unusable for those to scratch the target volume. The incomplete copy
commands processing both a source and volume may even by used as the target volume in
target volume having the same volume serial the RECOVERV command. In all cases, the empty
number. VTOC check or the security check for password
protected data sets is bypassed.
volser The volume serial number.
If the SCRATCHV command is run, the DD statement
System Action: The command terminates with a is not required for the incompletely copied volume
message containing the severity code. and if provided, must specify deferred mounting. If a
VSAM catalog is on the volume and a DD statement
Application Programmer Response: Correct the
for the target volume must be provided and must
problem as indicated in the preceding message. Then,
specify deferred mounting. If a VSAM catalog is on
take one of the following actions for the command that
the volume and a DD statement is provided for the
failed:
catalog, the DD statement must also specify deferred
v For a Copy operation failure in COPYV, run COPYV mounting.
again to complete the copy operation to the
If CONVERTV ends without indicating the status of
incomplete copy volume. COPYV will reuse the
the conversion operation, LISTMSVI can be run to
cartridges of the incomplete copy volume for the new
determine whether the volume is flagged for recovery
copy. Or run SCRATCHV to scratch the incomplete
purposes. If the incomplete copy flag is set in the
copy volume before rerunning the COPYV command.
target volume record, LISTMSVI not only lists the
IF COPYV ends without indicating the status of the standard information for the volume but also
copy operation, LISTMSVI can be run to determine highlights the volume report with a note that a copy
whether the volume is flagged for recovery purposes. operation failed for the preceding volume.
If the incomplete copy flag is set in the copy volume
record, LISTMSVI not only lists the standard System Programmer Response: If the error recurs
information for the volume but also highlights the and the program is not in error, search problem
volume report with a note that a copy operation failed reporting data bases for a fix for the problem. If no fix
for the preceding copy volume. exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
v For a Copy operation failure for RECOVERV, run
output and output data sets related to the problem.
RECOVERV again to complete the recover operation
323
System Action: The system continues processing with JCL, the SYSOUT output for the job, and all printed
the next group if the request is for grouped volumes. If output and output data sets related to the problem.
the request is for non-grouped volumes, the system
Source: DFSMSdfp
ends processing.
Detecting Module: IDCLD01, IDCSD01
Application Programmer Response: Run the
command again. If there is a permanent Inventory data
set error, contact the system programmer. IDC2110I ** REMAINING VOLUMES IN GROUP
grpname CANNOT BE PROCESSED
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in Explanation: An Inventory data set error occurred to
the job log for more information. Search problem prevent processing down the volume chain for the
reporting data bases for a fix for the problem. If no fix specified group. The problem may be temporary, or the
exists, contact the IBM Support Center. Provide the Inventory data set may have permanent errors. A
JCL, the SYSOUT output for the job, and all printed preceding message indicates the type of error
output and output data sets related to the problem. encountered with the Inventory data set.
Source: DFSMSdfp In the message text:
Detecting Module: IDCLD01, IDCSD01 grpname
The group name.
IDC2108I ** UNABLE TO PROCESS VOLUME ser System Action: The system continues processing with
the next group. If there are no more groups, the
Explanation: The specified volume cannot be
command ends.
processed. A preceding message indicates the reason
why the volume cannot be processed. Application Programmer Response: Refer to the
preceding message to determine why processing for
In the message text:
this group ended. Contact the system programmer to
ser The volume serial number. correct the Inventory data set if necessary. Run the
command again.
System Action: The command continues with the next
volume to be processed. If there are no more volumes, System Programmer Response: If the error recurs
the command ends. and the program is not in error, look at the messages in
the job log for more information. Search problem
Application Programmer Response: Determine from
reporting data bases for a fix for the problem. If no fix
the preceding message whether a problem exists, and
exists, contact the IBM Support Center. Provide the
correct it. Run the command again to process the
JCL, the SYSOUT output for the job, and all printed
volume.
output and output data sets related to the problem.
Problem Determination: Follow the problem
Source: DFSMSdfp
determination steps for the preceding message.
Detecting Module: IDCLD01, IDCSD01
Source: DFSMSdfp
Detecting Module: IDCLD01, IDCSD01
IDC2111I ** REMAINING GROUPS CANNOT BE
PROCESSED
IDC2109I ** REMAINING VOLUMES CANNOT BE
Explanation: An error occurred in the Inventory data
PROCESSED
set that prevented any more group records from being
Explanation: An error occurred in the Inventory data read. A preceding message indicates the type of
set that prevents any more volume records from being Inventory data set error.
read. Remaining volumes cannot be processed by the
System Action: The command ends.
command. A preceding message indicates the type of
error encountered with the Inventory data set. Application Programmer Response: Refer to the
preceding message for the type of Inventory data set
System Action: The command ends.
error.
Application Programmer Response: Contact the
System Programmer Response: If the error recurs
system programmer to correct the problem with the
and the program is not in error, look at the messages in
Inventory data set.
the job log for more information. Search problem
System Programmer Response: If the error recurs reporting data bases for a fix for the problem. If no fix
and the program is not in error, look at the messages in exists, contact the IBM Support Center. Provide the
the job log for more information. Search problem JCL, the SYSOUT output for the job, and all printed
reporting data bases for a fix for the problem. If no fix output and output data sets related to the problem.
exists, contact the IBM Support Center. Provide the
Source: DFSMSdfp
System Action: The command ends with this System Programmer Response: Issue the access
message unless additional groups are specified for method services LISTCAT command to list catalog
processing. entries and information about objects defined in the
catalog.
Application Programmer Response: Correct the
error specified in the preceding message. Verify that the If the error recurs and the program is not in error, look
group name is specified correctly. Run the command at the messages in the job log for more information.
again. Search problem reporting data bases for a fix for the
problem. If no fix exists, contact the IBM Support
System Programmer Response: If the error recurs Center. Provide the JCL, the SYSOUT output for the
and the program is not in error, search problem
325
job, and all printed output and output data sets related JCL, the SYSOUT output for the job, and all printed
to the problem. output and output data sets related to the problem.
Source: DFSMSdfp Source: DFSMSdfp
Detecting Module: IDCSA07 Detecting Module: IDCIO05
IDC2364I CATALOG ENTRY TYPE FOR DATA IDC2371I UNABLE TO OBTAIN STORAGE FOR
SET IS OTHER THAN NON-VSAM I/O PROCESSING
Explanation: The ULOCATE function, after locating a Explanation: There was insufficient storage to perform
data set name in the catalog, determined that the the necessary I/O processing.
catalog entry type was not for a virtual storage access
System Action: The command ends normally.
method (VSAM) data set, or else a duplicate data set
name exists. Application Programmer Response: Increase the
region size for the job. Run the command again.
System Action: The system continues processing with
the next data set on the volume. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
Application Programmer Response: If the data set
the job log for more information. Search problem
entry is cataloged, rerun the SCRDSET command after
reporting data bases for a fix for the problem. If no fix
restructuring the STEPCAT concatenation.
exists, contact the IBM Support Center. Provide the
System Programmer Response: Issue the access JCL, the SYSOUT output for the job, and all printed
method services LISTCAT command to list catalog output and output data sets related to the problem.
entries and information about objects defined in the
Source: DFSMSdfp
catalog.
Detecting Module: IDCIO05
If the error recurs and the program is not in error, look
at the messages in the job log for more information.
Search problem reporting data bases for a fix for the IDC2372I OPEN ABEND EXIT {dsname|VTOC}
problem. If no fix exists, contact the IBM Support
Center. Provide the JCL, the SYSOUT output for the Explanation: The OPEN macro encountered an error
job, and all printed output and output data sets related that resulted in the OPEN DCB ABEND exit being
to the problem. entered. This error prevented the opening of the data
control block (DCB) and stopped further I/O processing.
Source: DFSMSdfp The specified data set or the volume table of contents
(VTOC) was being opened.
Detecting Module: IDCSA07
In the message text:
IDC2370I UNABLE TO READ JFCB FOR DD dsname
ENTRY ddname RDJFCB CODE x The data set name.
Explanation: The system was not able to read the job System Action: The command ends normally.
file control block (JFCB) for the specified DD statement.
The RDJFCB macro return code was specified. This Application Programmer Response: Examine the
condition generally occurs when the DD statement was write-to-programmer message issued by the OPEN
not supplied. macro for the specific error code. Correct the problem.
Run the command again.
In the message text:
System Programmer Response: If the error recurs
ddname and the program is not in error, look at the messages in
The data definition name. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
x The macro return code.
exists, contact the IBM Support Center. Provide the
System Action: The command ends normally. JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
Application Programmer Response: Ensure the DD
name in the FILE parameter is correct and there is a Source: DFSMSdfp
corresponding DD statement in the JCL statements.
Detecting Module: IDCIO05
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
327
Application Programmer Response: If the operator
IDC2386I UNIT ASSIGNED TO ddname COULD
supplied the incorrect password, tell the system
NOT BE READIED FOR MOUNTING
operator the correct password. The operator is
prompted for the password that corresponds to the data Explanation: The unit assigned by the DD statement
or index component name or code word (VSAM data cannot be used to mount needed volumes, because a
sets) or the name of the DD statement for the data set previous volume cannot be demounted.
(non-VSAM data sets). Reissue the command.
In the message text:
If there is no JOBCAT or STEPCAT DD statement for
ddname
the VSAM catalog, supply a JOBCAT or STEPCAT DD
The data definition name.
statement for the catalog or supply the master password
of the VSAM catalog on the command or through the System Action: The command ends normally.
use of operator prompting. Reissue the command.
Application Programmer Response: Run the
If the protection violation occurred for a RACF-protected command again. Specify the correct volume serial on
VSAM component, acquire the proper RACF user the DD statement. If the same unit is assigned to the
authorization to all RACF-protected VSAM components DD statement and the same error occurs, run the
on the volume or the VSAM catalog that owns the command again after the operator varies the unusable
volume. Reissue the command. unit offline.
System Programmer Response: If the error recurs System Programmer Response: If the error recurs
and the program is not in error, look at the messages in and the program is not in error, look at the messages in
the job log for more information. Search problem the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem. output and output data sets related to the problem.
Source: DFSMSdfp Source: DFSMSdfp
Detecting Module: IDCIO05 Detecting Module: IDCSA06
IDC2381I VOLUME WITH SERIAL volser IDC2387I ** VOLUME volser COULD NOT BE
ALREADY MOUNTED IN SYSTEM MOUNTED
Explanation: After mounting the specified mass Explanation: The mount of the specified volume is
storage volume the user control block (UCB) cannot be unsuccessful. A preceding message gives the
posted because it causes a duplication of volume label explanation for this error.
within the system.
In the message text:
In the message text:
volser The volume serial number.
volser The volume serial number.
System Action: The command ends normally.
System Action: The system demounts the mass
storage volume. The command ends normally. Application Programmer Response: Examine the
preceding message and correct the problem. Run the
Application Programmer Response: Run the command again.
command again after the volume with the same serial
number is demounted. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
System Programmer Response: If the error recurs the job log for more information. Search problem
and the program is not in error, look at the messages in reporting data bases for a fix for the problem. If no fix
the job log for more information. Search problem exists, contact the IBM Support Center. Provide the
reporting data bases for a fix for the problem. If no fix JCL, the SYSOUT output for the job, and all printed
exists, contact the IBM Support Center. Provide the output and output data sets related to the problem.
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem. Source: DFSMSdfp
Application Programmer Response: Run the If the error recurs and the program is not in error, look
command again after the volume is not being used by at the messages in the job log for more information.
any other job. Specify the volume serial on the DD Search problem reporting data bases for a fix for the
statement. problem. If no fix exists, contact the IBM Support
Center. Provide the JCL, the SYSOUT output for the
System Programmer Response: If the error recurs job, and all printed output and output data sets related
and the program is not in error, look at the messages in to the problem.
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix Source: DFSMSdfp
exists, contact the IBM Support Center. Provide the
Detecting Module: IDCSA07
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
IDC2533I MEMBER CANNOT BE SPECIFIED
Source: DFSMSdfp
WITH A GENERIC NAME
Detecting Module: IDCSA06
Explanation: A generic entry name was given followed
by a member name in parentheses, which is not an
IDC2391I UNABLE TO ESTABLISH E/STAE allowable combination.
ENVIRONMENT - RETURN CODE
System Action: The system continues processing.
X'return-code'
Application Programmer Response: Remove the
Explanation: The STAE or ESTAE macro returned a
asterisk (*) indicating a generic entry name or remove
non-zero return code that prevented recovery protection
the member name to achieve the desired alteration.
in case of an abnormal end of the command.
Source: DFSMSdfp
In the message text:
329
Detecting Module: IDCAL01 System Action: The system ends processing for this
entry.
IDC2552I ENTRY TYPE IS INVALID FOR DELETE Application Programmer Response: Refer to the
dynamic allocation error messages or supply a FILE
Explanation: The caller attempted to delete an entry
parameter.
type that cannot be deleted. The only types of entries
that can be deleted are as follows: System Programmer Response: If the error recurs
v Cluster and the program is not in error, look at the messages in
v User the job log for more information. Search problem
v Catalog reporting data bases for a fix for the problem. If no fix
v Master catalog exists, contact the IBM Support Center. Provide the JCL
v Non-VSAM and the SYSOUT output for the job. Obtain the ABEND
v Space dump for the failing job step.
v Alias
Source: DFSMSdfp
v GDG base
v Path and alternate index
IDC2557I SCRATCH NOT AVAILABLE FOR TYPE
System Action: The system does not delete the entry.
OF OBJECT TO BE DELETED
The rest of the entries are deleted if possible.
Explanation: The SCRATCH option is incorrect for the
Application Programmer Response: If the caller
entry type being deleted. SCRATCH is incorrect for a
thinks the entry is one of these types, he should list that
virtual storage access method (VSAM):
entry with LISTCAT to check the type field.
v Master catalog
System Programmer Response: If the error recurs v User catalog
and the entry type is listed as valid in the LISTCAT, v Path
search problem reporting data bases for a fix for the v Alias
problem. If no fix exists, contact the IBM Support v GDG base
Center. Provide the JCL and the SYSOUT output for the
System Action: The system ends processing for the
job.
entry.
Source: DFSMSdfp
Application Programmer Response: Ensure that
Detecting Module: IDCAL01 SCRATCH is valid for all entries specified, or do not use
the SCRATCH option.
IDC2553I ERASE OPTION IS INVALID FOR Source: DFSMSdfp
ENTRY TYPE
Detecting Module: IDCDL01
Explanation: Only virtual storage access method
(VSAM) clusters and alternate indexes can be erased.
IDC2559I MEMBER CANNOT BE SPECIFIED
System Action: The system does not delete the entry. WITH A GENERIC NAME
The remaining VSAM entries, if any, are deleted.
Explanation: The generic name used is followed by a
Application Programmer Response: Submit the member name enclosed in parentheses. This
request again without the ERASE parameter. combination is incorrect.
System Programmer Response: If the error recurs System Action: The system ends processing for the
and the program is not in error, look at the messages in entry.
the job log for more information. Search problem
Application Programmer Response: Remove the
reporting data bases for a fix for the problem. If no fix
asterisk (*) which indicates a generic entry name or
exists, contact the IBM Support Center. Provide the
remove the member name.
JCL, the SYSOUT output for the job.
System Programmer Response: If the error recurs
Source: DFSMSdfp
and the program is not in error, look at the messages in
Detecting Module: IDCDL01 the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
IDC2554I DYNAMIC ALLOCATION FAILED OR
and the SYSOUT output for the job.
FILE WAS NOT CODED WITH
SCRATCH Source: DFSMSdfp
Explanation: A dynamic allocation failed. Preceding Detecting Module: IDCDL01
messages (prefixed by IKJ) indicate the reason for the
failure.
331
Detecting Module: IDCRM01
IDC2642I dsname NOT RELATED TO BASE
Explanation: The specified data set is an alternate
IDC2630I DUPLICATE DATA SET NAME IN
index or a path over an alternate index, but the
TARGET CATALOG
alternate index is not related to the base cluster
Explanation: A duplicate data set name was found in identified by the INFILE or INDATASET parameter. All
the target catalog while attempting to convert an OS or alternate indexes identified by the OUTFILE or
virtual storage access method (VSAM) catalog entry. OUTDATASET parameter of the BLDINDEX command
must have been defined as being related to the base
System Action: An associated message identifies the cluster identified by the INFILE or INDATASET
entry not converted. parameter. This relationship is established by the
Application Programmer Response: Resolve the RELATE parameter in the DEFINE ALTERNATEINDEX
duplicate name. command.
333
process any other alternate indexes specified by the BLDINDEX attempts to process any other alternate
OUTFILE or OUTDATASET parameter. indices identified by the OUTFILE or OUTDATASET
parameter.
Application Programmer Response: Correct the
error as explained for the return code. Submit the job Application Programmer Response: Follow the
again. problem determination actions.
System Programmer Response: If the error recurs System Programmer Response: If the error recurs
and the program is not in error, search problem and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job. and the SYSOUT output for the job.
Source: DFSMSdfp Source: DFSMSdfp
Detecting Module: IDCBI01 Detecting Module: IDCBI01
IDC2654I dsname WAS NOT BUILT IDC2656I LOCATE FAILED FOR dsname
Explanation: An error was encountered for the Explanation: The virtual storage access method
alternate index. The message containing the error (VSAM) catalog locate function issued against the base
precedes this message. cluster or alternate index failed. Message IDC3009I
precedes this message and gives the catalog return
In the message text:
code. Refer to that message for an explanation of the
dsname code.
The data set name.
The locate failure may have been against the named
System Action: The system ends processing for this object or an object associated with the named object.
alternate index. However, BLDINDEX attempts to
In the message text:
process any other alternate indexes identified by the
OUTFILE or OUTDATASET parameter. dsname
The data set name specified by the
System Programmer Response: If the error recurs
INFILE/INDATASET or
and the program is not in error, search problem
OUTFILE/OUTDATASET parameter.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL System Action: If the failure is associated with the
and the SYSOUT output for the job. base cluster, the system ends processing for the entire
BLDINDEX command.
Source: DFSMSdfp
If the failure is associated with an alternate index, the
Detecting Module: IDCBI01
system ends processing for the alternate index.
However, BLDINDEX attempts to process any other
IDC2655I UNABLE TO LOCATE ATTRIBUTES OF alternate indices identified by the OUTFILE or
dsname OUTDATASET parameter.
Explanation: The virtual storage access method Application Programmer Response: Correct the
(VSAM) catalog locate function issued by BLDINDEX error as explained for the return code. Submit the job
has been unable to obtain all the necessary information again.
regarding the entry. This indicates a serious catalog
System Programmer Response: If the error recurs
error since the information requested should be present
and the program is not in error, search problem
for all catalog entries, as follows:
reporting data bases for a fix for the problem. If no fix
v Entry type exists, contact the IBM Support Center. Provide the JCL
v Associated objects and the SYSOUT output for the job.
v AMDSB control block for data objects Source: DFSMSdfp
dsname
The data set name. IDC2658I SORT PRODUCT FAILED
System Action: If the specified data set name is the Explanation: BLDINDEX has invoked DFSORT (or an
base cluster, the system ends BLDINDEX processing.i If equivalent product) to sort the alternate index. An error
it is an alternate index or a path over an alternate index, has occurred during this processing.
the system ends processing for the alternate index.
335
System Action: The command scratches the partially
IDC2675I DUPLICATE NAME ENCOUNTERED,
created volume and ends processing normally.
NAME ON VOLUME ser BYPASSED
Application Programmer Response: Correct the
Explanation: Duplicate names were found in the
error as indicated in the preceding message. Run the
catalog recovery areas (CRA) on two different volumes.
command again, requesting creation of the volumes not
In the message text: created.
ser The volume serial number. Source: DFSMSdfp
System Action: The system skips the name specified Detecting Module: IDCCV01
in the following second-level message.
Application Programmer Response: If the copy of IDC2685I ** NO ATTEMPT MADE TO CREATE
the data set skipped was on a volume not to be ADDITIONAL VOLUMES
skipped, run the job again specifying only the desired
Explanation: An error occurred preventing the
volume and data set.
creation of all volumes requested. A preceding message
Source: DFSMSdfp explains the error.
Detecting Module: IDCRC01 System Action: The command ends normally.
Application Programmer Response: Correct the
IDC2677I ** DATA SET NOT EXPORTED error indicated in the preceding message. Run the
command again, requesting creation of the volumes not
Explanation: An error occurred or a catalog field could
created.
not be located for the object being exported.
Source: DFSMSdfp
System Action: The system ends processing for the
EXPORTRA command. Detecting Module: IDCCV01
Application Programmer Response: Determine the
type of error from the preceding message, and redefine IDC2687I ** PARTIALLY CREATED VOLUME
the object. volser NOT SCRATCHED
Source: DFSMSdfp Explanation: The partially created volume was not
scratched during back out because an error occurred. A
Detecting Module: IDCRC01
preceding message explains the error.
In the message text:
IDC2681I ** VOLUME volser NOT CREATED
volser The volume serial number.
Explanation: The volume was not created for the
specified volume serial number. A preceding message System Action: The command ends normally. The
explains the error. volume record in the Inventory data set for the volume
indicates the volume was incompletely created.
In the message text:
Application Programmer Response: Correct the
volser The volume serial number.
error indicated in the preceding message.
System Action: The command does not attempt to
Run SCRATCHV to scratch the partially created volume
create any subsequent volumes and ends normally.
before running CREATEV again to recreate the same
Application Programmer Response: Correct the volume. A DD statement is not required even if the
error as indicated in the preceding message. Run the partially created volume is active. If a DD statement is
command again. provided, deferred mounting must be specified.
SCRATCHV bypasses the empty volume table of
Source: DFSMSdfp contents (VTOC) check of the partially created volume.
Detecting Module: IDCRC01 If CREATEV ends without indicating the status of the
volume create operation, run LISTMSVI to determine
IDC2684I ** VOLUME volser NOT INITIALIZED whether the volume is flagged for recovery purposes. If
the incomplete create flag is set in the volume record,
Explanation: The newly created volume was not LISTMSVI not only lists the standard information for the
initialized with a volume label and an empty volume volume but also highlights the volume report with a note
table of contents (VTOC). A preceding message that a create operation failed for the preceding volume.
explains the error.
System Programmer Response: If the error recurs
In the message text: and the program is not in error, look at the messages in
volser The volume serial number. the job log for more information. Search problem
337
volser The volume serial number. Detecting Module: IDCRR01
System Action: The command ends normally.
IDC2782I ** SCRATCH CARTRIDGE csn NOT
Application Programmer Response: Correct the
EJECTED
error indicated in the preceding message. Run the
command to remove the volume record. Explanation: The requested scratch cartridge could
not be ejected. See the preceding message for further
Source: DFSMSdfp
explanation of the problem.
Detecting Module: IDCRR01
In the message text:
csn The cartridge serial number.
IDC2764I CARTRIDGES STILL IN MASS
STORAGE FACILITY System Action: The system continues processing.
Explanation: The REPLACEVOLUME keyword is Application Programmer Response: Correct the
specified, but the base volume cartridges have been problem as identified in the preceding message. Run
reentered into the Mass Storage Facility (MSF) while the command again to eject the cartridge.
the Mass Storage Volume Control was disabled.
System Programmer Response: If the error recurs
System Action: The system bypasses the request. and the program is not in error, search problem
The remaining requests will be attempted. reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
Application Programmer Response: When the Mass
JCL, the SYSOUT output for the job, and all printed
Storage Volume Control is enabled, eject the base
output and output data sets related to the problem.
volume from the Mass Storage Control and reenter it.
Source: DFSMSdfp
System Programmer Response:
Detecting Module: IDCEC01
Issue the following access method services commands:
v MSS LISTMSF for mountable volumes
v MSS LISTMSF with the CARTRIDGES parameter IDC2800I ATTRIBUTES COULD NOT BE
v PRINT to list the contents of the mass storage CHANGED FOR REMAINING VOLUMES
volume control inventory data set IN GROUP
v LISTMSVI
Explanation: Although the group level attributes have
v LISTMSF with the ALL parameter
been successfully changed in the group record in the
Source: DFSMSdfp Inventory data set, the attributes cannot be changed for
the general-use volumes remaining in the group
Detecting Module: IDCRR01
because storage for an event control block (ECB) and
message area cannot be obtained or a base volume
IDC2765I RECORD FOR VOLUME volser NOT record cannot be retrieved from the Inventory data set.
REMOVED. RECORD FOR COPY
The following are valid attributes:
EXISTS
v bind/nobind,
Explanation: A copy volume record still exists.
v readonly/readwrite
Therefore, the base volume record for the specified
volume cannot be removed. See a preceding message v dasderase/nodasderase
for the error that prevented removal of all copy records. v exclusive/shared,
In the message text: v pagefault/nopagefault
volser The volume serial number. System Action: The command ends with a message.
System Action: The command ends normally. Application Programmer Response: Correct the
problem as identified in a preceding message. To
Application Programmer Response: Correct the determine the number of additional volumes in the
error indicated in the preceding message. Run the group that must be updated, run the LISTMSVI
REMOVEVR command again with the ALL parameter. command. Run the command again if a large number of
System Programmer Response: If the error recurs volumes remain to be updated. Otherwise, run the
and the program is not in error, search problem MODIFYV command to change the volume attributes of
reporting data bases for a fix for the problem. If no fix each volume if the number of remaining volumes is
exists, contact the IBM Support Center. Provide the small.
JCL, the SYSOUT output for the job, and all printed System Programmer Response: If the error recurs
output and output data sets related to the problem. and the program is not in error, search problem
Source: DFSMSdfp reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
Application Programmer Response: Correct the System Programmer Response: If the error recurs
problem as identified in the preceding message. Run and the program is not in error, search problem
the MODIFYV command to change the volume reporting data bases for a fix for the problem. If no fix
attributes of each volume that could not be updated. exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
System Programmer Response: If the error recurs output and output data sets related to the problem.
and the program is not in error, look at the messages in
the job log for more information. Search problem Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix Detecting Module: IDCLM01
exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem. IDC2831I ** RECORD CHAIN BROKEN, REST OF
CHAIN NOT LISTED
Source: DFSMSdfp
Explanation: The record could not be found for a
Detecting Module: IDCMG01 volume recorded in the Inventory data set as part of a
chain of non-grouped volumes or a chain of volumes
IDC2821I ** text REPORT NOT PRODUCED belonging to a specific group. See the preceding
message for further explanation of the error.
Explanation: text is one of the following:
SCRATCH CARTRIDGE System Action: The system continues processing.
MOUNTABLE VOLUME Application Programmer Response: Correct the
NON-MOUNTABLE VOLUME error as indicated in the preceding message. Run the
command again to list volumes that could not be listed.
The indicated report was not produced due to a
previously identified error. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
System Action: The command continues with the next the job log for more information. Search problem
report. reporting data bases for a fix for the problem. If no fix
Application Programmer Response: Check the exists, contact the IBM Support Center. Provide the
previous error message for the cause of the failure. JCL, the SYSOUT output for the job, and all printed
Correct the error. Run the command again. output and output data sets related to the problem.
339
prm The tuning parameter.
IDC2833I ** CARTRIDGE RECORD csn NOT
FOUND IN INVENTORY System Action: The command ended normally. The
system does not display more parameters.
Explanation: The cartridge record for the cartridge
cannot be found in the Inventory data set. Application Programmer Response: Correct the
error. Run the command again.
In the message text:
Source: DFSMSdfp
csn The cartridge serial number.
Detecting Module: IDCTU01
System Action: The system continues processing.
Application Programmer Response: Correctly
IDC2854I ** CHANGE OF prm NOT SUCCESSFUL
specify the cartridge serial number. Run the job again. If
the problem is not the result of a user error, contact the Explanation: An attempt to change the specified
space manager. TUNE command parameter failed. See preceding
message for an explanation of the error.
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in In the message text:
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix prm The indicated parameter.
exists, contact the IBM Support Center. Provide the System Action: The command ends normally. The
JCL, the SYSOUT output for the job, and all printed system does not change any more tuning parameters.
output and output data sets related to the problem.
Application Programmer Response: Correct the
Source: DFSMSdfp error. Run the command again.
Detecting Module: IDCLV01 Source: DFSMSdfp
Detecting Module: IDCTU01
IDC2843I FUNCTION SUSPENDED DUE TO I/O
ERROR - RECORDS DUMPED nnn
IDC2872I CRA IS OWNED BY catname
Explanation: While dumping trace data records, an
I/O error was encountered and no further processing Explanation: The catalog recovery area (CRA) on this
was possible. A preceding message explains the I/O volume belongs to a catalog other than the one for
error. which COMPARE was specified.
341
Source: DFSMSdfp parameter has not been specified. The RECOVERY
parameter is only valid for integrated catalog facility
Detecting Module: IDCRC01
(ICF) catalogs and VSAM volume data sets and
generation data groups (GDG).
IDC2889I UNUSABLE DATA SET NOT
System Action: The system does not delete the entry.
EXPORTED
The remaining entries, if any, are deleted.
Explanation: A multi-volume data set, identified in the
Application Programmer Response: Correct the
following message and marked unusable, was
parameters specified. If RECOVERY is specified for a
encountered by EXPORTRA. The data set is not on one
GDG, the GENERATIONDATAGROUP parameter must
or more of its secondary volumes. This situation is
be specified. Run the job again.
probably the result of a prior RESETCAT operation.
System Programmer Response: If the error recurs
System Action: EXPORTRA bypasses the virtual
and the program is not in error, search problem
storage access method (VSAM) data set and its
reporting data bases for a fix for the problem. If no fix
associations.
exists, contact the IBM Support Center. Provide the JCL
Application Programmer Response: The data on and the SYSOUT output for the job.
valid volumes can be removed using the REPRO
Source: DFSMSdfp
command prior to deletion. The data set cannot be
opened for output.
IDC2894I GENERIC NAME NOT ALLOWED FOR
System Programmer Response: If the error recurs
NVR, VVR OR TRUENAME DELETE
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix Explanation: On a DELETE command, a name in the
exists, contact the IBM Support Center. Provide the generic form, a name with a qualifier of asterisk (*), was
JCL, the SYSOUT output for the job, and all printed specified along with the NVR, VVR or TRUENAME
output and output data sets related to the problem. parameter. Generic names are not allowed when
deleting NVR, VVR or TRUENAME entries. One
Source: DFSMSdfp
DELETE command is required for each NVR, VVR or
Detecting Module: IDCRC01 TRUENAME entry to be deleted.
System Action: The system ends processing of the
IDC2892I INVALID ENTRY TYPE FOR A VSAM command.
VOLUME DATA SET
Application Programmer Response: Correct the
Explanation: A virtual storage access method (VSAM) name specification. Run the job again.
volume data set name was specified on a DELETE
System Programmer Response: If the error recurs
command and either an entry type other than CLUSTER
and the program is not in error, look at the messages in
was specified or the entry type in the catalog is not a
the job log for more information. Search problem
cluster.
reporting data bases for a fix for the problem. If no fix
System Action: The system does not delete the entry. exists, contact the IBM Support Center. Provide the JCL
The remaining entries, if any, are deleted. and the SYSOUT output for the job.
IDC2909I UNABLE TO SCRATCH dsname IDC2913I ** DATA SET HAS NOT EXPIRED ON
VOLUME ser
Explanation: An error occurred while attempting to
scratch the specified data set. A subsequent Explanation: The PURGE option was not specified,
second-level message explains the error. and the data set retention period has not expired.
In the message text: In the message text:
dsname ser The volume serial number.
The data set name.
System Action: The data set is not scratched.
System Action: The data set is not scratched.
Application Programmer Response: Submit the job
System Programmer Response: If the error recurs again, specifying PURGE to delete the data set.
and the program is not in error, look at the messages in
System Programmer Response: If the error recurs
the job log for more information. Search problem
and the program is not in error, look at the messages in
reporting data bases for a fix for the problem. If no fix
the job log for more information. Search problem
exists, contact the IBM Support Center. Provide the JCL
reporting data bases for a fix for the problem. If no fix
and the SYSOUT output for the job.
exists, contact the IBM Support Center. Provide the JCL
Source: DFSMSdfp and the SYSOUT output for the job.
Detecting Module: IDCSA08 Source: DFSMSdfp
Detecting Module: IDCSA08
343
Source: DFSMSdfp
IDC2914I ** PERMANENT I/O ERROR ON
VOLUME ser Detecting Module: IDCSA08
Explanation: The volume table of contents (VTOC)
cannot be read because of an I/O error. IDC2917I NO RACF PROFILE ON resname
In the message text: Explanation: The specified resource is recorded in the
volume table of contents (VTOC) as RACF protected.
ser The volume serial number.
However, no RACF profile could be found for the
System Action: The data set is not scratched. resource. RACF could not perform the user
authorization check for the resource.
Application Programmer Response: Request that
the volume be restored. In the message text:
System Programmer Response: If the error recurs resname
and the program is not in error, look at the messages in The resource name. resname can be either a
the job log for more information. Search problem RACF FACILITY class or a DASD volume. In
reporting data bases for a fix for the problem. If no fix the case of a RACF FACILITY class, resname
exists, contact the IBM Support Center. Provide the JCL will be the name of the class. For a DASD
and the SYSOUT output for the job. volume, resname will contain the volume serial
number.
Source: DFSMSdfp
System Action: If a Cache-DASD command was
Detecting Module: IDCSA08
issued, the system continues processing. Otherwise, the
command ends.
IDC2915I ** UNABLE TO MOUNT VOLUME ser
Cache-DASD commands are as follows:
Explanation: An appropriate unit was not available for v BINDDATA
mounting, or JES3 will not permit the volume to be
v LISTDATA
mounted.
v SETCACHE
In the message text:
Application Programmer Response: Before running
ser The volume serial number. the job again, define the resource to RACF. If the
System Action: The data set is not scratched. resource is a data set, use the RACF ADDSD
command. Otherwise, use the RACF RDEFINE
Application Programmer Response: Ensure that a command.
unit is available for mounting.
These commands can be run in the foreground or with
System Programmer Response: If the error recurs the Terminal Monitor Program in the background.
and the program is not in error, look at the messages in
the job log for more information. Search problem System Programmer Response: If the error recurs
reporting data bases for a fix for the problem. If no fix and the program is not in error, look at the messages in
exists, contact the IBM Support Center. Provide the JCL the job log for more information. Search problem
and the SYSOUT output for the job. reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
Source: DFSMSdfp JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
Detecting Module: IDCSA08
Source: DFSMSdfp
IDC2916I ** DATA SET WAS IN USE Detecting Module: IDCSA08
Explanation: The data set to be scratched was in use.
IDC2918I RACHECK FAILED FOR resname
System Action: The data set is not scratched.
Explanation: An unauthorized caller requested access
Application Programmer Response: To delete the
to a RACF protected resource. The caller does not have
data set, ensure that no one else is using the data set
the proper authorization for the specified resource.
when you run the job again.
In the message text:
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in resname
the job log for more information. Search problem The resource name.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL System Action: The system ends the command.
and the SYSOUT output for the job. Application Programmer Response: Contact the
345
IDC2953I A REDO SUB-STRUCTURE IS NESTED IDC2960I NO PSWDFILE FOR dsname
Explanation: A redo structure cannot be defined within Explanation: A password protected data set was
the set of structures to be redone. This should not occur found on the volume table of contents (VTOC) but no
in a valid program. DD statement was found with that data set name.
System Action: The current redo operation is ended. In the message text:
All structures will be treated only once.
dsname
System Programmer Response: If the error recurs The data set name.
and the program is not in error, search problem
System Action: The command ends normally.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL Application Programmer Response: Provide a DD
and the SYSOUT output for the job. statement with the name of the data set. Specify the
name of the DD statement on the PASSWORDFILE
Source: DFSMSdfp
parameter. Run the command again.
Detecting Module: IDCTP01
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
IDC2954I STATIC TEXT ENTRY REQUESTED the job log for more information. Search problem
NOT IN MODULE reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
Explanation: A static text request indicated an entry
JCL, the SYSOUT output for the job, and all printed
that was not in the specified module. This should not
output and output data sets related to the problem.
occur in a valid program.
Source: DFSMSdfp
System Action: The system does not honor the
request. Detecting Module: IDCVS01
System Programmer Response: If the error recurs
and the program is not in error, search problem IDC2961I {FROM|TO} VOLUME volser CONTAINS
reporting data bases for a fix for the problem. If no fix NON-VSAM DATA SETS
exists, contact the IBM Support Center. Provide the JCL
Explanation: The command requires that no
and the SYSOUT output for the job.
non-virtual storage access method (VSAM) data sets
Source: DFSMSdfp can reside on the specified volume. However, a format
1 DSCB was found for a non-VSAM data set.
Detecting Module: IDCTP05
In the message text:
IDC2955I INVALID PACKED DECIMAL FIELD FROM|TO
Indicate which volume contains the data set for
Explanation: A conversion request for packed to
those commands that process more than one
unpacked found a digit that was not in the range 0 to 9.
command.
The input data may be wrong. This occurs when an
incorrect field is being printed. volser The volume serial number.
System Action: Conversion stops. Previously System Action: The command ends normally.
converted data will be printed.
System Programmer Response: If the error recurs
Application Programmer Response: Check the input and the program is not in error, look at the messages in
data. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
System Programmer Response: If the error recurs
exists, contact the IBM Support Center. Provide the
and the program is not in error, look at the messages in
JCL, the SYSOUT output for the job, and all printed
the job log for more information. Search problem
output and output data sets related to the problem.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL Source: DFSMSdfp
and the SYSOUT output for the job.
Detecting Module: IDCVS01
Source: DFSMSdfp
Detecting Module: IDCTP01 IDC2962I ENTRY NOT FOUND FOR VOLUME
volser IN VSAM CATALOG
Explanation: The volume entry could not be located
for the volume in the volume storage access method
(VSAM) catalog specified by the caller on the command
IDC2963I FORMAT 4 DSCB NOT FOUND ON Explanation: An error occurred reading or updating
VTOC OF {FROM|TO} VOLUME the volume table of contents (VTOC) so that no more
data sets could be scratched. The virtual storage
Explanation: The program positioned to the first access method (VSAM) ownership flag has been set off
record in the volume table of contents (VTOC) of the in the VTOC.
volume but it was not a Format 4 DSCB.
System Action: The system does not make any
In the message text: further attempts to scratch a data set. The command
FROM|TO continues processing.
Indicate which volume encountered the error Application Programmer Response: Run the
for the commands that process more than one AMASPZAP service aid program to alter the VTOC if
volume. the VTOC contains VSAM data sets and the data sets
System Action: The command ends normally. have been recataloged. If the volume is not a VSAM
volume, use the IEHPROGM utility’s SCRATCH VTOC
Application Programmer Response: This probably statement.
indicates an access method services error. Possibly the
VTOC has been destroyed. Attempt to list the VTOC System Programmer Response: If the error recurs
using the IEHLIST utility, and reconstruct the VTOC. and the program is not in error, look at the messages in
Run the command again. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
System Programmer Response: If the error recurs exists, contact the IBM Support Center. Provide the
and the program is not in error, look at the messages in JCL, the SYSOUT output for the job, and all printed
the job log for more information. Search problem output and output data sets related to the problem.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the Source: DFSMSdfp
JCL, the SYSOUT output for the job, and all printed Detecting Module: IDCVS01
output and output data sets related to the problem.
Source: DFSMSdfp IDC2966I RECATALOGING OF NON-VSAM DATA
Detecting Module: IDCVS01 SETS NOT PERFORMED
Explanation: An error occurred which prevented any
IDC2964I ** SCRATCH OF DATA SETS NOT non-virtual storage access method (VSAM) data sets
PERFORMED from being recataloged. A preceding message will
indicate the specific reason for the error.
Explanation: An error occurred which prevented any
data set from being scratched. The volume is still System Action: The command ends normally. The
marked as virtual storage access method (VSAM) system performs no further function.
volume. A preceding message indicates the specific Application Programmer Response: Use the
error. IEHPROGM utility or the access method services
System Action: The command continues processing. DELETE and DEFINE commands to recatalog the data
sets. If the error recurs and the program is not in error,
Application Programmer Response: Run look at the messages in the job log for more
AMASPZAP service aid program to alter the volume information. Search problem reporting data bases for a
table of contents (VTOC) if any VSAM data sets are on fix for the problem. If no fix exists, contact the IBM
the volume and the VSAM data sets have been Support Center. Provide the JCL, the SYSOUT output
recataloged. If the volume is not a VSAM volume, use for the job, and all printed output and output data sets
the IEHPROGM utility’s SCRATCH VTOC statement. related to the problem.
System Programmer Response: If the error recurs Source: DFSMSdfp
and the program is not in error, look at the messages in
347
Detecting Module: IDCVS01
IDC2972I LSPACE ERROR. LSPACE RETURN
CODE WAS return-code.
IDC2967I ATTEMPT TO RECATALOG NON-VSAM
Explanation: The LSPACE macro failed to return
DATA SETS TERMINATED
volume free space information for a LISTDSET space
Explanation: An error occurred after some data sets usage report.
were recataloged. A preceding message indicates the
In the message text:
specific reason for the error.
return-code The return code, as follows:
System Action: The system does not recatalog any
more non-virtual storage access method (VSAM) data Code Explanation
sets. The command terminates normally. The system
4 An I/O error occurred while
does not perform any further function.
reading the DSCBs.
Application Programmer Response: List the catalog
8 The last allocation of the
to determine which data sets were recataloged or, if the
volume was made under
LIST parameter was specified, examine the SYSPRINT
DOS.
listing to see which data sets were recataloged.
Recatalog the data sets not previously recataloged 12 The user control block (UCB)
using the IEHPROGM utility or the access method address is incorrect. The
services DELETE and DEFINE commands. UCB is not for a
direct-access device, or the
System Programmer Response: If the error recurs
UCB-not-ready bit is on,
and the program is not in error, look at the messages in
indicating the device is not
the job log for more information. Search problem
ready.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the 16 Indicates an incorrect
JCL, the SYSOUT output for the job, and all printed message area address or
output and output data sets related to the problem. system management facility
(SMF) indicator.
Source: DFSMSdfp
System Action: The volume is not processed. The
Detecting Module: IDCVS01
system processes other specified volumes.
Application Programmer Response: Determine why
IDC2971I RESERVE FOR VOLUME volser NOT
the LSPACE macro failed. Message IDC2108I follows
SUCCESSFUL
this messages and identifies the failing volume.
Explanation: The reserve with the HAVE option
System Programmer Response: If the error recurs
returned an unsuccessful condition code.
and the program is not in error, look at the messages in
In the message text: the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
volser The volume serial number.
exists, contact the IBM Support Center. Provide the
System Action: The command ends processing. JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
Application Programmer Response: Run the
command again. Source: DFSMSdfp
349
4 Cannot allocate catalog, catalog does not exist, 8 Check that the entry name is spelled correctly.
or is not open. Verify the use of JOBCAT and STEPCAT
catalogs, if employed.
8 The data set does not exist, or a CVOL
contains a CVOL pointer or generation data 20 See your system programmer for assistance in
group (GDG) alias, or the entry name reorganizing the CVOL.
duplicates an existing name.
24 Have the volume restored or try mounting the
20 There is insufficient space in the CVOL data volume on a different device.
set.
28 Have the volume restored or try mounting the
24 LOCATE operation - Permanent I/O error, volume on a different device.
unrecoverable error, or nonzero return code
44 Change the LEVEL or ENTRIES parameter of
from ESTAE. The CVOL processor issues the
the LISTCAT command to limit the number of
ESTAE.
eligible entries to 1,456.
28 Non-LOCATE operation - Permanent I/O error,
48 Verify the use of JOBCAT and STEPCAT
unrecoverable error, or nonzero return code
catalogs, if employed, to ensure that the
from ESTAE. The CVOL processor issues the
catalog being acted upon is appropriate to the
ESTAE.
action you are attempting.
44 All eligible entries could not be listed by the
56 Message IEC301A has been printed until the
LISTCAT function. LISTCAT can handle a
maximum number of attempt is exceeded.
maximum of 1,456 entries.
Provide the operator with the correct password.
48 Function inconsistent with CVOL processor. Run the job again.
56 An attempt to delete an entry failed because 84 Specify the PURGE option, if desired. Run the
the DELETE command specified SCRATCH, job again.
but password verification failed for the
102 Get authorization for the data set. Run the job
password protected data set.
again.
84 An attempt to delete an entry failed because
164 Increase the region size for the step.
the DELETE command specified SCRATCH
without PURGE, but the expiration date of the 168 If the data set was cataloged using an esoteric
data set has not been reached. device type, such as SYSDA, a non-standard
device type is cataloged, such as, “000B2000”.
102 An attempt to delete an entry failed because
To delete the entry, use the access method
the DELETE command specified SCRATCH,
services DELETE command with NOSCRATCH
but the data set is defined to RACF and the
specified. Then, to scratch the data set, specify
accessor is not authorized to it.
DISP=(OLD, DELETE), or IEHPROGM to
164 There is insufficient virtual storage available for scratch the data set.
a CVOL catalog management work area.
184 Run the job again. To ensure proper
168 An attempt to delete an entry failed because completion, specify a disposition of OLD, not
the DELETE command specified SCRATCH, SHR.
but the device type of the cataloged volume
System Programmer Response: If the error recurs
did not match the user control block (UCB)
and the program is not in error, look at the messages in
device type.
the job log for more information. Search problem
184 An attempt to delete an entry failed because reporting data bases for a fix for the problem. If no fix
the DELETE command specified SCRATCH, exists, contact the IBM Support Center. Provide the JCL
but the data set is currently open and cannot and the SYSOUT output for the job.
be scratched.
Source: DFSMSdfp
System Action: The system ends the command.
Detecting Module: IDCAL01, IDCDE02, IDCMP01,
Application Programmer Response: Respond IDCRM01, IDCTR01
according to the return code, as follows:
Code Response IDC3008I FUNCTION IS NOT SUPPORTED IN
THIS ENVIRONMENT
4 Ensure that the CVOL is mounted. Verify the
use of the STEPCAT and JOBCAT JCL or of Explanation: A request for prompting or data set
the ddname DD statement. name qualifying has been received while not in a Time
Sharing Option/Extensions (TSO/E) environment.
System Action: The system ends the request.
IDC3009I VSAM CATALOG RETURN CODE IS Explanation: The system encountered an error while
return-code - REASON CODE IS performing open/close processing for a catalog. If the
IGGOCLaa - reason-code catalog is being accessed dynamically (e.g. no JOBCAT
or STEPCAT DD statement in the JCL), dynamic
Explanation: Catalog management returned this allocation may have failed because the volume is
return code and reason code as a result of a catalog allocated exclusively. The volume may be allocated
error or exceptional condition. exclusively due to one of the following:
In the message text: v Specification of deferred mount on a DD statement
return-code The return code. v Volume count greater than unit count on a DD
statement
reason-code The reason code.
v Previous access method services command in the
job step needed to demount the volume and changed
For an explanation of the return and reason codes, the allocation of the volume to exclusive.
check below to:
v Find the underlined heading for the return code.
v Scan for the associated reason code. Reason
Code Description
If you are using BookManager, to quickly find the x Explanation: An internal error has
explanation of the return and reason codes, enter the occurred during Catalog processing.
search argument:
IDC3009I rtn rsn Programmer Response: Contact the
IBM Service Center. An SVC dump may
Do not specify leading zeros. For example, for message have been produced for this error.
IEC331I 004-33,XXXXXXXX,YYYYYYYY,OPN VSM ACB,ZZZZZZZZ 2 Explanation: An error occurred while
opening a new catalog that is being
search for defined, or the master catalog.
IDC3009I 4 33
Programmer Response: Check for
open/close problem determination
If the search takes you to a description of the reason messages in the job stream output.
code ″x″, it means the reason code you received is one
6 Explanation: A request has referenced
of a group of reason codes having a common
a catalog while catalog management is
description. Most of these represent internal logic errors
processing, or after catalog management
and they will indicate you should contact the IBM
has processed, an access method
Support Center.
services DELETE command for the
Source: Data Facility Product (DFP) specific catalog.
351
Reason Reason
Code Description Code Description
8 Explanation: An incorrect access 34 Explanation: An attempt to open a
method control block (ACB) was catalog could not find the VVR record for
supplied to catalog management for a the catalog.
catalog to be used during a catalog
request. Programmer Response: It is possible
that the catalog name is still defined in
Programmer Response: Contact your the master catalog but does not
programming support personnel. physically exist on the expected volume.
23 Explanation: While performing a This is usually a result of reinitializing
GETMAIN from the requested subpool, the volume without doing an EXPORT
the VSAM volume data set (VVDS) DISCONNECT of any user catalogs on
manager protocol module returned an the volume.
error. 60 Explanation: Unable to get storage in
subpool 252 (for EOV) or in subpool 253
Programmer Response: Increase the (for CLOSE).
size of the CSA or run the job again
when more CSA is available. Programmer Response: Increase the
25 Explanation: Unable to get CSA storage REGION size.
(subpool 241). 83 Explanation: The catalog has been
deleted, and CAXWA is still on the chain
Programmer Response: Increase the until all jobs allocated to it end or logoff.
size of CSA or run the job when more
CSA is available. Programmer Response: Do not use the
26 Explanation: Unable to get storage for catalog, or a new catalog with the same
scheduler workarea (subpool 252). name, until all jobs allocated to the old
catalog end or logoff.
Programmer Response: Increase the 84 Explanation: CAXWA count of active
REGION size. users has reached 32767, the maximum
27 Explanation: Unable to get CSA for allowed.
catalog (subpool 241).
Programmer Response: Do not use the
Programmer Response: Increase the catalog until one of the current jobs
size of CSA or run the job when more allocated to it ends or logs off.
CSA is available. 85 Explanation: Unable to get CSA for the
30 Explanation: Unable to get in subpool catalog ACB or for the PCTT (subpool
252. 241)
353
Reason Reason
Code Description Code Description
8 Explanation: A request to place a | 38 Explanation: During an attempt to add
record by key into a catalog resulted in a | an entry to a catalog, either a duplicate
duplicate key error from VSAM. | name or an alias that matches one or
| more level of qualification of the new
Programmer Response: Ensure that | name was found in the target catalog.
the entry name is spelled correctly and | See section on Multi Level Alias Facility
that the proper catalog is being used. | in your ″Managing Catalogs″ manual.
12 Explanation: An incorrect entry type
occurred for super-locate on the entry | Programmer Response: In the DEFINE
named. The data set was not found in a | command, specify a name that does not
catalog. | already exist in the target catalog. In the
| case of a DEFINE ALIAS, make sure
Programmer Response: Ensure that | there are no datasets that currently exist
the proper data set name was specified | with that same high-level qualifier.
in the job control language DD 40 Explanation: A DEFINE GDG command
statement. was not issued prior to the DEFINE
14 Explanation: A generation data group NONVSAM command with GDG entry
(GDG) entry type for super-locate did not name.
find the specified entry in a catalog.
Programmer Response: Ensure that
Programmer Response: Ensure that the GDG base is defined prior to
the proper data set name was specified defining the non-VSAM with a GDG
in the job control language DD entry name.
statement. 42 Explanation: The catalog record for the
16 Explanation: A GDG entry was found to requested entry could not be found.
be deleted from a catalog.
Programmer Response: Ensure that
Programmer Response: Ensure that the entry name specified on the access
the proper data set name was specified method services command is in the
in the job control language DD catalog specified.
statement. 44 Explanation: A request to place a
18 Explanation: A GDG type of record by key into an ICF catalog
super-locate request specified an resulted in a duplicate key error from
incorrect generation number. VSAM.
RETURN CODE 12
355
Reason Reason
Code Description Code Description
x Explanation: A required component was 4-10,98 Explanation: An ALTER for a migrated
not found within a catalog record. data set was issued, but the call to
DFSMShsm failed. The reason-code
Programmer Response: Run the code is from DFSMShsm.
DIAGNOSE command to check for a
damaged catalog record. A SYS1.DUMP Programmer Response: Refer to
may have been produced for this error. DFSMShsm message ARC0073I in
OS/390 MVS System Messages, Vol 2
(ASB-ERB) for an explanation of the
RETURN CODE 14 reason code and take the appropriate
action.
Explanation: A required cell has not been found in a
catalog record when expected.
RETURN CODE 20
357
Reason Reason
Code Description Code Description
6 Explanation: Attempt to define an alias 48 Explanation: Required volume name
that relates to a volume category. not specified for a define volume
request.
Programmer Response: This is an
incorrect function. Possible user error. Programmer Response: Supply a
18 Explanation: The required library name volume name and rerun the job.
was not specified for a define library 50 Explanation: Incorrect date format
request. specified.
RETURN CODE 36
359
Reason Reason
Code Description Code Description
2 Explanation: An error was encountered 12 Explanation: The catalog installation
while attempting to recall a data set with exit module issued a locate request, and
a volume serial of MIGRAT. The catalog catalog indicated that the request was
entry indicated that the data set was not successful.
migrated, but DFHSM determined that
the data set was not migrated. Programmer Response: Review the
DFHSM message or messages and take
Programmer Response: Review the the appropriate action. For reason codes
DFHSM message or messages and take 16 and 24, the DFHSM message was
the appropriate action. For reason codes issued through a TPUT request to the
16 and 24, the DFHSM message was user ID specified on the job that
issued through a TPUT request to the requested this function. In other words,
user ID specified on the job that the message was not routed to the job
requested this function. In other words, log.
the message was not routed to the job 16 Explanation: The catalog installation
log. exit module was processing a JES3
4 Explanation: An error was encountered converter/interpreter (C/I) request for a
while attempting to recall a data set with data set with a volume serial of MIGRAT
a volume serial of MIGRAT (the catalog (the catalog entry indicated that the data
entry indicated that the data set was set was migrated). The exit module
migrated). determined that DFHSM was not ready
to process the JES3 C/I request
Programmer Response: Review the because of one of the following:
DFHSM message or messages and take v DFHSM was not active
the appropriate action. For reason codes v DFHSM did not have volumes defined
16 and 24, the DFHSM message was to which the migrated data set could
issued through a TPUT request to the be recalled
user ID specified on the job that v The storage management subsystem
requested this function. In other words, was not available to determine the
the message was not routed to the job storage class for a migrated
log. SMS-managed data set
8 Explanation: An error was encountered v The recall exit was inoperable
while attempting to delete a data set with
a volume serial of MIGRAT (the catalog Programmer Response: Review the
entry indicated that the data set was DFHSM message or messages and take
migrated). the appropriate action. For reason codes
16 and 24, the DFHSM message was
Programmer Response: Review the issued through a TPUT request to the
DFHSM message or messages and take user ID specified on the job that
the appropriate action. For reason codes requested this function. In other words,
16 and 24, the DFHSM message was the message was not routed to the job
issued through a TPUT request to the log.
user ID specified on the job that 24 Explanation: The catalog installation
requested this function. In other words, exit module was processing a JES3 (C/I)
the message was not routed to the job request for a data set, and determined
log. that the request was from an
unauthorized user.
RETURN CODE 40
Reason
Explanation: The volume list or work area is too small. Code Description
This return code would normally represent an error in 2 Explanation: The delete catalog work
the calling program. If the user is using the Catalog area is too small.
Search Interface, this return code indicates that a large
enough return workarea was not provided. Programmer Response: Check the
work area length. If it is correct, contact
the IBM Support Center. If the length is
Reason not correct, run the job again with a valid
Code Description length.
0 Explanation: The user provided work 4 Explanation: The caller’s work area is
area is too small. too small.
361
Reason Reason
Code Description Code Description
12 Explanation: The amount of data that 14 Explanation: A data set is update
the system will return may overflow the inhibited.
workarea.
Programmer Response: Do not open a
Programmer Response: Either divide data set for reset processing that is
the catalog into smaller catalogs or inhibited for update processing.
convert to the ICF catalog format. 16 Explanation: A data set is not reusable.
14 Explanation: The amount of data
returned by the system cannot be Programmer Response: Do not open a
contained in a 2-byte length field. non-empty data set for reset processing
that is not reusable.
Programmer Response: None. This is 18 Explanation: It is only valid to change
a design limitation. If you are using the the attributes or ownerid fields of a GDG
CSI (Catalog Search Interface), you base entry by the access method
must request that fullword lengths be services ALTER command.
used for all lengths.
Programmer Response: Do not attempt
the incorrect ALTER commands. Correct
RETURN CODE 48 the commands and rerun the job.
24 Explanation: It is not valid to attempt to
Explanation: Incorrect catalog function. change the name of a user catalog or
alias entry through the use of the access
method services ALTER Command.
Reason
Code Description
Programmer Response: Do not attempt
x Explanation: An internal logic error has
the incorrect ALTER commands. Correct
occurred.
the commands and rerun the job.
26 Explanation: It is not valid to attempt to
Programmer Response: Contact the
change the name of a non-VSAM entry
IBM Support Center.
that is a GDG base or member through
6 Explanation: An ALTER of a non-VSAM
the use of the access method services
entry is not allowed for the fields being
ALTER command.
modified.
Programmer Response: Do not attempt
Programmer Response: Ensure that
the incorrect ALTER commands. Correct
the proper entry name was specified on
the commands and rerun the job.
the access method services ALTER
28 Explanation: It is not valid to attempt to
command and that only fields that exist
delete a GDG base entry that contains
for a non-VSAM entry are requested to
non-VSAM entries.
be changed.
8 Explanation: An ALTER of the catalog
Programmer Response: Delete the
name is not allowed.
members of the GDG base explicitly.
Alternatively, the GDG base and its
Programmer Response: Ensure that
members may be deleted with the use of
the catalog name was not used by
the FORCE parameter in the DELETE
mistake. Catalog names can only be
command.
changed by DELETE and then
29 Explanation: RBA too large for data set.
re-DEFINE catalog commands.
10 Explanation: Erase option delete, but
file name is for incorrect catalog.
363
Reason Reason
Code Description Code Description
118 Explanation: A SMS storage class 152 Explanation: An attempt has been
construct cannot be blanks. made to define a PDSE as a member of
120 Explanation: The ALTER NEWNAME is a GDG base. PDSEs may not be a
not allowed for non-VSAM data set with member of a GDG base
an alias when the new name resolves to
a different catalog than the current one. Programmer Response: Be sure that
122 Explanation: The ALTER NEWNAME is the IGDSMS00 parmlib member has
not allowed for VSAM data set when the DSNTYPE default of PDS.
new name resolves to a different catalog 156 Explanation: The alter backup while
than the current one. open (BWO) request is not for valid
124 Explanation: A VSAM data set cannot component or record.
be converted to SMS managed because
not all of the volumes belong to the Programmer Response: Ensure that
same storage group. the BWO alter request is for cluster,
126 Explanation: A VSAM data set cannot data, non-VSAM, or GDS only.
be converted to SMS managed because 158 Explanation: The alter backup while
not all of its associated names in the open (BWO) indicator is incorrect for
sphere resolve to the same catalog. non-SMS managed datasets
128 Explanation: An SMS storage class
construct cannot have a length of zero. Programmer Response: Ensure that
130 Explanation: Altering a non-SMS the data set is SMS-managed.
managed VSAM data set to an SMS 160 Explanation: An attempt was made to
managed one (or vice versa) is a alter a non-SMS managed non-VSAM
stand-alone function. No other ALTER data set to a name in the format of a
functions are allowed. GDS (e.g. the name ends with
132 Explanation: Altering a non-specific GnnnnVnn).
volume serial to a specific one is a
stand-alone function. No other ALTER Programmer Response: Change the
functions are allowed. name of the new data set to be a
134 Explanation: The caller is not non-GDS format name.
authorized to issue ALTER non-specific 162 Explanation: An attempt was made to
volume. alter a non-SMS managed GDS to a
136 Explanation: An incorrect component non-GDS name.
was supplied for ALTER non-specific 166 Explanation: An alter volume or device
volume. type on OAM entries is not allowed.
140 Explanation: An ALTER GDG limit of 0
is not allowed. Programmer Response: None
142 Explanation: An ALTER fails due to 168 Explanation: An attempt was made to
unsuccessful DADSM UPDATE function. alter an SMS-managed non-VSAM data
144 Explanation: A Record unit of allocation set to a GDS name (e.g. the name ends
not valid for linear data sets. with GnnnnVnn), but there is no GDG
146 Explanation: The ALTER NONVSAM base associated with the new name.
RECATALOG function and the caller
pass SMS information for conversion, Programmer Response: Change the
but the caller is not authorized to use name of the new data set to one that
this function. has an existing GDG base definition.
148 Explanation: Alter request is not valid 170 Explanation: When defining an OAM
for stand-alone function such as alter of data set, a generation data set low level
backup while open (BWO) data set. qualifier (i.e., G0000V00) or an
increment of a GDG number (i.e., +1) is
Programmer Response: Ensure that invalid.
the field requested to be altered is valid
for stand-alone function. Programmer Response: Use a name
other than the GDS low level qualifier or
a GDG increment number. Rerun the
define request.
365
Reason Reason
Code Description Code Description
x Explanation: An internal logic error has 7 Explanation: One or more of the 3
occurred, or an error has been detected required VVRs for a catalog was not
in the structure or contents of a VVDS. found. SFI in message IEC331I contains
the first 8 characters of the catalog
Programmer Response: Run a name whose VVR(s) was missing.
DIAGNOSE and print the VVDS
associated with the problem. These Programmer Response: Run
errors will usually be accompanied by DIAGNOSE command against the VVDS
additional console messages which and correct any problem detected.
contain SFI information necessary to 8 Explanation: A DEFINE command for a
diagnose the problem. Contact the IBM VVDS has failed because a VVDS
Support Center. already exists on the volume. No SFI
2 Explanation: New catalog name added. data.
This is a normal return code returned
during the adding of a new VVR. The Programmer Response: If the existing
associated catalog name of the VVR VVDS is to be replaced, delete it before
was new to the VVDS and was added to defining the new VVDS.
the VVCR/VVCN record. 9 Explanation: A dynamic allocation will
require a TIOT slot, but a search finds
Programmer Response: None none available. No SFI data.
4 Explanation: VVDS Manager parameter
list had incorrect information. This Programmer Response: Contact the
attention error code does not effect the IBM Support Center.
operation of the request. 10 Explanation: Bad return code from
dynamic allocation issued from
Programmer Response: Contact the DFSMS/MVS. SFI contains the SVC 99
IBM Support Center. reason code.
5 Explanation: The VVDS required for
LISTCAT could not be accessed. The Programmer Response: Ensure that
missing data in the LISTCAT output will the VVDS name or the volume serial
contain Xs. The volume might be offline, number provided is correct. If an access
but a mount request is not automatically method services command was being
issued for a LISTCAT operation. processed, ensure that all required FILE
parameters are supplied. Ensure that the
Programmer Response: Ignore the volume will be mounted and available by
return code or ensure the volume is providing a DD statement for the
online and available for the LISTCAT volume.
operation. 11 Explanation: The caller of the VVDS
6 Explanation: A requested VVR or NVR manager passed a volume serial number
was not found in the VVDS specified. sfi in the parameter list and a UCB address.
in message IEC331I contains characters The UCB’s volume serial does not match
5 through twelve of the requested VVR the parameter list volume serial. The SFI
name. contains the UCB volume serial while
the parameter list volume serial is in the
Programmer Response: Ensure that second field in the SFI data.
the volume serial numbers provided in
VOLUMES parameters and DD Programmer Response: Contact the
statements are correct. If all the IBM Support Center.
commands are specified correctly, this
condition may indicate an error in the
catalog or VVDS. Run the DIAGNOSE
command to determine if any catalog
records are in error.
367
Reason Reason
Code Description Code Description
32 Explanation: The VVDS is full 85 Explanation: During synchronization
(maximum 65536 CIs). There is no SFI processing of the VTOC and VVR
data. extents, the VVDS manager was unable
to read the DSCBS.
Programmer Response: If a VSAM
data set was being defined, use an Programmer Response: Print the
alternate volume. If a VVDS was being VVDS and VTOC. Contact the IBM
defined, decrease the primary space Support Center.
allocation. 86 Explanation: The VVR for the VVDS
38 Explanation: A DELETE command with number of extents field is not valid; it
the NOSCRATCH parameter has been has more than 123 extents in it. SFI
issued for a catalog. The VVR for the contains the VVR’s extent number.
catalog was not deleted because the
catalog has data on the volume. SFI Programmer Response: Print the
contains the RBA of the first CI that has VVDS. Contact the IBM Support Center.
a VVR owned by the catalog. 87 Explanation: During open processing of
a data set, the system discovered that
Programmer Response: Ensure that the extent information in the VVR does
the correct catalog is being used and not match the extent information in the
that the VVDS is correctly specified. DSCB.
40 Explanation: A call to scratch the F1
DSCB from a volume has failed. SFI Programmer Response: Use LISTCAT
contains the return code from the and LISTVTOC statements to determine
scratch. the mismatch. Delete the data set, then
define and reload it.
Programmer Response: It is possible 88 Explanation: A VVR or NVR with the
that a user other than the one issuing correct component name was found, but
the delete has an outstanding ENQ on the catalog name did not match. On a
the VVDS. If this is the case, the ENQ delete request, the BCS record will be
should be removed. deleted, but the VVR or NVR and the
82 Explanation: The system discovered, format 1 DSCB will not be scratched.
during synchronization processing of the There is no SFI data.
VTOC and VVR extents, that the number
of extents indicated for the data set in Programmer Response: No action is
the VTOC is more than the number required because this code is for
indicated in the VVR. information only.
92 Explanation: A request to allocate
Programmer Response: Print the dynamically the VVDS has failed. SFI
VVDS and VTOC. Contact the IBM contains the dynamic allocation error
Support Center. reason code returned in the SVC 99
84 Explanation: The system discovered, request block, or text stating why the
during synchronization processing of the allocation routine failed.
VTOC and VVR extents, that the number
of extents indicated for the data set in Programmer Response: Determine why
the VVR is more than the number the dynamic allocation reason code was
indicated in the VTOC. returned.
94 Explanation: A VSAM OPEN request to
Programmer Response: Print the open the VVDS failed. SFI contains
VVDS and VTOC. Contact the IBM ‘xxrrrrrr’, where rrrrrr=register 15 from
Support Center. the OPEN and xx is ACBERFLG.
369
Reason Reason
Code Description Code Description
30 Explanation: The caller was not 4 Explanation: An incorrect entry type
authorized to the catalog when defining (cluster or non-VSAM) was detected.
an SMS data set into the master catalog.
32 Explanation: The return code from the Programmer Response: Ensure that
RACHECK REQUEST=AUTH was other the name of the entry specified in the
than 0, 4, or 8 when attempting to verify command is correct. Ensure that the
access to a facility class. catalog entry is still valid, by performing
a LISTCAT run. If the reason code
Programmer Response: Determine the indicates a system error, list the catalog
reason for the unexpected RACF return using the PRINT command with the
code. DUMP option. Contact the IBM Support
34 Explanation: An internal logic error has Center. Otherwise, correct the error. Run
occurred. the job again.
6 Explanation: An incorrect cluster entry
Programmer Response: Contact the for ALTER of data set attributes was
IBM Support Center. detected.
36 Explanation: The caller is not
authorized. When no profile exists for Programmer Response: Ensure that
functions that require RACF the name of the entry specified in the
authorization, the caller must be at least command is correct. Ensure that the
APF authorized. catalog entry is still valid, by performing
40 Explanation: RACF options do not a LISTCAT run. If the reason code
permit use or cataloging of uncataloged indicates a system error, list the catalog
non-SMS managed data sets. using the PRINT command with the
42 Explanation: Caller is not authorized to DUMP option. Contact the IBM Support
use the specified volume. Center. Otherwise, correct the error. Run
the job again.
Programmer Response: Acquire 8 Explanation: An incorrect cluster or
authority to the specified volume and index entry for ALTER of buffer size was
resubmit the job. detected.
44 Explanation: Caller is not authorized to
update catalog for DEFINE ATL request Programmer Response: Ensure that
the name of the entry specified in the
command is correct. Ensure that the
RETURN CODE 60 catalog entry is still valid, by performing
a LISTCAT run. If the reason code
Explanation: Incorrect entry type for requested action. indicates a system error, list the catalog
using the PRINT command with the
DUMP option. Contact the IBM Support
Reason Center. Otherwise, correct the error. Run
Code Description the job again.
2 Explanation: Probable system error. An 10 Explanation: An incorrect entry type
incorrect entry type for an extract (CLUSTER) to ALTER the FREESPACE
operation was detected. or WRITECHECK parameters was
detected.
Programmer Response: Ensure that
the name of the entry specified in the Programmer Response: Ensure that
command is correct. Ensure that the the name of the entry specified in the
catalog entry is still valid, by performing command is correct. Ensure that the
a LISTCAT run. If the reason code catalog entry is still valid, by performing
indicates a system error, list the catalog a LISTCAT run. If the reason code
using the PRINT command with the indicates a system error, list the catalog
DUMP option. Contact the IBM Support using the PRINT command with the
Center. Otherwise, correct the error. Run DUMP option. Contact the IBM Support
the job again. Center. Otherwise, correct the error. Run
the job again.
371
Reason Reason
Code Description Code Description
32 Explanation: ALTER of last back-up 44 Explanation: An incorrect entry type
date was specified, but the component is was encountered in a DELETE
not a cluster, non VSAM, or GDS. operation, other than the expected alias
34 Explanation: ALTER of last back-up entry.
date was specified, but the data set is
non-SMS managed and does not have a Programmer Response: Ensure that
last back-up date. the proper entry name was specified and
36 Explanation: An alias entry may only be that the catalog reflects the expected
defined for non-VSAM or user catalog structure. It may be necessary to rebuild
entries. the catalog.
46 Explanation: An incorrect entry type
Programmer Response: Do not attempt was encountered in a DELETE
an incorrect DEFINE operation. operation, other than the expected VVR
38 Explanation: A LOCATE or ALTER was type.
specified for a GDG base, and entry is
not a GDG. Programmer Response: Ensure that
the proper entry name was specified.
Programmer Response: GDGs must 48 Explanation: An entry type other than
have qualified names. Ensure that all the expected NVR type was encountered
levels of qualification are specified for in a DELETE operation.
GDG. Submit the job again. 50 Explanation: An incorrect entry type,
40 Explanation: An input base record to other than the expected BCS type, was
catalog upgrade management is not an encountered in a delete operation.
alternate index, cluster or data type
entry. Programmer Response: Ensure that
the correct entry type was specified.
Programmer Response: Ensure that 52 Explanation: ALTER of SMS constructs
the name of the entry specified in the was specified, but the component is not
command is correct. Ensure that the a cluster, non-VSAM, or GDS.
catalog entry is still valid, by performing 54 Explanation: Define an Extended
a LISTCAT run. If the reason code Format UCAT is not allowed.
indicates a system error, list the catalog
using the PRINT command with the Programmer Response: Define the
DUMP 11 option. Contact the IBM UCAT as a non-Extended Format data
Support Center. Otherwise, correct the set.
error. Run the job again. 56
42 Explanation: An input base record to Explanation: ALTER of FILEID or
catalog reusable processing is not a CCSID is not allowed with other DFM
data type entry. attributes.
373
Reason Reason
Code Description Code Description
86 96
Explanation: ALTER of ’DFM/NFSS Explanation: ALTER of the RLS
TEXT TIMESTAMP’ field is not allowed recovery timestamp (GMT) is not
for non-SMS managed data set. allowed for a data set that is not capable
of being used by RLS. Data sets that are
Programmer Response: Ensure that Linear, non-SMS managed, keyrange or
the entry being altered is an SMS temporary are not eligible for RLS
managed VSAM or non-VSAM data set. access.
Correct the error. Run the job again.
88 Programmer Response: Ensure that
Explanation: ALTER of ’DFM/NFSS the entry being altered is eligible for RLS
ATTRIBUTE EXTENSION FLAGS’ is not processing. Correct the error. Run the
allowed for non-SMS managed data set. job again.
98
Programmer Response: Ensure that Explanation: ALTER of the RLS flags is
the entry being altered is an SMS not allowed for a data set that is not
managed VSAM or non-VSAM data set. capable of being used by RLS. Data
Correct the error. Run the job again. sets that are Linear, non-SMS managed,
90 are keyrange or temporary are not
Explanation: ALTER of ’DFM/NFSS eligible for RLS access.
EXTENDSION AREA’ field is not allowed
for non-SMS managed data set. Programmer Response: Ensure that
the entry being altered is eligible for RLS
Programmer Response: Ensure that processing. Correct the error. Run the
the entry being altered is an SMS job again.
managed VSAM or non-VSAM data set. 100
Correct the error. Run the job again. Explanation: ALTER of the BWO flag is
92 not allowed for non-SMS managed data
Explanation: ALTER of the RLS SMS set or a linear data set.
flag is not allowed for a data set that is
not capable of being used by RLS. Data Programmer Response: Ensure that
sets that are Linear, non-SMS managed, the entry being altered is an SMS
keyrange or temporary are not eligible managed VSAM data set that is not
for RLS access. LINEAR. Correct the error. Run the job
again.
Programmer Response: Ensure that 102
the entry being altered is eligible for RLS Explanation: ALTER of ’ACCOUNT
processing. Correct the error. Run the INFORMATION’ is specified but the entry
job again. type is not Data, NonVSAM, or GDS.
94
Explanation: ALTER of the RLS Programmer Response: Ensure that
recovery timestamp (local) is not allowed the name of the entry specified in the
for a data set that is not capable of command is correct. Ensure that the
being used by RLS. Data sets that are catalog is still valid by performing a
Linear, non-SMS managed, keyrange or LISTCAT run. If the reason code
temporary are not eligible for RLS indicates a system error, list the catalog
access. using the PRINT command with the
DUMP11 option. Contact the IBM
Programmer Response: Ensure that Support Center. Otherwise, correct the
the entry being altered is eligible for RLS error and run the job again.
processing. Correct the error. Run the 104 Explanation: Invalid entry type for alter
job again. of extended addressability data set.
Reason
Programmer Response: Ensure that
Code Description
the entry being altered is eligible for RLS
processing. Correct the error. Run the x Explanation:An internal logic error has
job again. occurred.
110 Explanation: ALTER of the FRLOG
parameter is not allowed for a data set Programmer Response: Contact the
that is not capable of being used by IBM Support Center.
RLS. Data sets that are Linear, non-SMS 6 Explanation: The association of a
managed, are keyrange or temporary truename record in an ICF catalog is
are not eligible for RLS access. incorrect.
375
Reason Reason
Code Description Code Description
x Explanation: The return DADSM 8 Explanation: An error occurred while
Historic Return Code was other than 0, attempting to mount the user volume.
4, 8, or 12. The reason code shown is Examples of possible errors include
the DADSM return code. See OS/390 insufficient virtual storage for workareas
DFSMSdfp Diagnosis Reference for an or a time-stamp mismatch problem.
explanation of the DADSM return and
diagnostic codes. Programmer Response: Verify that the
volume and the volume information (time
Programmer Response: The return stamps) contained in the catalog are at
code is returned by DADSM. the same level. If the problem is due to
20,22,24 Explanation: An attempt to allocate an insufficient virtual storage, specify a
SMS-managed data set using the Best larger region parameter. Run the job
Fit interface was able to allocate space again.
on all supplied volumes, but the amount
of space allocated was not the total
amount required. RETURN CODE 74
377
Reason Reason
Code Description Code Description
12 Explanation: A scan of the task I/O 2 Explanation: The related object is a
table (TIOT) failed to find the user relative-record data set or a linear data
specified JCL ddname statement. set.
379
Reason Reason
Code Description Code Description
4 Explanation: Something other than a 10 Explanation: The catalog associated
CLUSTER or alternate index type object with this data set does not match the
specified the RECATALOG parameter. catalog name found in the VVR.
381
Reason Reason
Code Description Code Description
36 Explanation: DELETE VVR resulted in 52 Explanation: The SMSVSAM Server
an attempt to delete a DSCB whose encountered an internal error performing
name resolves to an associated the delete operation. Diagnostic data will
keyrange VVR. Nothing was deleted. be written to Logrec, and a system dump
may have been taken.
Programmer Response: User error.
Use DELETE CLUSTER. Programmer Response: Refer the
38 Explanation: For DELETE VVR, both problem to IBM programming support
the VVR and DSCB were not found. center.
Nothing was deleted.
383
RETURN CODE 112 RETURN CODE 118
Explanation: Incorrect field parameter list (FPL). Explanation: The data set name is ineligible for RACF
definition.
Reason
Code Description Reason
4 Explanation: An internal logic error Code Description
occurred. 0 Explanation: As the result of a DEFINE,
IMPORT, or IMPORTRA command,
Programmer Response: Probable VSAM attempted to define a RACF
system error. Contact the IBM Support profile for the object. The profile could
Center. However, if a user program is not be established because the user
interfacing directly with catalog does not have sufficient authority for the
management, the FPL contains improper specified data set characteristics.
data.
Programmer Response: Check the
installation security subsystem guidelines
RETURN CODE 114 for defining a data set in the security
subsystem. Modify the data set
Explanation: A duplicate RACF profile exists. characteristics accordingly.
12 Explanation: As a result of a DEFINE,
IMPORT or IMPORTRA command,
Reason VSAM attempted to define a RACF
Code Description profile for the object. RACF was
0 Explanation: As a result of an IMPORT incapable of building the profile.
or DEFINE command, VSAM has
attempted to establish a RACF profile for Programmer Response: RACF was
a cluster/alternate index, data, or index inactive and could not process the profile
object. This failed because a profile with build request. To activate RACF, contact
the same name already exists. the system security administrator.
Reason
Code Description RETURN
24 Explanation: An incorrect association CODE 124
was returned during upgrade retrieval.
Explanation:
Programmer Response: An IDCAMS Incorrect
DIAGNOSE should be run against the control
catalog and any errors identified interval
corrected. number.
385
Reason Reason
Code Description Code Description
10 Explanation: The data set DSCB cannot 124 Explanation: Backout while open
be located. specificaion not valid for non-VSAM data
12 Explanation: The NVR has been set.
renamed, but the NVR with the new 126 Explanation: Backout while open
name cannot be located. specification not valid for ALTER of
14 Explanation: There should be an NVR non-SMS data set.
with the old name, but that NVR cannot 128 Explanation: An internal logic error has
be located. occurred.
16 Explanation: The DSCB has been
renamed without error, but the NVR Programmer Response: Contact the
cannot be renamed because there is IBM Support Center.
already an NVR with that name. 130 Explanation: An internal logic error has
occurred.
387
Reason Reason
Code Description Code Description
34 Explanation: An incorrect space request 74 Explanation: The define of a VVDS had
type on DEFINE was detected. This is a the INDEX option specified. A VVDS is
system error. an entry sequenced data set.
389
Reason Reason
Code Description Code Description
2 Explanation: An incorrect storage class 2 Explanation: One of the following has
name length was detected. occurred:
4 Explanation: An incorrect data class 1. An access method services DEFINE
name length was detected. or IMPORT command specifies a
6 Explanation: An incorrect management device type that was not system
class name length was detected. generated into the system, or is not
acceptable for a catalog or data set.
2. The volume serial number specified
RETURN CODE 152
is incorrect, or the volume serial
number is missing.
Explanation: A non-empty catalog cannot be deleted.
Programmer Response: Specify a
Reason device type or device name that is
Code Description acceptable to the system.
0 Programmer Response: If the catalog 4 Explanation: An incorrect device name
and all of its entries are to be deleted was specified on a define of a
specify the FORCE parameter on the non-VSAM entry.
access method services DELETE
CATALOG command. Programmer Response: Specify a
device type or device name that is
acceptable to the system.
RETURN CODE 164
391
RETURN CODE 186 Reason
Code Description
Explanation: Error attempting to lock a catalog or 2 Explanation: A required JOBCAT or
access a locked catalog. STEPCAT is not available for processing
of a catalog request. The system ignores
the request until the catalog is available.
Reason
Code Description Programmer Response: If this error
0 Explanation: Lock verification failed. causes a job to end, contact the IBM
Support Center. Otherwise, it is only a
Programmer Response: An means of communicating a condition
unauthorized caller attempted to access within the system that is not an error.
a locked catalog. To access a locked 6 Explanation: The catalog is temporarily
catalog, a user must have read authority unavailable.
to the profile IGG.CATLOCK of class
type FACILITY. Obtain the correct Programmer Response: Try the
authorization. Run the job again. request again at a later time. If a COPY
2 Explanation: Access was denied for one or IMPORT operation has failed, do a
of the following reasons: DELETE RECOVERY and import a
v No profile IGG.CATLOCK of class backup copy of the catalog.
type FACILITY was found
v RACF, or an equivalent product, was As a volume error code: Catalog
not active unavailable for the remainder of
processing which establishes volumes
v No MVS router exit was found
as candidates for future extension. This
occurs during define of VSAM data sets
Programmer Response: Either define only when another error is encountered
the profile IGG.CATLOCK, activate during candidate processing. This code
RACF, or supply an MVS router exit. appears as a volume error code for the
4 Explanation: The caller was not volumes that are not processed due to
authorized for DEFINE LOCK. the other error code which will appear in
the access method services jobstream
Programmer Response: To use the output.
DEFINE LOCK command, a caller must
have read authority to the profile
IGG.CATLOCK of class type FACILITY. RETURN CODE 190
Obtain the correct authorization. Run the
job again. Explanation: Authorization error on a facility class
6 Explanation: The caller was not function applied to SMS data sets.
authorized for ALTER LOCK.
393
Reason RETURN CODE 204
Code Description
6 Explanation: Invalid use of JOBCAT or Explanation: Key specification extends beyond end of
STEPCAT. The catalog pointed to by the maximum logical record.
JOBCAT/STEPCAT resides on a device
that has a UCB defined above 16MB.
Reason
Code Description
RETURN CODE 200 0 Programmer Response: Reduce the
key length, change the key position, or
Explanation: The specified or defaulted control interval increase the logical record length.
size of the index component is greater than the
maximum block size of the index device.
RETURN CODE 208
395
RETURN CODE 226 Reason
Code Description
Explanation: Test authorization macro failed. The caller 13 ECS activation was requested for a
is not authorized to perform the requested function. catalog with the NOECSHARING
attribute.
26 Returned on a non-ECS system when
Reason an attempt is made to access a catalog
Code Description that is ECS-active on another system.
4 Explanation: To OPEN a catalog, the 28 Catalog is temporarily in use by a
caller must be running in key 0 - 7, must non-ECS system.
be in supervisor state, or must be APF 29 ECS-activation of a catalog is requested
authorized. but the catalog does not have
cross-system share options or is not on
To do CLOSE or EOV processing for a a shared volume.
catalog the caller must be running in key | 47 A Coupling Facility error has occurred.
0 - 7, must be in supervisor state, or
must be APF authorized.
| Programmer Response: Correct the
| Correct the coupling facility error (see
To process the CONVERTV function, the | the IXL messages that accompany the
caller must be APF authorized. | coupling facility error). Next, reactivate
| ECS by ensuring that all systems are
Scheduler type superlocate | connected to the ECS structure, and
(non-generic) is restricted. To issue | then issue the F
LOCATE SVC, the caller must be | CATALOG,ECSHR(AUTOADD)
running in key 0 - 7, must be in | command.
supervisor state, or must be APF 48 An attempt was made to add a catalog
authorized. to the Coupling Facility structure for
Enhanced Catalog Sharing use, but the
Programmer Response: Respond to structure is full.
the particular error accordingly. If there is
no fix for the problem, contact the IBM Programmer Response: Increase the
Support Center. size of the ECS structure definition in the
CFRM policy.
RETURN CODE 228
RETURN CODE 232
Explanation: An error occurred while processing an
Enhanced Catalog Sharing request. The following Explanation: An error was encountered while Catalog
reasons may be corrected by the installation. Codes not Management was performing system management
shown indicate an internal system error. facility (SMF) processing.
Reason Reason
Code Description Code Description
x An internal logic error has occurred. x Explanation: The reason code
represents the catalog management
Programmer Response: Contact the return code encountered while
IBM Support Center. performing SMF processing. The catalog
2 ECS workarea storage is not available. management return codes correspond to
3 Coupling Facility connection error. If the return codes listed for this message.
received with message IEC377I, fields
aaaa and bbbb contain the return and Programmer Response: Examine the
reason codes from IXLCONN. reason code returned. Run the job again
4 An ECS request was made but the after performing the required corrective
system is not ECS-active. measures.
9 Coupling Facility disconnection error. If
received with messge IEC377I, fields
aaaa and bbbb contain the return and
reason codes from IXLDISC.
397
Reason Reason
Code Description Code Description
36 Explanation: Either a required DD x Explanation: The reason codes
statement is missing or, if the user is correspond to the VSAM OPEN error
dynamically allocating the data set, the codes. The system write message
limit to the number of data sets that can IEC161I with this message.
be dynamically allocated has been
exceeded. System Action: The system voids the
delete action on that data set.
Programmer Response: Provide the
required parameter, ensure that the DD Programmer Response: Determine why
statement name is correctly spelled, or the erasure was impossible. Alternatively,
that the DD statement is present for the run the DELETE command again with
step. Also, ensure that the volumes can the NOERASE option.
be allocated by dynamic allocation.
Check the DYNAMNBR parameter in the
user’s LOGON procedure to determine if RETURN CODE 246
the limit on the number of data sets that
can be dynamically allocated was Explanation: An internal error has occurred while
exceeded. If these are correct, contact processing a catalog request.
the IBM Support Center.
Reason
RETURN CODE 242 Code Description
x Explanation: An internal error has
Explanation: A physical I/O error occurred trying to occurred.
erase the data set being deleted.
System Action: An SVC dump may be
produced for the error, depending on the
Reason reason code. Processing of the catalog
Code Description request is terminated.
x Explanation: The reason codes
correspond to the VSAM Record Programmer Response: Determine if
Management error codes. an SVC dump was created for this
failure, and contact the IBM Support
Programmer Response: Run the job Center for assistance.
again with the NOERASE option. The
data set cannot be deleted.
RETURN CODE 250
399
(?) after the TSO READY message.
IDC3017I INSUFFICIENT SPACE IN CATALOG
System Action: The system ends processing
Explanation: The catalog is full. There is no more
associated with the catalog error.
space on the volume in which the catalog resides, or
Application Programmer Response: See the the maximum number of extents has been reached. See
programmer response associated with the second-level the associated second-level message for the specific
message. catalog management error code values.
401
except by request. To request it, enter a question mark v Delete any unneeded data sets or data spaces from
(?) after the TSO READY message. the volume to make additional DSCBs available.
System Action: The system ends the command. v Recreate the volume with a larger VTOC.
In the Time Sharing Option/Extensions (TSO/E) Explanation: The data component control interval size
environment the second-level message is not displayed, specified is greater than 32,768 or the index component
except by request. To request it, enter a question mark control interval size is greater than the maximum block
(?) after the TSO READY message. size of the index device. See the associated
second-level message for the specific catalog
System Action: The system ends the command. management error code values.
Application Programmer Response: Do one of the In the Time Sharing Option/Extensions (TSO/E)
following: environment the second-level message is not displayed,
403
standard information for the volume but also
IDC3037I STORAGE FOR NUMBER OF ENTRIES
highlights the preceding volume and that serial
EXCEEDS 16M LIMIT
number is recorded in the volume label of the
Explanation: IDCAMS runs below the 16M line and is volume.
unable to satisfy the users request due to a storage v For a rename operation failure for MODIFYV, recover
constraint. from a MODIFYV rename by:
System Action: The system ends the request. – Running ADDV to activate the volume if the
volume is merely inactive and has no volume
Application Programmer Response: The user can
serial mismatch condition
modify the command to avoid this situation. For
example, when issuing a LISTCAT level, additional – Running ADDV to both activate the volume and
qualifiers can be specified which will avoid exhausting complete the rename operation if the volume is
storage. both inactive and has a volume serial mismatch
condition
– Running MODIFYV again to complete or retry the
IDC3062I ** CARTRIDGE LABELS AND
rename operation if the volume is active but has a
INVENTORY RECORD NOT RESTORED
mismatch condition
Explanation: An error was encountered while – Running STOREV to complete or retry the rename
relabeling a mass storage volume. The attempt to operation if the volume is active and if a duplicate
restore the labels of the cartridges and Inventory data volume serial number is desired as a result of the
set to their original status failed. The volume serial rename. For the DD statement requirements, the
mismatch may exist between the cartridge labels and proper VOLUME and NEWSERIAL parameter
volume label for the volume. See the preceding values, and use of LISTMSVI, refer to the
message for further explanation of the problem. description above for an ADDV rename failure.
System Action: The system ends the command. System Programmer Response: If the error recurs
Application Programmer Response: Correct the and the program is not in error, look at the messages in
problem as identified in the preceding message. Take the job log for more information. Search problem
the following actions for the command that failed: reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
v For a rename operation failure for ADDV, run ADDV JCL, the SYSOUT output for the job, and all printed
to backout or retry the rename operation if the output and output data sets related to the problem.
volume is inactive. If the volume is active, run
MODIFYV or STOREV to either backout or retry the Source: DFSMSdfp
rename operation.
Detecting Module: IDCAV01, IDCMV01, IDCSR01
If the ADDV, MODIFYV, or STOREV commands are
run to recover from a rename failure, a DD statement
for the volume is required and must specify deferred IDC3066I ** UNABLE TO CLEAR INCOMPLETE -
mounting. The values specified for the VOLUME and COPY FLAG FROM INVENTORY
NEWSERIAL parameters depend upon how the RECORD
volume record is recorded in the Inventory data set. If Explanation: The incomplete-copy flag in the
the cartridge labels have been updated, the volume Inventory record for the volume could not be cleared.
record will be identified by the new volume serial See the preceding message for further explanation of
number. the failure.
For the VOLUME parameter, specify the volume
System Action: The system ends the command with
serial number as recorded in the cartridge labels and
an error message.
the volume record. For the NEWSERIAL parameter,
specify the desired volume serial number. Note that Application Programmer Response: Correct the
the security check for non-virtual storage access problem as indicated in the preceding message. Take
method (VSAM) status and password protected data one of the following actions for the command that failed:
sets is bypassed only if the NEWSERIAL parameter v For a copy operation failure in COPYV, run COPYV
specifies the same volume serial number as recorded again to complete the copy operation to the
in the Inventory data set for the volume label. This incomplete copy volume. COPYV will reuse the
allows the original volume serial number of a VSAM cartridges of the incomplete copy volume for the new
volume to be restored if the volume is left partially copy. Or run SCRATCHV to scratch the incomplete
renamed. copy volume before rerunning the COPYV command.
If ADDV, MODIFYV, or STOREV terminates without If COPYV ends without indicating the status of the
indicating the status of the rename operation, run copy operation, run LISTMSVI to determine whether
LISTMSVI to determine whether the volume is the volume is flagged for recovery purposes. If the
flagged for recovery purposes. If the mismatch flag is incomplete copy flag is set in the copy volume
set in the volume record, LISTMSVI not only lists the
405
rename operation failed for the preceding volume and
IDC3070I ** text NOT UPDATED IN VOLUME
that the serial number is recorded in the volume label
LABEL [OF TO VOLUME]
of the volume.
Explanation: text is one of the following: v For a rename operation failure for MODIFYV, recover
SERIAL from a MODIFYV rename by:
OWNER
– Running ADDV to activate the volume if the
SERIAL, OWNER
volume is merely inactive and has no volume
serial mismatch condition.
Either the volume serial number or owner name or both
was not updated in the volume label as requested. A – Running ADDV both to activate the volume and
mismatch may exist between the cartridge labels and complete the rename operation if the volume is
the volume label for the mass storage volume. See the both inactive and has a volume serial mismatch
preceding message for further explanation of the condition
problem. – Running MODIFYV again to complete or retry the
rename operation if the volume to complete or
In the message text: retry the rename operation if the volume is active
and if a duplicate volume serial number is desired
OF TO VOLUME as a result of the rename.
Indicates which volume could not be updated
for those commands processing both a source
For the DD statement requirements, the proper
and target volume having the same volume
VOLUME and NEWSERIAL parameter values, and
serial number.
use of LISTMSVI, refer to the description above for
System Action: The system ends the command with an ADDV rename failure.
a message reflecting the severity of the error. v For a rename operation failure for STOREV, run
Application Programmer Response: Take one of the STOREV again or run MODIFYV to either backout or
following actions for the command that failed: retry the rename operation. For the DD statement
requirements, the proper VOLUME and NEWSERIAL
v For a rename operation failure for ADDV, run ADDV parameter values, and use of LISTMSVI, refer to the
to backout or retry the rename operation if the description above for an ADDV rename failure.
volume is inactive. If the volume is active, run
MODIFYV or STOREV to either backout or retry the System Programmer Response: If the error recurs
rename operation. If the ADDV, MODIFYV, or and the program is not in error, search problem
STOREV commands are run to recover from a reporting data bases for a fix for the problem. If no fix
rename failure, a DD statement for the volume is exists, contact the IBM Support Center. Provide the
required and must specify deferred mounting. The JCL, the SYSOUT output for the job, and all printed
values specified for the VOLUME and NEWSERIAL output and output data sets related to the problem.
parameters depend upon how the volume record is
Source: DFSMSdfp
recorded in the Inventory data set. If the volume
record is identified by the new volume serial number Detecting Module: IDCAV01, IDCCN01, IDCRV01
because the cartridge labels have been updated,
both the VOLUME and NEWSERIAL parameters
IDC3071I ** COPY NOT COMPLETED
must specify the new volume serial number.
Otherwise, specify the old volume serial number with Explanation: The copy operation failed. The target
the VOLUME parameter. Note that the security check volume is marked incomplete in the Inventory data set
for non-VSAM status and password protected data and will be reused when the command is run again.
sets is bypassed only if the NEWSERIAL parameter See the preceding message for further explanation of
specifies the same volume serial number as recorded the failure.
in the Inventory data set for the volume label. This System Action: The system ends the command with
allows the original volume serial number of a VSAM an error message.
volume to be restored if the volume is left partially
renamed. Application Programmer Response: Correct the
If ADDV, MODIFYV, or STOREV ends without error as identified by the preceding message. To run the
indicating the status of the rename operation, run command again, follow the recovery actions identified
LISTMSVI to determine whether the volume is for the recovery of space management.
flagged for recovery purposes. If the mismatch flag is System Programmer Response: If the error recurs
set in the volume record, LISTMSVI not only lists the and the program is not in error, search problem
standard information for the volume but also reporting data bases for a fix for the problem. If no fix
highlights the volume report with a note that a exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
Application Programmer Response: Correct the System Programmer Response: If the error recurs
problem as indicated in the preceding message. If the and the program is not in error, search problem
cartridges are outside the MSF, enter the cartridges reporting data bases for a fix for the problem. If no fix
again. Run the command again. exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
System Programmer Response: If the error recurs output and output data sets related to the problem.
407
Source: DFSMSdfp attribute to READWRITE. If the volume to be relabeled
is inactive, use the ADDV command and specify the
Detecting Module: IDCAV01, IDCRR01, IDCRV01
READWRITE parameter.
System Programmer Response: If the error recurs
IDC3089I A DUPLICATE VOLUME EXISTS WITH
and the program is not in error, search problem
SERIAL NO. volser
reporting data bases for a fix for the problem. If no fix
Explanation: More than one volume with the specified exists, contact the IBM Support Center. Provide the
volume serial number is recorded in the Inventory data JCL, the SYSOUT output for the job, and all printed
set. Duplicate volumes within the same Mass Storage output and output data sets related to the problem.
System occur when:
Source: DFSMSdfp
v The record is deleted from the Inventory data set for
an ejected volume, and before the volume is Detecting Module: IDCAV01, IDCEV01
reentered the serial number has been assigned to
another volume. IDC3092I FILE PARAMETER WITH DEFERRED
v The record for an ejected copy volume is deleted MOUNT REQUIRED
from the Inventory data set and the copy is
Explanation: The volume is recorded in the Inventory
reentered.
data set as:
v A volume is entered in the Mass Storage Facility from
v Incompletely created
another Mass Storage System.
v Incompletely copied
In the message text: v Having a volume serial number mismatch
volser The volume serial number.
These problems may cause dynamic allocation of the
System Action: The system ends the command with volume to encounter an error. Therefore, this command
an error message. requires a FILE parameter on the command statement.
The FILE parameter must specify the name of a JCL
Application Programmer Response: Run the
DD statement which allocates a unit with deferred
LISTMSVI command to obtain the sequence one and
mounting to prevent allocation from mounting the
sequence two cartridge serial numbers of the correct
volume.
volume to be processed. Run the command again
specifying either cartridge serial number with the System Action: The system ends the command with
CARTRIDGE parameter so that the command can a message identifying the severity of the error.
select the correct volume.
Application Programmer Response: Run the
System Programmer Response: If the error recurs command again with the FILE parameter specifying the
and the program is not in error, search problem name of a JCL DD statement which allocates a unit with
reporting data bases for a fix for the problem. If no fix deferred mounting.
exists, contact the IBM Support Center. Provide the
System Programmer Response: If the error recurs
JCL, the SYSOUT output for the job, and all printed
and the program is not in error, look at the messages in
output and output data sets related to the problem.
the job log for more information. Search problem
Source: DFSMSdfp reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
Detecting Module: IDCCN01, IDCRV01
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
IDC3090I VOLUME volser CANNOT BE
Source: DFSMSdfp
RELABELED: READONLY ATTRIBUTE
IS ASSIGNED Detecting Module: IDCAV01, IDCMV01, IDCSR01
Explanation: The specified volume has the attribute
assigned which prohibits any changes to be made to IDC3094I VOLUME volser CANNOT BE
the volume. RENAMED; COPIES EXIST
In the message text: Explanation: The volume serial number cannot be
changed on the specified volume because there are
volser The volume serial number.
existing copies of the volume made through the COPYV
System Action: The system ends the command with command.
a message identifying the severity of the error.
In the message text:
Application Programmer Response: If the volume is
volser The volume serial number.
recorded as active in the Inventory data set, use the
MODIFYV command to change the READONLY
409
System Programmer Response: If the error recurs v BUFNI
and the program is not in error, look at the messages in v CONTROLINTERVALSIZE
the job log for more information. Search problem
v FREESPACE
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the v IMBED
JCL, the SYSOUT output for the job, and all printed v NOREPLICATE
output and output data sets related to the problem. v RECORDSIZE
Source: DFSMSdfp v REPLICATE
Detecting Module: IDCLD01 v SHAREOPTIONS
v STRNO
IDC3143I THE OUTPUT DATA SET CANNOT BE System Action: The system ends processing of this
THE SAME AS THE INPUT DATA SET command.
Explanation: The data set specified on the Application Programmer Response: Determine the
Outfile/Outdataset parameter is the same one that the catalog format to be defined. Remove the incorrect
system is exporting. parameters from the command or specify
ICFCATALOG. Run the job again.
System Action: The system ends processing.
System Programmer Response: If the error recurs
Application Programmer Response: Correct the
and the program is not in error, look at the messages in
source or target specifications. Run the job again.
the job log for more information. Search problem
System Programmer Response: If the error recurs reporting data bases for a fix for the problem. If no fix
and the program is not in error, look at the messages in exists, contact the IBM Support Center. Provide the JCL
the job log for more information. Search problem and the SYSOUT output for the job.
reporting data bases for a fix for the problem. If no fix
Source: DFSMSdfp
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
IDC3174I SPECIFIED MAXIMUM RECORD SIZE
Source: DFSMSdfp
LESS THAN REQUIRED MINIMUM
Detecting Module: IDCAV01, IDCMV01
Explanation: During the define of an ICF catalog, the
value specified for the data component maximum record
IDC3145I INVALID PORTABLE DATA SET size was found to be less than the minimum required
ORGANIZATION value, 4086 bytes. The maximum record size value
specified for the data component will override any value
Explanation: An attempt was made to export either a
specified for the catalog component.
virtual storage access method (VSAM) data set or a
user catalog, using a VSAM data set as the portable System Action: The system ends processing of this
data set. The portable data set can be only a sequential command.
access method file.
Application Programmer Response: Change the
System Action: The system ends the command. maximum record size specification. Run the job again. If
RECORDSIZE has been specified at both the catalog
Application Programmer Response: Change the
and data component levels, ensure that the value
specification of portable data set to sequential
specified for the data component is at least the
organization.
minimum required value.
Source: DFSMSdfp
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
IDC3170I ICF CATALOG PARAMETER SPECIFIED the job log for more information. Search problem
FOR A VSAM CATALOG reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
Explanation: During the define of a virtual storage and the SYSOUT output for the job.
access method (VSAM) user or master catalog, a
parameter applicable only to an ICF catalog was Source: DFSMSdfp
encountered. The parameter has been specified at the
catalog, data or index component levels. A VSAM
IDC3175I RESTRICTED VVDS NAME SPECIFIED
catalog is being defined because the VSAMCATALOG
FOR INVALID OBJECT TYPE
parameter has been specified or defaulted.
Explanation: During the define of an object, not a
The parameter is one of the following:
NONINDEXED (ESDS) cluster, the specified name was
v BUFND found to have the format of the restricted virtual storage
411
exists, contact the IBM Support Center. Provide the
IDC3186I INVALID VOLUME SERIAL SPECIFIED
SYSOUT output for the job.
Explanation: An attempt was made to define a
Source: DFSMSdfp
non-SMS-managed data set with a volume serial of ’*’.
A volume serial of ’*’ is only permitted for Detecting Module: IDCAL01
SMS-managed data sets.
System Action: The system fails the job. IDC3191I VSAM VOLUME DATA SET NAME OR
ITS GENERIC FORM NOT ALLOWED
User Response: Correct the volume serial and run the
job again. Explanation: During processing of an access method
services command, a name was specified and had the
Source: DFSMSdfp
restricted virtual storage access method (VSAM) volume
Detecting Module: IDCDE01 data set (VVDS) prefix or one of its generic forms. The
VVDS prefix, allowed for the following:
v ENTRYNAME for the ALTER command.
IDC3187I THE VOLCATALOG ENTRYNAME IS
v NEWNAME for the ALTER command.
INVALID
v INDATASET for the REPRO command.
Explanation: The entryname specified on an IDCAMS v MODEL for the DEFINE command.
DEFINE USERCATALOG command is not valid for a
volume catalog. The general volume catalog must be in The requested operation is not allowed for a VVDS.
the form:
System Action: The system ends processing of this
xxxxxxxx.VOLCAT.VGENERAL command.
Where xxxxxxxx is either SYS1 or another high level Application Programmer Response: Do not use the
qualifier specified in the LOADxx member of restricted data set name prefix for the data sets. If a
SYS1.PARMLIB. The specific volume catalog must be in data set has been created with the restricted prefix, an
the form: alternate method must be found to complete the desired
operation.
xxxxxxxx.VOLCAT.Vx
System Programmer Response: If the error recurs
Where xxxxxxxx is either SYS1 or another high level
and the program is not in error, look at the messages in
qualifier specified in the LOADxx member of
the job log for more information. Search problem
SYS1.PARMLIB and x is either a number from 0-9 or an
reporting data bases for a fix for the problem. If no fix
uppercase alphabetic character A-Z.
exists, contact the IBM Support Center. Provide the JCL
System Action: The system stops processing the and. the SYSOUT output for the job.
command.
Source: DFSMSdfp
System Programmer Response: Specify a valid
Detecting Module: IDCAL01
entryname.
Source: DFSMSdfp
IDC3192I LIBRARYNAME MUST REMAIN
Detecting Module: IDCDE01 “SHELF” WHILE LOCATION IS
“SHELF”
IDC3190I ‘keywd’ PARAMETER INVALID WITH Explanation: An attempt to alter LIBRARYNAME from
ENTRY TYPE SHELF was made while LOCATION was SHELF.
LOCATION and LIBRARYNAME must be consistent.
Explanation: The specified key word is improper for
the type of object being altered. This is usually a System Action: The system stops processing the
problem in distinguishing between cluster and command.
data/index component attributes.
System Programmer Response: Use the IDCAMS
In the message text: ALTER command to change LOCATION from SHELF to
LIBRARY when altering LIBRARYNAME.
keywd The keyword.
Source: DFSMSdfp
System Action: The system ends the command.
Detecting Module: IDCAL02
Application Programmer Response: Specify the
proper data set name. Run the command again.
System Programmer Response: If the error recurs
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
Explanation: An access method services ALTER System Action: The system stops processing the
command requested to change the storage command.
management subsystem (SMS) construct that is either
System Programmer Response: Either remove the
the storage or management class name. However, the
NUMBERSLOTS and/or NUMBEREMPTYSLOTS
specified object is not SMS managed, so the construct
parameters or specify LOGICALTYPE(AUTOMATED) on
cannot be changed.
the IDCAMS ALTER command.
In the message text:
Source: DFSMSdfp
conname
Detecting Module: IDCAL02
The construct name.
System Action: The system ends processing of the
IDC3199I LIBRARYNAME OF “SHELF” IS NOT
ALTER command.
ALLOWED WITH A LOCATION OF
Application Programmer Response: Ensure that this “LIBRARY”
request is made against only SMS managed objects.
Explanation: The LIBRARYNAME of SHELF can only
Source: DFSMSdfp be specified when LOCATION is SHELF.
Detecting Module: IDCAL01 System Action: The system stops processing the
command.
413
command. The system resumes interpretation with the Detecting Module: IDCRI01
next command.
Application Programmer Response: Remove the IDC3203I ITEM ‘xxx’ DOES NOT ADHERE TO
excess parameters. Run the command again. RESTRICTIONS
System Programmer Response: If the error recurs Explanation: The specified constant does not meet
and the program is not in error, search problem the naming restrictions on its format. This is usually a
reporting data bases for a fix for the problem. If no fix problem in specifying data set names.
exists, contact the IBM Support Center. Provide the
In the message text:
SYSOUT output for the job.
xxx The constant.
Source: DFSMSdfp
System Action: Processing skips to the end of the
Detecting Module: IDCRI01
command. The system resumes interpretation with the
next command.
IDC3201I CONSTANT ‘xxx’ EXCEEDS LENGTH
Application Programmer Response: Check the data
LIMIT
restrictions for the parameter and correct the item. Run
Explanation: A constant is longer than the maximum the command again.
allowed by the parameter definition or by the
System Programmer Response: If the error recurs
implementation.
and the program is not in error, search problem
In the message text: reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
xxx The constant that exceeded the maximum
SYSOUT output for the job.
length.
Source: DFSMSdfp
System Action: Processing skips to the end of the
command. The system resumes interpretation with the Detecting Module: IDCRI01
next command.
Application Programmer Response: See the IDC3205I DELIMITER ‘xxx’ IS NOT PROPERLY
definition of the parameter value in question. Specify an PRECEDED BY A CONSTANT OR KEY
allowable value. Run the command again. WORD
System Programmer Response: If the error recurs Explanation: A delimiter has been specified where a
and the program is not in error, search problem subparameter list or data should have appeared. The
reporting data bases for a fix for the problem. If no fix delimiter is being used improperly. Parentheses are
exists, contact the IBM Support Center. Provide the likely to be improper or a positional parameter may be
SYSOUT output for the job. missing.
Source: DFSMSdfp In the message text:
Detecting Module: IDCRI01 xxx The delimiter.
System Action: Processing skips to the end of the
IDC3202I ABOVE TEXT BYPASSED UNTIL NEXT command. The system resumes interpretation with the
COMMAND. CONDITION CODE IS 12. next command.
Explanation: Following the occurrence of an error in Application Programmer Response: Correct the
the current command, the remainder of the command is usage. Run the command again.
bypassed. An error message preceding this message in
System Programmer Response: If the error recurs
the program listing will pinpoint the error.
and the program is not in error, search problem
System Action: The system performs no further reporting data bases for a fix for the problem. If no fix
syntax or semantic checking on the command. exists, contact the IBM Support Center. Provide the
SYSOUT output for the job.
Application Programmer Response: Correct the
related error. Run the job again. Source: DFSMSdfp
System Programmer Response: If the error recurs Detecting Module: IDCRI01
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
SYSOUT output for the job.
Source: DFSMSdfp
415
System Programmer Response: If the error recurs
IDC3212I INVALID LEFT PARENTHESIS AFTER
and the program is not in error, search problem
‘prm’
reporting data bases for a fix for the problem. If no fix
Explanation: A left parenthesis appears to delimit a exists, contact the IBM Support Center. Provide the
positional parameter. However, the positional parameter SYSOUT output for the job.
is not a constant or list of constants, so no parentheses
Source: DFSMSdfp
are allowed.
Detecting Module: IDCRI01
In the message text:
prm The positional parameter.
IDC3216I ABOVE TEXT BYPASSED UNTIL NEXT
System Action: Processing skips to the end of the COMMAND
command. The system begins interpretation with the
Explanation: Following the occurrence of an error in
next command.
the current command, the remainder of the command is
Application Programmer Response: Correct the bypassed. An error message preceding this message
usage. Run the job again. will pinpoint the error. The command was being
scanned for syntax checking purposes only when the
System Programmer Response: If the error recurs
error was found.
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix System Action: The system performs no further
exists, contact the IBM Support Center. Provide the syntax or semantic checking on the command. The
SYSOUT output for the job. system condition code is not affected.
Source: DFSMSdfp Application Programmer Response: Correct the
related error. Run the job again.
Detecting Module: IDCRI01
System Programmer Response: If the error recurs
and the program is not in error, search problem
IDC3213I KEY WORD ‘keywd’ APPEARS TOO
reporting data bases for a fix for the problem. If no fix
OFTEN
exists, contact the IBM Support Center. Provide the
Explanation: A keyword has been coded more than SYSOUT output for the job.
once in the same parameter list or subparameter list.
Source: DFSMSdfp
In the message text:
Detecting Module: IDCRI01
keywd The keyword.
System Action: Processing skips to the end of the IDC3217I PASSWORD IMPROPER AFTER ‘prm’
command. The system begins interpretation with the
Explanation: A password is found following a data
next command.
item that does not allow a password.
Application Programmer Response: Remove the
In the message text:
redundant keyword. Run the command again.
prm The data item that does not allow a password.
System Programmer Response: If the error recurs
and the program is not in error, search problem System Action: Processing skips to the end of the
reporting data bases for a fix for the problem. If no fix command. The system begins interpretation with the
exists, contact the IBM Support Center. Provide the next command.
SYSOUT output for the job.
Application Programmer Response: Remove the
Source: DFSMSdfp improper password. Run the command again.
Detecting Module: IDCRI01 System Programmer Response: If the error recurs
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
IDC3214I HEX OR BINARY CONSTANT
exists, contact the IBM Support Center. Provide the
SPECIFIED IMPROPERLY
SYSOUT output for the job.
Explanation: A hexadecimal or binary constant is not
Source: DFSMSdfp
in its proper form.
Detecting Module: IDCRI01
System Action: Processing skips to the end of the
command. The system begins interpretation with the
next command.
Application Programmer Response: Correct the
usage. Run the command again.
Detecting Module: IDCRI01 System Action: Processing skips to the end of the
command. The system begins interpretation with the
next command.
IDC3219I VERB NAME ‘verb’ UNKNOWN
Application Programmer Response: Correct the
Explanation: The specified verb name is not known to usage. Run the command again.
the system.
System Programmer Response: If the error recurs
In the message text: and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
verb The verb name.
exists, contact the IBM Support Center. Provide the
System Action: Processing skips to the end of the SYSOUT output for the job.
command. The system begins interpretation with the
Source: DFSMSdfp
next command.
Detecting Module: IDCRI01
Application Programmer Response: Correct the
improper verb name. Run the command again.
IDC3223I TOO MANY CONSTANTS IN LIST
System Programmer Response: If the error recurs
BEGINNING AT ‘xxx’
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix Explanation: Too many constants have been coded in
exists, contact the IBM Support Center. Provide the a list.
SYSOUT output for the job.
In the message text:
Source: DFSMSdfp
xxx The constant that begins the list.
Detecting Module: IDCRI01
System Action: Processing skips to the end of the
command. The system begins interpretation with the
IDC3220I IMPROPER NUMERIC DIGIT FOUND IN next command.
‘prm’
Application Programmer Response: Check the
Explanation: An incorrect numeric digit has been parameter definition to see how many constants appear
found. A decimal number may use only 0-9, a in the list. Correct the usage. Run the job again.
hexadecimal number may use only 0-9 and A-F, and a
binary number may use only digits 0 and 1. System Programmer Response: If the error recurs
and the program is not in error, search problem
In the message text: reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
prm The parameter in which the incorrect digit was
SYSOUT output for the job.
found.
Source: DFSMSdfp
System Action: Processing skips to the end of the
command. The system begins interpretation with the Detecting Module: IDCRI01
next command.
Application Programmer Response: Correct the
417
reporting data bases for a fix for the problem. If no fix
IDC3225I REQUIRED (SUB)PARAMETER OF ‘prm’
exists, contact the IBM Support Center. Provide all
IS MISSING
printed output and output data sets related to the
Explanation: The system issues this message for one problem and the control statements for the job.
of the following reasons:
Source: DFSMSdfp
v A parameter required by the command is missing.
Detecting Module: IDCRI01
v For Cache-DASD the specified parameter is required.
419
reporting data bases for a fix for the problem. If no fix
IDC3253I MISSING SUBFIELD OF KEY WORD
exists, contact the IBM Support Center. Provide all
keywd
printed output and output data sets related to the
problem and the control statements for the job. Explanation: A keyword subparameter is missing, but
the system is not able to prompt the Time Sharing
Source: DFSMSdfp
Option/Extensions (TSO/E) user for it because a
Detecting Module: IDCRI04 PROFILE NOPROMPT command has been issued.
In the message text:
IDC3249I REENTER
keywd The keyword.
Explanation: This prompting message follows
System Action: The system ends processing of the
messages that identify incorrect constants: IDC3240I,
command.
IDC3241I, and IDC3242I.
Operator Response: The TSO/E user should reenter
System Action: The system requests the caller to
the command with the proper keyword.
enter a valid constant.
System Programmer Response: If the error recurs
Application Programmer Response: Enter a valid
and the program is not in error, search problem
constant.
reporting data bases for a fix for the problem. If no fix
Source: DFSMSdfp exists, contact the IBM Support Center. Provide all
printed output and output data sets related to the
Detecting Module: IDCRI04 problem and the control statements for the job.
Source: DFSMSdfp
IDC3250I REPLY ‘OK’ TO IGNORE EXCESS AND
CONTINUE Detecting Module: IDCRI04
Application Programmer Response: Check the Explanation: The processor cannot open this
associated message. non-virtual storage access method (VSAM) data set for
output. Specifically, indexed sequential access method
System Programmer Response: If the error recurs (ISAM) data sets may not be output data sets.
and the program is not in error, look at the messages in
the job log for more information. System Action: The system ends processing of the
command.
Source: DFSMSdfp
Application Programmer Response: Change the
Detecting Module: IDCIO02 keyword value to specify either a VSAM or SAM data
set.
IDC3303I ** CANNOT OPEN FOR UPDATE System Programmer Response: If the error recurs
Explanation: Only virtual storage access method and the program is not in error, look at the messages in
(VSAM) data sets may be opened for update mode. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
System Action: The system does not open the data exists, contact the IBM Support Center. Provide the JCL
set. The system ends the command. and the SYSOUT output for the job.
Application Programmer Response: Change the DD Source: DFSMSdfp
statement to specify a VSAM data set.
Detecting Module: IDCIO02
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
the job log for more information. Search problem IDC3306I ** PS PROCESSING INVALID FOR
reporting data bases for a fix for the problem. If no fix KEYED DATA SET
exists, contact the IBM Support Center. Provide the JCL Explanation: Physical sequential access is not
and the SYSOUT output for the job. possible for the data set. Indexed sequential access
Source: DFSMSdfp method (ISAM) data sets may not be processed other
than sequentially by key.
Detecting Module: IDCIO01, IDCIO03, IDCRS06
System Action: The system ends processing of the
command.
Application Programmer Response: Change the
JCL statement to specify a virtual storage access
421
method (VSAM) data set, or correct the usage of the exists, contact the IBM Support Center. Provide the JCL
data set. and the SYSOUT output for the job.
System Programmer Response: If the error recurs Source: DFSMSdfp
and the program is not in error, look at the messages in
Detecting Module: IDCIO02
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL IDC3309I ** RECORD xxx NOT WRITTEN.
and the SYSOUT output for the job. LENGTH INVALID.
Source: DFSMSdfp Explanation: The specified record was not written for
one of the following reasons:
Detecting Module: IDCIO02
v The record length was greater than the LRECL of the
output data set (logical processing).
IDC3307I ** DATA SET CANNOT BE OPENED
v The record length was less than the LRECL of the
FOR KEYED PROCESSING
output data set and output RECFM=FIXED, or output
Explanation: Only indexed virtual storage access is a relative record data set.
method (VSAM) and indexed sequential access method v The control-interval length to be written did not equal
(ISAM) data sets can be opened for keyed processing. the control interval size for the output data set.
System Action: The system ends processing of the v The record length was less than the minimum output
command. LRECL allowed (input LRECL + 4) when RECFM=F
and output is to a subsystem device.
Application Programmer Response: Change the
JCL statement to specify a keyed data set or correct the
In the message text:
usage of the data set in the command. Run the job
again. xxx The first five bytes of the record in
hexadecimal format.
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in System Action: The system continues processing
the job log for more information. Search problem until four such errors occur, in which case no more
reporting data bases for a fix for the problem. If no fix records are written to the data set.
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job. Application Programmer Response: Redefine the
output data set with the correct LRECL or control
Source: DFSMSdfp interval size.
Detecting Module: IDCIO02 System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
the job log for more information. Search problem
IDC3308I ** DUPLICATE RECORD xxx
reporting data bases for a fix for the problem. If no fix
Explanation: The output data set of a REPRO exists, contact the IBM Support Center. Provide the JCL
command already contains a record with the same key and the SYSOUT output for the job.
or record number.
Source: DFSMSdfp
In the message text:
Detecting Module: IDCIO01
xxx For an indexed data set, the first five bytes of
the duplicate key, in hexadecimal format.
IDC3310I ** KEY SUPPLIED IS LONGER THAN
For a relative record data set, the relative KEY LENGTH OF DATA SET
record number (in decimal) of the duplicate
Explanation: The key supplied for positioning was
record.
longer than the key length of the data set. For example,
System Action: The system does not write the record. the key specified by FROMKEY is longer than the key
The system continues processing with the next record, length of the data set.
unless this is a copy catalog and a duplicate record is
System Action: The system ends processing of this
encountered or there has been a total of four errors.
command.
The system ends in either case. For example, if a
duplicate record is encountered while REPRO is Application Programmer Response: Specify the
copying a catalog, the system ends processing. correct key on the command. Run the job again.
System Programmer Response: If the error recurs System Programmer Response: If the error recurs
and the program is not in error, look at the messages in and the program is not in error, look at the messages in
the job log for more information. Search problem the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix reporting data bases for a fix for the problem. If no fix
423
v 32,752 for relative record data sets
IDC3317I ** PERMANENT I/O ERROR
v 32,756 for all other types of VSAM data sets
Explanation: An I/O error was detected performing an
The maximum record size that can be handled by I/O operation on the data set named in the preceding
EXPORTRA is: message.
v 32,748 for relative record data sets
System Action: The system ends processing of this
v 32,752 for all other types of VSAM data sets
command.
System Action: The system ends processing of this
Application Programmer Response: Check the job
command.
control statement to ensure that the data set was
Application Programmer Response: Do one of the correctly defined. If it was correctly defined, a hardware
following: I/O error was encountered. The data set must be
v Change the DD statement to specify a DCB LRECL created in a new location.
parameter of less than 32,760 bytes or to refer to a System Programmer Response: If the error recurs
non-VSAM data set whose logical record length (as and the program is not in error, look at the messages in
specified in its format-1 DSCB or data set label) is the job log for more information. Search problem
less than 32,760 bytes reporting data bases for a fix for the problem. If no fix
v Change the VSAM maximum logical record size to exists, contact the IBM Support Center. Provide the JCL
conform to the restrictions given above. In order to and the SYSOUT output for the job.
use the second alternative, redefine and reload the
Source: DFSMSdfp
VSAM data set.
Detecting Module: IDCIO02
System Programmer Response: Enter the access
method services LISTCAT command to list catalog
entries and information about objects defined in the IDC3318I ** INVALID DATA SET SPECIFICATION
catalog.
Explanation: A STOW was issued against the data
If the error recurs and the program is not in error, look set, but the specified data control block (DCB) is not
at the messages in the job log for more information. open or is opened incorrectly.
search problem reporting data bases for a fix for the
System Action: The system ends processing.
problem. If no fix exists, contact the IBM Support
Center. Provide the JCL and the SYSOUT output for the System Programmer Response: If the error recurs
job. and the program is not in error, look at the messages in
the job log for more information. Search problem
Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix
Detecting Module: IDCIO01 exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
IDC3316I ** DATA SET IS NOT VSAM CATALOG Source: DFSMSdfp
Explanation: A request is for a virtual storage access Detecting Module: IDCIO01, IDCIO02, IDCIO03
method (VSAM) catalog to be opened and the data set
is not a VSAM catalog.
IDC3321I ** OPEN/CLOSE/EOV ABEND EXIT
System Action: The system ends the command. TAKEN
Application Programmer Response: Correct the Explanation: The OPEN/CLOSE/EOV SVC routines
catalog keyword to specify a user catalog. Run the job detected an error, and an ABEND message has been
again. written to the system output data set.
System Programmer Response: If the error recurs System Action: The system ends the command.
and the program is not in error, look at the messages in
Application Programmer Response: Check the
the job log for more information. Search problem
write-to-programmer (WTP) message written by the
reporting data bases for a fix for the problem. If no fix
OPEN/CLOSE routine. Correct the error. Submit the job
exists, contact the IBM Support Center. Provide the JCL
again.
and the SYSOUT output for the job.
System Programmer Response: If the error recurs
Source: DFSMSdfp
and the program is not in error, look at the messages in
Detecting Module: IDCIO02 the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
Source: DFSMSdfp
425
exists, contact the IBM Support Center. Provide the If it is not empty, delete whatever is defined in it, then
SYSOUT output for the job. delete it, and redefine it.
Source: DFSMSdfp Enter the REPRO command again.
Detecting Module: IDCIO01 System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
the job log for more information.
IDC3331I ** mem ALREADY EXISTS
Source: DFSMSdfp
Explanation: A member with the new member name
already exists in the PDS directory. Detecting Module: IDCIO02, IDCIO03, IDCSA02
In the message text:
IDC3334I ** INVALID CI NUMBER
mem The member.
Explanation: The REPRO command to copy a source
System Action: The system ends the command.
catalog into a target catalog failed because there was
Application Programmer Response: Specify a an incorrect control-interval number in an entry in the
different new name. Run the job again. source catalog.
System Programmer Response: If the error recurs System Action: The system does not carry out the
and the program is not in error, look at the messages in copy operation. The system ends the command.
the job log for more information. Search problem
Application Programmer Response: Use the
reporting data bases for a fix for the problem. If no fix
LISTCAT command to list all of the entries in the source
exists, contact the IBM Support Center. Provide the
catalog. Examine messages from LISTCAT to determine
SYSOUT output for the job.
the entry that contains the incorrect control-interval
Source: DFSMSdfp number.
Detecting Module: IDCIO03 Use the DELETE command to delete that entry. If the
DELETE fails, use the PRINT command to get a
dump-format listing of the source catalog to identify the
IDC3332I ** INSUFFICIENT MAIN STORAGE catalog record that contains the incorrect control-interval
Explanation: There is not sufficient main storage number and to determine what the control-interval
allocated. number should be. Contact the IBM Support Center.
System Action: The system ends the job. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
Application Programmer Response: Specify a larger the job log for more information. Search problem
region size. Run the job again. reporting data bases for a fix for the problem. If no fix
System Programmer Response: If the error recurs exists, contact the IBM Support Center. Provide the JCL
and the program is not in error, look at the messages in and the SYSOUT output for the job.
the job log for more information. Search problem Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL Detecting Module: IDCIO01
and the SYSOUT output for the job.
Source: DFSMSdfp IDC3335I {ENCIPHER|DECIPHER} ERROR
427
and the SYSOUT output for the job.
IDC3340I SYSTEMKEYNAME text
Source: DFSMSdfp
Explanation: text is one of the following:
ENCIPHERED SYSTEMDATAKEY Detecting Module: IDCIO01
NOT FOUND IN SOURCE DATA SET
429
its processing. In addition, an Improved control interval processing
empty cluster cannot be (ICIP) was specified for an extended
verified. format data set will also result in this
error.
118 Attention message: The data set was
not properly closed but OPEN’s For more information on this return
implicit verify was successfully code, see OS/390 DFSMSdfp
processed. Diagnosis Reference.
128 DD statement for this access method 164 An uncorrectable I/O error occurred
control block is missing or incorrect. while VSAM was reading the volume
label.
132 One of the following errors occurred:
v Not enough storage was available 168 The data set is not available for the
for work areas. type of processing specified, or an
attempt was made to open a reusable
v The required volume could not be
data set with the reset option while
mounted.
another user had the data set open.
v An uncorrectable I/O error occurred
while VSAM was reading the job 176 An error occurred while VSAM was
file control block (JFCB). attempting to fix a page of virtual
storage in central storage.
v The format-1 DSCB or the catalog
cluster record is incorrect. 180 A VSAM catalog specified in JCL
v The user-supplied catalog name either does not exist or is not open,
does not match the name on the and no record for the data set to be
entry. opened was found in any other
catalog.
v The user is not authorized to open
the catalog as a catalog. 184 An uncorrectable I/O error occurred
while VSAM was completing an I/O
136 Not enough virtual-storage space is
request.
available in the program’s address
space for work areas, control blocks, 188 The data set indicated by the
or buffers. access-method control block is not of
the type that may be specified by an
140 The catalog indicates this data set has
access-method control block.
an incorrect physical record size.
190 An incorrect high-allocated RBA was
144 An uncorrectable I/O error occurred
found in the catalog entry for this data
while VSAM was reading or writing a
set. The catalog entry is bad and will
catalog record.
have to be restored.
145 An uncorrectable error occurred in the
192 An unusable data set was opened for
VSAM volume data set (VVDS).
output.
148 No record for the data set to be
193 The interrupt recognition flag (IRF)
opened was found in the available
was detected for a data set opened
catalog(s), or an unidentified error
for output processing.
occurred while VSAM was searching
the catalog. 194 Direct access of a compressed data
component is not allowed.
152 Security verification failed; the
password specified in the 195 An attempt was made to open a
access-method control block for a VSAM Extended Addressable data set
specified level of access doesn’t on a release other than DFSMS/MVS
match the password in the catalog for 1.30.
that level of access; user is not
196 Access to data was requested through
authorized to access this file.
an empty path.
160 The operands specified in the ACB or
200 Volume is unusable.
GENCB macro are inconsistent with
each other or with the information in 204 The ACB MACRF specification is GSR
the catalog record. This error can also and caller is not operating in
occur when the VSAM cluster being supervisor protect key 0 to 7, or the
opened is empty. ACB MACRF specification is CBIC
(control blocks in common) and caller
240 Format-4 DSCB and catalog time 32 An RBA specified that does not give
stamp verification failed during volume the address of any data record in the
mount processing for output data set.
processing. 36 Key ranges were specified for the
244 The volume containing the catalog data set when it was defined, but no
recovery area was not mounted and range was specified that includes the
verified for output processing. record to be inserted.
245 The ESCON channel is required to 40 Insufficient virtual storage in the user’s
process an extended format data set. address space to complete the
request.
246 The compression management
services (CMS) open function failed. 44 Work area not large enough for the
data record (GET with OPTCD=MVE).
For a Logical I/O Error 56 At the beginning of CI or CA split for
4 End of data set encountered (during backup while open (BWO), an error
sequential retrieval), or the search was detected in catalog update
argument is greater than the high key processing.
of the data set. Either no EODAD 64 As many requests are active as the
routine is provided, or one is provided number specified in the STRNO
and it returned to VSAM and the parameter of the ACB macro;
processing program issued another therefore, another request cannot be
GET. activated.
8 You attempted to store a record with a 68 An attempt was made to use a type of
431
processing (output or control-interval) TRANSID was greater than 31 or
that was not specified when the data the shared resource option was
set was opened. not specified.
72 You made a keyed request for access 6. ICI processing was specified, but
to an entry-sequenced data set, or a request other than a GET or a
you issued a GETIX or PUTIX to an PUT was issued.
entry-sequenced or relative record 7. MRKBFR MARK=OUT or
data set. MARK=RLS was issued, but the
RPL did not have a data buffer
76 You issued an addressed or
associated with it.
control-interval PUT to add to a
key-sequenced data set, or you 8. The RPL specified WAITX, but the
issued a control-interval PUT to a ACB did not specify LSR or GSR.
relative record data set. 108 The RECLEN specified was larger
80 You issued an ERASE request for than the maximum allowed, equal to
access to an entry-sequenced data 0, or smaller than the sum of the
set, or you issued an ERASE request length and the displacement of the
for access to an entry-sequenced data key field of the base cluster or related
set via a path. alternate index (AIX). The RECLEN
was not equal to the slot size
84 OPTCD=LOC specified for a PUT specified for a relative record data set.
request or in a request parameter list
in a chain of request parameter lists. 112 KEYLEN specified was too large or
equal to 0.
88 You issued a sequential GET request
without having caused VSAM to be 116 During initial data set loading (that is,
positioned for it, or you changed from when records are being stored in the
addressed access to keyed access data set the first time it’s opened),
without causing VSAM to be GET, POINT, ERASE, direct PUT, and
positioned for keyed-sequential skip-sequential PUT with
retrieval; there was no positioning OPTCD=UPD are not allowed. During
established for sequential PUT insert initial data set loading, VERIFY is not
for a relative record data set, or you allowed except for an
attempted an incorrect switch between entry-sequenced data set (ESDS)
forward and backward processing. defined with the RECOVERY option.
For initial loading of a relative record
92 You issued a PUT for update or an data set, the request was other than a
ERASE without a previous GET for PUT insert.
update or a PUTIX without a previous
GETIX. 120 The request was operating under an
incorrect TCB. For example, an
96 An attempt was made to change the end-of-volume call or a GETMAIN
prime key or key of reference while would have been necessary to
making an update. complete the request, but the request
100 An attempt was made to change the was issued from a job step other than
length of a record while making an the one that opened the data set. The
addressed update. request can be resubmitted from the
correct task if the new request
104 The RPL options are either incorrect reestablishes positioning.
or conflicting in one of the following
ways: 124 A request was cancelled for a user
JRNAD exit.
1. SKP was specified and either KEY
was not specified or BWD was 128 A loop exists in the index horizontal
specified. pointer chain during index search
2. BWD was specified for CNV processing.
processing. 132 An attempt was made in locate mode
3. FWD and LRD were specified. to retrieve a spanned record.
4. Neither ADR, CNV, nor KEY was 136 You attempted an addressed GET of
specified in the RPL. a spanned record in a key-sequenced
5. WRTBFR, MRKBFR, or SCHBER data set.
was issued was issued, but either
433
Note: See OS/390 DFSMS Macro Instructions for Data ddname
Sets. for additional information on the return The DD name.
codes.
System Action: The system ends the command.
System Action: The action depends on the function
Application Programmer Response: Correct the
being processed. See the message in the program
UNIT parameter. Run the command again.
listing following this message.
System Programmer Response: If the error recurs
Application Programmer Response: Correct the
and the program is not in error, look at the messages in
cause of the error.
the job log for more information. Search problem
System Programmer Response: If the error recurs reporting data bases for a fix for the problem. If no fix
and the program is not in error, look at the messages in exists, contact the IBM Support Center. Provide the
the job log for more information. Search problem JCL, the SYSOUT output for the job, and all printed
reporting data bases for a fix for the problem. If no fix output and output data sets related to the problem.
exists, contact the IBM Support Center. Provide the JCL
Source: DFSMSdfp
and the SYSOUT output for the job.
Detecting Module: IDCSA06
Source: DFSMSdfp
Detecting Module: IDCIO01, IDCIO02, IDCIO03
IDC3384I FILE ddname SPECIFIED AN INVALID
UNIT FOR FUNCTION REQUESTED
IDC3380I FILE ddname MUST SPECIFY A
Explanation: The direct access storage unit, specified
DEMOUNTABLE UNIT
on the DD statement through the FILE parameter, is not
Explanation: The unit for the file defined by the DD supported by this function. The unit is not a direct
statement with the name indicated was not assigned for access device or, if DASD, is not a 3330 or 3330V.
exclusive control. Volumes cannot be mounted or
In the message text:
demounted on this unit. Either the volume allocated by
the DD statement was already mounted when the ddname
statement was processed, or the correct parameters The DD name.
were not specified on the DD statement.
System Action: The system ends the command.
In the message text:
Application Programmer Response: Correct the
ddname UNIT parameter. Run the command again.
The DD name.
System Programmer Response: If the error recurs
System Action: The system ends the job. and the program is not in error, look at the messages in
the job log for more information. Search problem
Application Programmer Response: Run the job
reporting data bases for a fix for the problem. If no fix
again after demounting the volume. This causes the
exists, contact the IBM Support Center. Provide the
device to be assigned for exclusive control while the job
JCL, the SYSOUT output for the job, and all printed
or step is running.
output and output data sets related to the problem.
System Programmer Response: If the error recurs
Source: DFSMSdfp
and the program is not in error, look at the messages in
the job log for more information. Search problem Detecting Module: IDCSA06
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed IDC3385I VOLUME ser IS PERMANENTLY
output and output data sets related to the problem. RESIDENT OR RESERVED
435
Source: DFSMSdfp Detecting Module: IDCDE02
Detecting Module: IDCMC01
IDC3503I FILE SEQUENCE LIST IS
INCONSISTENT WITH VOLUME LIST
IDC3438I ACCESSED OR DESTINATION CELL
ADDRESS IS INVALID FOR THIS MSF Explanation: The number of elements in the
FILESEQUENCENUMBERS parameter list is not equal
Explanation: The accessed or destination cell address
to the volumes in the VOLUMES parameter list.
is specified incorrectly. Either the Mass Storage Facility
is incorrectly identified or the cell address parameter did System Action: The command is ended.
not follow the rules of specification for each model of a
Application Programmer Response: Probable user
Mass Storage Facility.
error. Check the elements in both lists, and make
System Action: The MODIFYC commands ends. The corrections where needed.
return code is 12.
System Programmer Response: If the error recurs
Application Programmer Response: Examine the and the program is not in error, search problem
input parameters of the MODIFYC command. Ensure reporting data bases for a fix for the problem. If no fix
that the parameters are consistent with the Mass exists, contact the IBM Support Center. Provide the JCL
Storage System requirements for each model of a Mass and the SYSOUT output for the job.
Storage Facility. Correct any errors in the input
Source: DFSMSdfp
parameters and rerun the command.
Detecting Module: IDCDE02
Source: DFSMSdfp
Detecting Module: IDCMC01
IDC3504I THE RANGE LIST CANNOT BE
CONSTRUCTED
IDC3500I A VALID VSAM DEFINE STRUCTURE
Explanation: In the construction of the RANGE LIST,
WAS NOT PROVIDED
the allotted area was not sufficient.
Explanation: The object parameter list was not
System Action: The command is ended.
specified properly. The access method services
reader/interpreter should have detected this error. Application Programmer Response: Possible system
error. Rerun the job with the PARM option--PARM TEST
System Action: The command is ended.
(FULL((DEFN.1.1))); contact your system programmer.
System Programmer Response: Probable system
System Programmer Response: If the error recurs
error. See DFSMS/MVS Access Method Services for
and the program is not in error, search problem
ICF for the valid specification. If the error recurs and the
reporting data bases for a fix for the problem. If no fix
program is not in error, search problem reporting data
exists, contact the IBM Support Center. Provide the JCL
bases for a fix for the problem. If no fix exists, contact
and the SYSOUT output for the job.
the IBM Support Center. Provide the JCL and the
SYSOUT output for the job. Source: DFSMSdfp
Source: DFSMSdfp Detecting Module: IDCDE02
Detecting Module: IDCDE03
IDC3505I INCORRECT SPECIFICATION OF
SPACE ALLOCATION
IDC3501I MODEL ENTYPE IS NOT CONSISTENT
WITH THE OBJECT BEING DEFINED Explanation: The space parameters TRACKS,
CYLINDER, or RECORDS do not appear on the
Explanation: The object being used to model a VSAM
appropriate object parameter list.
data set or user catalog differs from that being defined.
System Action: The command is ended.
System Action: The command is ended.
Application Programmer Response: Probable user
Application Programmer Response: Probable user
error. See the DEFINE command and space
error. Ensure that the model object type is identical to
specifications in DFSMS/MVS Access Method Services
that being defined.
for ICF
System Programmer Response: If the error recurs
System Programmer Response: If the error recurs
and the program is not in error, search problem
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
and the SYSOUT output for the job.
Source: DFSMSdfp
437
Source: DFSMSdfp
IDC3522I SPANNED ATTRIBUTE REQUIRED FOR
Detecting Module: IDCDE02 RECORDSIZE GREATER THAN 32,761
Explanation: The RECORDSIZE parameter specifies
IDC3518I REUSE PARAMETER INVALID WITH a maximum size greater than 32,761, but SPANNED is
UNIQUE OR KEYRANGES not specified.
Explanation: The REUSE attribute may not be System Action: The command is ended.
specified for a cluster or an alternate index together with
Application Programmer Response: Correct the
the UNIQUE or KEYRANGES parameter, either
RECORDSIZE parameter, or specify the SPANNED
explicitly or implicitly thru use of the MODEL parameter.
parameter.
System Action: The command is ended.
Source: DFSMSdfp
Application Programmer Response: Correct the
Detecting Module: IDCDE01
command by deleting either the REUSE or the UNIQUE
and/or KEYRANGES parameter; then rerun the job.
IDC3523I GENERATION DATA GROUP NAME
Source: DFSMSdfp
EXCEEDS 35 CHARACTERS
Detecting Module: IDCDE01
Explanation: The name specified for a generation
data group cannot exceed 35 characters.
IDC3519I REUSE ATTRIBUTE CONFLICT
System Action: The command is ended.
BETWEEN DATA AND INDEX
Application Programmer Response: Shorten the
Explanation: The REUSE attribute was not the same
generation data group name and rerun the job.
for the data and index objects. Examples:
1. NOREUSE is specified at the cluster level and Source: DFSMSdfp
REUSE is specified at the data level with nothing Detecting Module: IDCDE02
specified at index level resulting in index defaulting
to NOREUSE.
IDC3524I KEYRANGE VALUES EXCEED
2. Modeling at the cluster level and explicitly overriding
KEYLENGTH OR ARE NOT IN
model attributes at data or index level but not both.
ASCENDING ORDER
System Action: The command is ended.
Explanation: This message is issued by DEFINE
Application Programmer Response: Redefine the when the key values of the KEYRANGE parameter are
object ensuring that data and index REUSE attributes specified incorrectly. Either a key range key value was
are in harmony. longer than the user specified/defaulted key length or
the key range pairs were in nonascending order.
Source: DFSMSdfp
System Action: The command is ended.
Detecting Module: IDCDE01
Application Programmer Response: Examine the
key range values on the DEFINE command. Determine
IDC3521I SPANNED ATTRIBUTE INVALID FOR A
what the key length will be for the data set and insure
RELATIVE RECORD DATA SET
that all key values specified in the KEYRANGE
Explanation: SPANNED and NUMBERED were parameter are no longer than this length. Also, insure
specified together, either explicitly or through use of the that key range pairs are ordered in ascending
MODEL parameter. Records of an RRDS may not span sequence. Then resubmit the job.
control intervals.
Source: DFSMSdfp
System Action: The command is ended.
Detecting Module: IDCDE01, IDCDE02
Application Programmer Response: Correct the
SPANNED parameter or the data set type specification.
IDC3525I INSUFFICIENT SECURITY
Source: DFSMSdfp AUTHORIZATION TO ALTER KEYS
Detecting Module: IDCDE01 Explanation: The level of password supplied was not
high enough or the RACF authorization was insufficient
to permit the ALTER to occur. To modify KEY values,
the master password of the cluster, alternate index, or
path is needed or, alternatively, the catalog master
password could be supplied. Since both the data and
index components will be altered, if one component is
439
IDC3537I INVALID ALTERNATE INDEX IDC3540I KEYS/RECORDSIZE VALUES
PARAMETERS SPECIFIED CONFLICT WITH CONTROL INTERVAL
SIZE
Explanation: Either UPGRADE is specified but the
object being altered is not an alternate index, or Explanation: The new key length, key position, or
UNIQUEKEY is specified but the data object being maximum record size is such as to require a larger
altered is not the data object of an alternate index. control interval.
System Action: The command is ended. System Action: The object’s catalog entry is not
altered.
Application Programmer Response: Correctly
specify the name of an alternate index, or the data Application Programmer Response: Delete and
object name of an alternate index. redefine the object with the proper KEYS and
RECORDSIZE parameters.
System Programmer Response: If the error recurs
and the program is not in error, search problem Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix
Detecting Module: IDCAL01
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
IDC3541I NEW ALTERNATE INDEX KEY VALUES
Source: DFSMSdfp
CONFLICT WITH BASE CLUSTER
Detecting Module: IDCAL01 RECORDSIZE
Explanation: The ALTER command for an alternate
IDC3538I UNIQUEKEY/UPGRADE INVALID FOR index specifies a KEYS parameter for a key whose
NON-EMPTY ALTERNATE INDEX ending position is outside the base cluster’s maximum
record size. If the base cluster is spanned, the ending
Explanation: The UNIQUEKEY or UPGRADE
key position must be in the base cluster’s first control
parameter is specified, but the alternate index is
interval.
non-empty. These parameters may only be specified if
the alternate index contains no records. System Action: The object’s catalog entry is not
altered.
System Action: The command is ended.
Application Programmer Response: Correct the
Application Programmer Response: If
ALTER command or correct the base cluster’s
UNIQUEKEY/UPGRADE alternate index is truly desired,
maximum record size or control interval size.
the alternate index must be deleted and redefined with
proper attributes, then rebuilt with BLDINDEX. Source: DFSMSdfp
System Programmer Response: If the error recurs Detecting Module: IDCAL01
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
IDC3542I AVG AND MAX RECORDSIZE NOT
exists, contact the IBM Support Center. Provide the JCL
EQUAL FOR RELATIVE RECORD DATA
and the SYSOUT output for the job.
SET
Source: DFSMSdfp
Explanation: The RECORDSIZE parameter specified
Detecting Module: IDCAL01 average and maximum record sizes that were not equal.
Relative record data sets must have fixed-length
records.
IDC3539I KEYS AND/OR RECORDSIZE
PARAMETER SPECIFIED FOR System Action: Processing of the command is ended.
NON-EMPTY OBJECT
Application Programmer Response: Correct either
Explanation: The ALTER command specified the the average or the maximum size value.
KEYS or RECORDSIZE parameter, but the cluster or
Source: DFSMSdfp
alternate index contains data records.
Detecting Module: IDCAL01
System Action: The object’s catalog entry is not
altered.
IDC3545I KEYS AND/OR RECORDSIZE VALUES
Application Programmer Response: If you want to
CANNOT BE ALTERED
change key position and/or record size, you must
delete, redefine, and reload the object. Explanation: The ALTER command specified new
KEYS or maximum RECORDSIZE values for an object
Source: DFSMSdfp
whose corresponding values were specified when the
Detecting Module: IDCAL01
441
v VVDS Sphere Record (maybe)
IDC3573I text
Explanation: text is one of the following: An additional record has been found.
NAME OF BACKUP AND TARGET CATALOG DO
NOT AGREE System Action: Processing is ended.
VOLSER OF BACKUP AND TARGET CATALOG DO Application Programmer Response: Use the PRINT
NOT AGREE command to display the contents of the target catalog. If
DEVTYP OF BACKUP AND TARGET CATALOG DO it contains more than the expected records redefine the
NOT AGREE catalog and rerun the job.
The target catalog name, its volume serial number, System Programmer Response: If the error recurs
and/or the device type do not agree with the backup. and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
System Action: The command is ended. exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
Application Programmer Response: Check whether
you are reloading from the proper backup into the Source: DFSMSdfp
intended catalog.
Detecting Module: IDCRP01
System Programmer Response: If the error recurs
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix IDC3578I SOURCE AND TARGET CATALOG ARE
exists, contact the IBM Support Center. Provide the JCL SAME
and the SYSOUT output for the job. Explanation: During an ICF catalog REPRO copy
Source: DFSMSdfp request, it has been determined that the ICF catalog
names, identified by the INFILE/INDATASET and
Detecting Module: IDCRP01 OUTFILE/OUTDATASET parameters, specify the same
name. This implies a copy to itself and is not allowed.
IDC3576I ALTER CATALOG NAME FOR dsname System Action: Processing is ended.
FAILED
Application Programmer Response: Correct the
Explanation: During REPRO copy of a catalog entry source or target catalog specification and rerun the job.
record, from one ICF catalog to another, an attempt was
made to update the catalog pointer in the corresponding System Programmer Response: If the error recurs
VVR record. This update processing for dsname failed. and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
In the message text: exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
dsname
The data set name. Source: DFSMSdfp
System Action: Processing is ended. Detecting Module: IDCRP01
Application Programmer Response: Resolve
problem described by preceding message(s), restore IDC3579I SOURCE CATALOG LRECL IS LARGER
volumes and rerun the job. THAN TARGET CATALOG LRECL
System Programmer Response: If the error recurs Explanation: Before an ICF catalog copy operation,
and the program is not in error, search problem the LRECL of the source catalog has been compared to
reporting data bases for a fix for the problem. If no fix that of the target catalog. It has been determined that
exists, contact the IBM Support Center. Provide the JCL the source catalog LRECL value is larger than the
and the SYSOUT output for the job. target LRECL value and thus records in the source
catalog may not fit in the target catalog.
Source: DFSMSdfp
System Action: Processing is ended.
Detecting Module: IDCRP01
Application Programmer Response: Review the
attributes of the target catalog and redefine it with an
IDC3577I TARGET CATALOG IS NOT EMPTY
LRECL value equal to or greater than that of the source
Explanation: During a REPRO copy of an ICF catalog. Rerun the job.
catalog, a non-empty target catalog has been found. An
System Programmer Response: If the error recurs
empty catalog should contain only the following:
and the program is not in error, search problem
v Catalog Sphere Record
reporting data bases for a fix for the problem. If no fix
v Catalog Data Component Truename Record
exists, contact the IBM Support Center. Provide the JCL
v Catalog Index Component Truename Record
and the SYSOUT output for the job.
443
unrecoverable catalog into a recoverable catalog, you Application Programmer Response: Change the DD
must export each VSAM data set from the statement pointed to by the OUTFILE parameter or the
unrecoverable catalog, then import it into the newly data set name specified by the OUTDATASET
defined recoverable catalog. To convert a recoverable parameter to specify a target data set with the
catalog into a unrecoverable catalog or to copy a appropriate record length.
recoverable catalog into a recoverable catalog, you can
System Programmer Response: If the error recurs
either export each VSAM data set from the source
and the program is not in error, search problem
catalog and then import it into the target catalog or use
reporting data bases for a fix for the problem. If no fix
the EXPORTRA/IMPORTRA commands to accomplish
exists, contact the IBM Support Center. Provide the JCL
the same thing on a volume basis.
and the SYSOUT output for the job.
Source: DFSMSdfp
Source: DFSMSdfp
Detecting Module: IDCRP01
Detecting Module: IDCRP01
445
System Action: The CNVTCAT or REPRO command subparameters in OBJECTS parameter and rerun the
is ended. job.
Application Programmer Response: You should Source: DFSMSdfp
restrict access to the catalog during this process and
Detecting Module: IDCMP01
rerun the job.
System Programmer Response: If the error recurs
IDC3606I PORTABILITY DATA SET IN ERROR
and the program is not in error, look at the messages in
the job log for more information. Search problem Explanation: The data on the portable data set is not
reporting data bases for a fix for the problem. If no fix as was expected; specifically, the record preceding the
exists, contact the IBM Support Center. Provide the data records for the cluster or alternate index is
JCL, the SYSOUT output for the job, and all printed incorrect. Probable user error.
output and output data sets related to the problem.
System Action: The command is ended.
Source: DFSMSdfp
Application Programmer Response: Ensure that the
Detecting Module: IDCXP01 portable data set to be processed by IMPORT was
created by EXPORT, or that a portable data set to
processed by IMPORTRA was created by EXPORTRA.
IDC3602I IMPORT OF DATA SET FAILED AFTER
If the problem reoccurs, do the problem determination
DEFINE – DELETE ATTEMPTED
action.
Explanation: The cluster or alternate index being
System Programmer Response: If the error recurs
imported was defined successfully, but an error
and the program is not in error, search problem
occurred before all the data was copied into the
reporting data bases for a fix for the problem. If no fix
newly-defined cluster or alternate index. An attempt is
exists, contact the IBM Support Center. Provide the JCL
being made to delete the cluster. There is a message
and the SYSOUT output for the job.
preceding this message in the program listing that
explains why the import failed (incorrect DD statement, Source: DFSMSdfp
I/O error on portability data set, for instance).
Detecting Module: IDCMP01, IDCRM01
For IMPORTRA, message IDC2621I follows this
message and gives the name of the failing cluster or
alternate index. IDC3607I DELETE UNSUCCESSFUL - NOT A
TEMPORARY DATA SET
System Action: For IMPORT, the command is ended.
For IMPORTRA, processing continues with the next Explanation: The deletion that was to be attempted
object on the portable data set unless an I/O error was not performed. A duplicate name was found in the
occurred on the portable data set, in which case the catalog, and the temporary export flag was not on for
command is ended. the duplicate data set or the data set was not empty.
Application Programmer Response: Consult the System Action: The command is ended.
message preceding this message in the program listing. Application Programmer Response: Change the
System Programmer Response: Search problem name, or delete the duplicate cluster if you mean to
reporting data bases for a fix for the problem. If no fix replace it.
exists, contact the IBM Support Center. Provide the JCL System Programmer Response: If the error recurs
and the SYSOUT output for the job. and the program is not in error, search problem
Source: DFSMSdfp reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
Detecting Module: IDXMP01, IDCRM01 and the SYSOUT output for the job.
Source: DFSMSdfp
IDC3605I INVALID OBJECTS SUBPARAMETER
FOR ICF CATALOG Detecting Module: IDCMP01
447
(d) The maximum record size of the data set being
IDC3614I INVALID NAME IN OBJECTS
imported into is less than that of the data set
PARAMETER: obj
exported.
Explanation: The name specified in the OBJECT
System Action: IMPORT processing is ended.
parameter in the IMPORT command does not match
any of the object names for the VSAM data set being Application Programmer Response: Delete and
imported. redefine the predefined data set with proper attributes.
Then rerun the job.
In the message text:
Source: DFSMSdfp
obj The specified object.
Detecting Module: IDCMP01
System Action: The command is ended.
Application Programmer Response: Correct the
IDC3619I ALTER RENAME FOR IMPORTRA
object name.
FAILED
System Programmer Response: If the error recurs
Explanation: During processing of an IMPORTRA
and the program is not in error, search problem
command that specified the OUTFILE parameter, the
reporting data bases for a fix for the problem. If no fix
ALTER operation failed in an attempt to rename the
exists, contact the IBM Support Center. Provide the JCL
object being imported. Normally, this command alters
and the SYSOUT output for the job.
the name of each VSAM object it defines so it can be
Source: DFSMSdfp opened for loading. The name is changed to the name
specified in the JCL, the data set is loaded, and then
Detecting Module: IDCMP01
the name is changed back to the original name.
The reason for the failure in ALTER processing is given
IDC3615I DSNAME ON THE OUTFILE JCL
in a preceding message. Message IDC2621I follows this
STATEMENT INCORRECT
message. It gives the real name of the failing object.
Explanation: The cluster or alternate index name of
System Action: Processing of the IMPORTRA
the imported data set does not match the data set name
command is ended.
specified in the JCL statement identified by the
OUTFILE parameter. The data set name in the JCL Application Programmer Response: Determine the
statement must be the same as the object being reason for the failure of the ALTER, correct the problem,
imported or a path over it. and rerun the job.
System Action: Processing for the command is System Programmer Response: If the error recurs
ended. and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
Application Programmer Response: Correct the data
exists, contact the IBM Support Center. Provide the JCL
set name specification in the JCL. Note that if the
and the SYSOUT output for the job.
NEWNAME parameter is specified, the specified data
set name must be that name specified in this parameter. Source: DFSMSdfp
Source: DFSMSdfp Detecting Module: IDCRM01
Detecting Module: IDCMP01
IDC3624I UNABLE TO OBTAIN OUTPUT DATA
SET NAME
IDC3617I ATTRIBUTES OF PREDEFINED ENTRY
INCOMPATIBLE WITH THOSE Explanation: IMPORTRA was unable to obtain the
EXPORTED data set name from the OUTFILE JCL statement. This
is probably due to an error in the JCL statement.
Explanation: The control interval size of the data set
being imported into is not equal to the size of the data System Action: Processing is ended.
set exported. The data set being imported into is not
Application Programmer Response: Correct the JCL
consistent with that one which previously exported and
statement. Ensure that it contains a data set name,
now being imported. One of the following things is
volume, unit, DISP=OLD, and the AMP=‘AMORG’
wrong:
parameter.
(a) The relative key positions are not equal.
System Programmer Response: If the error recurs
(b) The data sets are not of the same type (KSDS, and the program is not in error, search problem
RRDS, ESDS, and LDS). reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
(c) The key lengths are not the same.
and the SYSOUT output for the job.
IDC3625I ‘INTOEMPTY’ KEY WORD Explanation: The portability data set format is control
{REQUIRED|NEEDED TO IMPORT INTO interval (CI) mode which is not supported on this
AN EMPTY DATA SET} operating system.
Explanation: A duplicately named empty data set was System Action: The IMPORT command is ended.
encountered while attempting to perform the import. The
Application Programmer Response: The portability
loading of this data set with the data of the portable
data set must be created with record mode for it to be
data set was not allowed to occur because the user did
supported on this system.
not specify the INTOEMPTY key word. As a security
precaution, the system does not allow imports into an Source: DFSMSdfp
empty data set unless the INTOEMPTY key word has
Detecting Module: IDCMP01, IDCRM01
been specified.
System Action: The command is ended.
IDC3633I SCANNING ERROR ON OS CATALOG
Application Programmer Response: If you own an WHILE PROCESSING ‘xxx’ INDEX
empty data set into which you have planned to import,
Explanation: An error occurred while scanning the OS
rerun the job and specify the INTOEMPTY key word. If
catalog. Processing was at the indicated index.
not, determine who owns the existing empty data set
and resolve the conflict in usage of this data set name In the message text:
to insure proper protection for your data.
xxx The indicated index.
System Programmer Response: If the error recurs
and the program is not in error, search problem System Action: Conversion is ended.
reporting data bases for a fix for the problem. If no fix Application Programmer Response: Verify that the
exists, contact the IBM Support Center. Provide the JCL OS catalog being converted is valid by listing the OS
and the SYSOUT output for the job. catalog using IEHLIST. If the catalog appears valid,
Source: DFSMSdfp rerun the job with a PARM command as follows:
(PARM TEST (FULL((CCVE,1,1), (CCIE,1,1), (CCSE,1,1))))
Detecting Module: IDCMP01
This will produce a SNAP dump at the error point.
IDC3628I DUMMY NAME REMAINS IN CATALOG
System Programmer Response: If the error recurs
Explanation: IMPORTRA has renamed a cluster or and the program is not in error, look at the messages in
alternate index to the dummy name specified by the the job log for more information. Search problem
DSN parameter on the OUTFILE DD statement. The reporting data bases for a fix for the problem. If no fix
dummy name cannot be renamed to the real name and exists, contact the IBM Support Center. Provide the JCL
the cluster or alternate index remains in the catalog with and the SYSOUT output for the job.
the dummy name. The reason for the failure is given in
Source: DFSMSdfp
a preceding message. Message IDC2621I also
precedes this message. It gives the real name of the Detecting Module: IDCCC01
failing cluster or alternate index.
System Action: The command ends. IDC3641I dsname NOT A BASE CLUSTER
Application Programmer Response: Delete the Explanation: The data set is not a base cluster or a
cluster or alternate index using the dummy name in the path over a base cluster. The entry name was specified
DELETE command. Correct any other error conditions in job control identified via (1) the INFILE dname
as indicated by previous messages and rerun the job. subparameter or (2) the INDATASET dsname
subparameter. The INFILE or INDATASET data set must
System Programmer Response: If the error recurs
be a defined, non-empty base cluster or a path over a
and the program is not in error, search problem
base cluster.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL In the message text:
and the SYSOUT output for the job.
dsname
Source: DFSMSdfp The data set name.
Detecting Module: IDCRM01 System Action: Processing is ended for the entire
BLDINDEX command.
449
Application Programmer Response: The data set
IDC3683I volser PLUS COUNT EXCEEDS
name in the job control identified via the INFILE
MAXIMUM VOLUME SERIAL NUMBER
subparameter or the data set name in the INDATASET
subparameter must be corrected to be that of a defined, Explanation: The number of volumes to be created,
non-empty base cluster or a path over a base cluster. added to the specified volume serial number (volser),
Then resubmit the job. exceeds the maximum value of 999999.
System Programmer Response: If the error recurs In the message text:
and the program is not in error, search problem
volser The volume serial number.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL System Action: Command ends normally.
and the SYSOUT output for the job.
Application Programmer Response: Specify a
Source: DFSMSdfp volume serial number with a lower number or request
less volumes to be created and rerun the command.
Detecting Module: IDCBI01
Source: DFSMSdfp
IDC3643I dsname IS EMPTY Detecting Module: IDCCV01
Explanation: The base cluster contains no records. In
order to build an alternate index, the base cluster must IDC3691I VOLUME ser LABEL NOT REBUILT
contain at least one record.
Explanation: The rewriting of the new volume label
In the message text: failed. Either the volume is specified as READONLY or
an I/O error occurred when writing the label.
dsname
The data set name. In the message text:
System Action: BLDINDEX processing is ended. ser The volume serial number.
Application Programmer Response: The base System Action: The command ends. The return code
cluster must be loaded via a user program (alternatively, is 12.
the access method services REPRO command may be
used) with at least one record. Then resubmit the job. Application Programmer Response: Rerun the
command or take the Problem Determination actions.
System Programmer Response: If the error recurs
and the program is not in error, search problem Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix Detecting Module: IDCMV01
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
IDC3692I VTOC HEAD ADDRESS CANNOT
Source: DFSMSdfp EXCEED X'0012'
Detecting Module: IDCBI01 Explanation: The VTOC head address specified is too
large; it cannot exceed X'0012'.
IDC3682I FINAL CHARACTER(S) IN volser NOT System Action: The command ends. The return code
NUMERIC is 12.
Explanation: A character in the volume serial number Application Programmer Response: Specify a VTOC
is not a numeric value and cannot be incremented to head address not exceeding X‘0012’ and rerun the
created new volume serial numbers. command.
In the message text: Source: DFSMSdfp
volser The volume serial number. Detecting Module: IDCMV01
System Action: Function ends normally.
Application Programmer Response: Specify a IDC3700I ** LATEST COPY RECORD CANNOT
beginning volume serial number with adequate number BE RETRIEVED FROM INVENTORY
of numeric characters and rerun the command. Explanation: An attempt to access the record for the
Source: DFSMSdfp latest copy recorded in the Inventory data set failed.
The command checks if the latest copy is incomplete
Detecting Module: IDCCV01 due to a previous copy failure; the cartridges will be
reused if an incomplete copy exists. See the preceding
message for the error condition.
451
In the message text:
IDC3708I ** COPY VOLUME COULD NOT BE
CREATED volser The volume serial number.
Explanation: No existing copy volumes were eligible System Action: The command ends with an error
for reuse for this copy request. An attempt to create a message.
new target volume from scratch cartridges failed. A new
copy volume was not created. See the preceding Application Programmer Response: Rerun the
message for further explanation of the problem. command requesting a specific nonbackup copy volume
if any exist.
System Action: The command ends with an error
message. System Programmer Response: If the error recurs
and the program is not in error, search problem
Application Programmer Response: Correct the reporting data bases for a fix for the problem. If no fix
error condition as indicated in the preceding message exists, contact the IBM Support Center. Provide the
and rerun the command. JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
System Programmer Response: If the error recurs
and the program is not in error, search problem Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the Detecting Module: IDCRV01
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem. IDC3712I ** LATEST BACKUP COPY RECORD
Source: DFSMSdfp CANNOT BE RETRIEVED FROM
INVENTORY
Detecting Module: IDCCO01
Explanation: The recovery operation requires the
latest backup copy, but the record for that copy volume
IDC3709I ** COPY TO CARTRIDGES csn1 csn2 could not be retrieved from the Inventory data set. See
NOT PERFORMED the preceding message for further explanation of the
error.
Explanation: The Mass Storage Controller (MSC)
could not perform the copy operation to the copy System Action: The command ends with an error
volume. The copy volume remains usable because the message.
original data on the volume was not destaged. See the
preceding message for further explanation of the error. Application Programmer Response: Before
rerunning the command correct the error as indicated in
In the message text: the preceding message or specify another copy to be
used in the recovery operation.
csn1
System Programmer Response: If the error recurs
csn2 The cartridge serial numbers.
and the program is not in error, search problem
System Action: The command ends with an error reporting data bases for a fix for the problem. If no fix
message. exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed
Application Programmer Response: Correct the
output and output data sets related to the problem.
error as indicated in the preceding message and rerun
the command. Source: DFSMSdfp
System Programmer Response: If the error recurs Detecting Module: IDCRV01
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
IDC3720I NEW SERIAL NO. REQUIRED TO
exists, contact the IBM Support Center. Provide the
ACTIVATE A COPY OR DUPLICATE
JCL, the SYSOUT output for the job, and all printed
VOLUME
output and output data sets related to the problem.
Explanation: A copy or duplicate volume cannot be
Source: DFSMSdfp
activated unless the volume is relabeled with a unique
Detecting Module: IDCCO01 volume serial number.
System Action: The command ends with a message.
IDC3710I ** NO BACKUP COPY VOLUMES EXIST
Application Programmer Response: Rerun the
FOR VOLUME volser
command specifying the NEWSERIAL parameter and a
Explanation: The designated volume has no backup unique volume serial number that can be used to
copy. The option to restore from the latest backup relabel the copy or duplicate volume in order to activate
cannot be satisfied. See the preceding message for it.
further explanation of the problem.
IDC3726I UNABLE TO REPLACE THE BASE volser The volume serial number.
VOLUMES System Action: Processing continues.
Explanation: The REPLACEVOLUME key word Application Programmer Response: Correct the
parameter is specified, but the base volume cartridges error as identified in the preceding message.
are not reassigned or are in the Mass Storage Facility.
Rerun STOREV or run MODIFYV to either backout or
System Action: The request is bypassed, but an retry the rename operation.
attempt is made to fulfill the remaining requests.
If the STOREV or MODIFYV commands are run to
Application Programmer Response: The request recover from a rename failure, the DD statement for the
can be modified and rerun. A new serial number volume is required and must specify deferred mounting.
(NEWSERIAL) must be supplied without the
REPLACEVOLUME key word parameter. The same The values specified for the VOLUME and NEWSERIAL
request can be rerun if the base volume is first ejected parameters depend upon how the volume record is
or nullified. recorded in the Inventory data set. If the cartridge labels
have been updated, the volume record will be identified
System Programmer Response: If the error recurs by the new volume serial number. For the VOLUME
and the program is not in error, search problem parameter, specify the volume serial number as
reporting data bases for a fix for the problem. If no fix recorded in the cartridge labels and the volume record.
exists, contact the IBM Support Center. Provide all For the NEWSERIAL parameter, specify the desired
printed output and output data sets related to the volume serial number. Note that the security check for
problem. non-VSAM status and password protected data sets is
Source: DFSMSdfp bypassed only if the NEWSERIAL parameter specifies
the same volume serial number as recorded in the
Detecting Module: IDCAV01 Inventory data set for the volume label. This allows the
original volume serial number of a VSAM volume to be
IDC3730I VOLUME volser CANNOT BE restored if the volume is left partially renamed.
RELABELED; COPIES EXIST If STOREV ends without indicating the status of the
Explanation: The volume serial number of the volume rename operation, LISTMSVI can be run to determine
cannot be changed because copies of the volume exist. whether the volume is flagged for recovery purposes. If
the mismatch flag is set in the volume record,
In the message text: LISTMSVI not only lists the standard information for the
volser The volume serial number. volume but also highlights the volume report with a note
that a rename operation failed for the preceding volume
System Action: The command ends with an error and that serial number ’nnnnnn’ is recorded in the
message. volume label of the volume.
Application Programmer Response: Rerun the
453
Source: DFSMSdfp To recover from a MODIFYV rename failure 1) run
ADDV to activate the volume if the volume is merely
Detecting Module: IDCSR01
inactive and has no volume serial mismatch
condition, or 2) run ADDV to both activate the volume
IDC3734I ** VOLUME LABEL COULD NOT BE and complete the rename operation if the volume is
RESTORED TO ORIGINAL STATUS both inactive and has a volume serial mismatch
condition, or 3) rerun MODIFYV to complete or retry
Explanation: Following a failure to deactivate the the rename operation if the volume is active but has
volume and change the volume serial number in the a mismatch condition, or 4) run STOREV to complete
cartridge labels, an attempt to restore the volume label or retry the rename operation if the volume is active
to its original status also failed. A volume and if a duplicate volume serial number is desired as
serial-mismatch exists between the volume label and result of the rename.
the cartridge labels of the cartridges assigned to the
Mass Storage Volume. A flag indicating the mismatch is For the DD statement requirements, the proper
set in the Inventory data set for the volume. See the VOLUME and NEWSERIAL parameter values, and
preceding message for further explanation of the use of LISTMSVI, refer to the description above for
problem. an ADDV rename failure.
v If a Rename Operation Failed for STOREV
System Action: The command ends with an error
message. Rerun STOREV or run MODIFYV to either backout or
retry the rename operation.
Application Programmer Response: Correct the For the DD statement requirements, the proper
error as identified in the preceding message. VOLUME and NEWSERIAL parameter values, and
v If a Rename Operation Failed for ADDV use of LISTMSVI, refer to the description above for
Run ADDV to backout or retry the rename operation an ADDV rename failure.
if the volume is inactive. If the volume is active, run System Programmer Response: If the error recurs
MODIFYV or STOREV to either backout or retry the and the program is not in error, look at the messages in
rename operation. the job log for more information. Search problem
If the ADDV, MODIFYV, or STOREV commands are reporting data bases for a fix for the problem. If no fix
run to recover from a rename failure, a DD statement exists, contact the IBM Support Center. Provide the
for the volume is required and must specify deferred JCL, the SYSOUT output for the job, and all printed
mounting. output and output data sets related to the problem.
The values specified for the VOLUME and Source: DFSMSdfp
NEWSERIAL parameters depend upon how the
volume record is recorded in the Inventory data set. If Detecting Module: IDCSR01
the cartridge labels have been updated, the volume
record will be identified by the new volume serial
IDC3736I ddname MUST NOT BE ALLOCATED
number. For the VOLUME parameter, specify the
TO SHARED OR SHARED U.P. UNITS
volume serial number as recorded in the cartridge
labels and the volume record. For the NEWSERIAL Explanation: CONVERTV can only use non-shareable
parameter, specify the desired volume serial number. spindles, and cannot be a uniprocessor unit.
Note that the security check for non-VSAM status
In the message text:
and password protected data sets is bypassed only if
the NEWSERIAL parameter specifies the same ddname
volume serial number as recorded in the Inventory The DD name.
data set for the volume label. This allows the original
volume serial number of a VSAM volume to be System Action: The command is ended.
restored if the volume is left partially renamed. Application Programmer Response: See your
If ADDV, MODIFYV, or STOREV ends without system programmer to determine if a shared spindle
indicating the status of the rename operation, was used or if the system was sysgened for
LISTMSVI can be run to determine whether the uniprocessor operations.
volume is flagged for recovery purposes. If the
Source: DFSMSdfp
mismatch flag is set in the volume record, LISTMSVI
not only lists the standard information for the volume
but also highlights the volume report with a note that IDC3738I ** DATA SETS NOT RECATALOGED IN
a rename operation failed for the preceding volume VSAM CATALOG
and that serial number ’nnnnnn’ is recorded in the
Explanation: An error occurred which prevented all
volume label of the volume.
the data sets in the VSAM owning catalog from being
v If a Rename Operation Failed for MODIFYV recataloged. A preceding message explains the error.
System Action: The command ends normally. If the
455
Source: DFSMSdfp is not created or modified. Control is returned to the
user with a condition code of 12.
Detecting Module: IDCCN01, IDCSR01
Application Programmer Response: Specify the
correct combination of parameters and rerun the job.
IDC3745I DD NAME MUST BE SPECIFIED FOR
VSAM USER CATALOG ON VOLUME Source: DFSMSdfp
Explanation: No ddname was specified for the VSAM Detecting Module: IDCGR01, IDCMG01
CATALOG residing on the volume being processed
preventing the catalog from being opened.
IDC3820I ** TABLES COULD NOT BE COPIED TO
System Action: Command ends normally. WORK DATA SET
Application Programmer Response: Supply a DD Explanation: An error code was returned from the
statement for the catalog that owns the volume. The DD request to copy the MSC tables to the work data set. A
statement name cannot be JOBCAT or STEPCAT. preceding message explains the reason.
Specify the name of the DD statement which allocates
System Action: The command preceding ends
the catalog in the CATALOG parameter. Rerun the
normally.
command.
Application Programmer Response: Check the
System Programmer Response: If the error recurs
preceding message to determine the exact error.
and the program is not in error, search problem
Correct the error and rerun the command.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the System Programmer Response: If the error recurs
JCL, the SYSOUT output for the job, and all printed and the program is not in error, search problem
output and output data sets related to the problem. reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
Source: DFSMSdfp
JCL, the SYSOUT output for the job, and all printed
Detecting Module: IDCCN01, IDCSR01 output and output data sets related to the problem.
Source: DFSMSdfp
IDC3770I VOLUME volser ACTIVE
Detecting Module: IDCLM01
Explanation: The volume is active and cannot be
ejected.
IDC3822I MSF NOT AVAILABLE
In the message text:
Explanation: The Mass Storage Facility (MSF) does
volser The volume serial number. not have a staging adapter assigned to it in the Mass
Storage Control (MSC) tables and cannot be considered
System Action: The command ends with an error
to exist for system use.
message.
System Action: The command ends normally.
Application Programmer Response: Run the
STOREV command to both deactivate and eject the Application Programmer Response: Specify a valid
volume. MSF on the command and rerun the command.
System Programmer Response: If the error recurs System Programmer Response: If the error recurs
and the program is not in error, search problem and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem. output and output data sets related to the problem.
Source: DFSMSdfp Source: DFSMSdfp
Detecting Module: IDCEV01 Detecting Module: IDCAU01, IDCLM01
IDC3842I ORDER OF TRACE AREAS COULD IDC3851I LOWER VALUE MUST BE LESS THAN
NOT BE DETERMINED - NO DATA HIGHER VALUE FOR ACTIVEPAGES
DUMPED
Explanation: On the ACTIVEPAGES parameter, the
Explanation: An attempt was made to dump both lower number of pages is a number greater than or
trace areas, but the first trace area could not be equal to the higher number of pages. The lower number
determined. Therefore, no trace data was dumped. The must be less than the higher number.
programmer will have to submit individual X and/or Y
trace dump requests. System Action: The command ends normally. No
tuning parameters have been changed.
System Action: The command ends normally.
Application Programmer Response: Correct the
Application Programmer Response: Rerun the ACTIVEPAGES parameter and rerun the command.
TRACE command specifying either trace area X or
trace area Y. Source: DFSMSdfp
457
command after removing the conflicting parameters that
IDC3885I VOLUME ser PERMANENTLY
specify group attributes.
RESIDENT OR RESERVED
System Programmer Response: If the error recurs
Explanation: The volume is marked permanently
and the program is not in error, search problem
resident or reserved in the unit control block (UCB).
reporting data bases for a fix for the problem. If no fix
Therefore, this volume cannot be demounted. The
exists, contact the IBM Support Center. Provide the
volume described by the volume serial (ser) needs to be
JCL, the SYSOUT output for the job, and all printed
demounted so that a MSC function can be performed or
output and output data sets related to the problem.
to enable the proper volume to be mounted on the unit.
Source: DFSMSdfp
In the message text:
Detecting Module: IDCMV01
ser The volume serial number.
System Action: Processing of the command is ended.
IDC3861I VOLUME ser LABEL NOT REBUILT
Application Programmer Response: Ensure that the
Explanation: The rewriting of the new volume label
correct volume serial number was specified on the DD
failed. Either the volume is specified as READONLY or
statement for the FILE parameter. If the correct volume
an I/O error occurred when writing the label.
serial was specified, you cannot run the command while
In the message text: that volume is permanently resident or reserved.
ser The volume serial number. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
System Action: The command ends. The return code the job log for more information. Search problem
is 12. reporting data bases for a fix for the problem. If no fix
Application Programmer Response: Rerun the exists, contact the IBM Support Center. Provide the
command or take the Problem Determination actions. JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
Source: DFSMSdfp
Source: DFSMSdfp
Explanation: A LISTCRA command encountered more System Programmer Response: Determine the
than 50 I/O errors. reason for the failure of the DELETE command; correct
the problem and rerun the job.
System Action: Processing of the LISTCRA command
is ended. Source: DFSMSdfp
20 The NOWAIT option was Explanation: This message contains the return code
specified for TGET and no information required to correct the error indicated in
line was received. associated message IDC3901I. The LOCATE error code
is part of VSAM Catalog Management. Refer to
24 Incorrect parameters were message IDC3009I for the return codes as well as the
supplied to the PUTGET possible system and programmer responses.
service routine.
In the message text:
28 A conditional GETMAIN was
issued by PUTGET for output cde The LOCATE error code.
buffers and there was not rc The possible system and programmer
sufficient space to satisfy the responses for the default service routine error
request. conditions along with the return code, as
32 The terminal has been follows:
disconnected. Code Explanation
System Action: The command is ended. 4 Return code from PUTLINE or
Application Programmer Response: Correct the PUTGET was not zero.
error based on the return code information and rerun 8 Data set name was longer than 44
the job. bytes.
System Programmer Response: If the error recurs 12 An I/O error occurred while searching
and the program is not in error, look at the messages in the catalog, the catalog data set was
the job log for more information. Search problem not available or the data set name
reporting data bases for a fix for the problem. If no fix was not specified correctly.
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job. 16 The index structure of the catalog was
not consistent with the data set name.
Source: DFSMSdfp For example, the name specified was
Detecting Module: IDCSA02 “A.B.C”, but there is a data set called
“A.B,” so there cannot be one called
“A.B.C.”
459
20 The data set name could not be found In the message text:
in the catalog.
reason-code The reason code returned by SMS
24 An attention interruption occurred
System Action: The system may end processing of
during processing of this request.
the IDCAMS command.
28 Incorrect parameters were specified.
Application Programmer Response: Refer to
32 It was necessary to prompt the user, OS/390 DFSMSdfp Diagnosis Reference for an
but the caller specified that the user explanation of the SMS reason code.
should not be interrupted.
Source: DFSMSdfp
36 Not enough qualifiers were specified
for the data set name. For example,
IDC3933I ATTACH RETURN CODE WAS
the name specified was “A.B,” but the
return-code
catalog contains an entry for “A.B.C.”
Explanation: An ATTACH SVC returned the specified
System Action: Processing continues.
code due to an error during the ATTACH operation.
Application Programmer Response: The response
In the message text:
depends on the return codes, rc and cde. Possible
responses for return code rc follow: return-code The specified return code.
Code Response System Action: The system ends processing of the
command.
4 Make sure the user is still logged on to the
system. Application Programmer Response: None.
8 Correct the data set name. Source: DFSMSdfp
12 Examine the data set name for syntax errors, Detecting Module: IDCSA11
for example, embedded punctuation marks.
Check the CVOL index structures to be sure
CVOLs are properly linked. If an I/O error IDC3936I CVAFFILT ERROR RETURN CODE IS
occurred, it may be necessary to rebuild the return-code - REASON CODE IS
catalog. reason-code
16 Respecify the data set name or recatalog the Explanation: During DIAGNOSE processing, an error
data set. occurred in CVAFFILT.
20 Respecify the data set name or recatalog the In the message text:
data set. return-code The return code.
24 None. reason-code The reason code.
28 Check to be sure the parameter list for System Action: The system ends processing of the
IKJEHDEF was not improperly modified. command.
32 None. Application Programmer Response: None.
36 Respecify the data set name. Source: DFSMSdfp
System Programmer Response: If the error recurs Detecting Module: IDCSA11
and the program is not in error, look at the messages in
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix IDC4227I AN ‘ELSE’ COMMAND APPEARS
exists, contact the IBM Support Center. Provide the JCL IMPROPERLY
and the SYSOUT output for the job. Explanation: An ELSE modal command appears
Source: DFSMSdfp without a matching IF-THEN modal command. Modal
command continuation may be incorrect.
Detecting Module: IDCSA02
System Action: The remainder of the command input
stream is ignored.
IDC3932I STORAGE MANAGEMENT
SUBSYSTEM CALL FAILED. REASON Application Programmer Response: Correct the
CODE WAS reason-code usage and rerun.
Explanation: An IDCAMS command called a Storage System Programmer Response: If the error recurs
Management Subsystem (SMS) service, but the call and the program is not in error, search problem
failed. reporting data bases for a fix for the problem. If no fix
461
exists, contact the IBM Support Center. Provide the and the program is not in error, look at the messages in
SYSOUT output for the job. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
Source: DFSMSdfp
exists, contact the IBM Support Center. Provide the JCL
Detecting Module: IDCRI01 and the SYSOUT output for the job.
Source: DFSMSdfp
IDC4999I UABORT CODE return-code
Detecting Module: IDCSA01
Explanation: This message indicates an error, which
caused the processor to abort. The code number
IDC11003I CONTROL INTERVAL nnnnnn
indicates the nature of the error. Since the error is
BYPASSED IN CRA volser
usually such that no further processor code may be run
with confidence, this message appears in the output Explanation: IGNORE was specified and an I/O error
listing by a write-to-programmer action. was encountered. The record is ignored. This message
is preceded by IDC3351I which indicates the nature of
In the message text:
the error.
return-code The return code, as follows:
In the message text:
Code Explanation
volser The volume serial number.
24 Text processor’s print control
nnnnnn The control interval number of the record in the
table address not set in GDT.
catalog.
28 No virtual storage available
System Action: Processing continues.
for one of the following:
v Text processor’s translate Application Programmer Response: This may cause
table. errors to be detected in objects on the volume specified,
or objects on the volume may be totally lost without
v Initialization of the I/O
notification. Perform a LISTCAT operation of the catalog
adapter.
to determine which objects still exist after the reset
v Automatic (dynamic) operation.
storage of a module.
System Programmer Response: Enter the access
v Text processor dynamic
method services LISTCAT command to list catalog
storage.
entries and information about objects defined in the
catalog.
See the in-virtual storage
trace tables to determine Source: DFSMSdfp
which is the correct condition.
Detecting Module: IDCRS06
32 There was a request to
access an unopened data
IDC11015I CONTROL INTERVAL nnnnnn
set.
BYPASSED IN CATALOG
36 The processor was unable to
Explanation: IGNORE was specified and an I/O error
open SYSPRINT (or
was encountered. The record is ignored. Message
whichever DD name is
IDC3351I precedes this message indicating the specific
employed to denote the
error.
processor’s standard listing
output data set). In the message text:
40 Incorrect U-macro argument nnnnnn The control interval number of the record in the
list found. catalog.
44 The processor is unable to System Action: Processing continues.
produce a dump.
Application Programmer Response: The record
56 The BLDL macro failed to noted in the catalog is inaccessible. If it contained a
find a required AMS (access corresponding reset CRA entry, the entry will be
method services) module. recovered. If it contained a non-reset CRA entry, the
entry remains inaccessible. A LISTCAT may reveal
72 An internal RESETCAT error
whether the error is of any consequence. nnnnnn is the
occurred (probable system
control interval number of the record in the catalog.
error).
System Programmer Response: Enter the access
System Programmer Response: If the error recurs
method services LISTCAT command to list catalog
463
dsname
IDC11041I dsname SPACE CORRECTED
The unique data set name.
Explanation: The extents in the space header for the
System Action: Processing continues.
data space noted were not identical to the extents in the
Application Programmer Response: If the data set is corresponding Format 1 DSCB. The extents in the
no longer valid, then SCRATCH it. space header were corrected using the extents in the
Format 1 DSCB and the Format 3 DSCB if one exists.
Source: DFSMSdfp
In the message text:
Detecting Module: IDCRS03
dsname
The data set name.
IDC11036I entryname, type OUT-OF-SYNC ON
volser System Action: Processing continues.
Explanation: The data set named may have incorrect Application Programmer Response: This may be
space information. The extents occupied by the named caused by some previous system error. This message is
data set are not in conflict with any other VSAM data given for information purposes. A later message may
set or with the system; however, a self-checking field indicate whether objects were marked unusable,
failed to check. The data set itself may be all right. perhaps as a result of this condition if fewer extents
existed in the data set than the data space. Watch for
In the message text: message IDC21027I or IDC21030I.
volser The volume serial number. Source: DFSMSdfp
entryname The entry name indicated. Detecting Module: IDCRS03
type The type specified. The values of type
are defined under message IDC11042I dsname SPACE DELETED
IDC21045I.
Explanation: The space header for the data space
System Action: Processing continues. referred to a nonexistent Format 1 DSCB. The space
Application Programmer Response: List the data set header for the data space was deleted.
and ensure that it is correct and accessible. In the message text:
Source: DFSMSdfp dsname
Detecting Module: IDCRS03 The data set name.
System Action: Processing continues.
IDC11040I dsname UNKNOWN Application Programmer Response: This may be
Explanation: The VSAM Format 1 DSCB did not have caused by some previous system error. This message is
a corresponding space header in the volume record. given for information purposes. A later message may
Hence, the catalog does not account for the space indicate whether objects were marked unusable,
allocated to the data set. The data set noted above was perhaps as a result of this condition. Watch for
scratched. message IDC21037I or IDC21020I.
465
In the message text: this condition is recommended to determine if there is a
serious problem. First, check for spelling errors. The
volsercchh The indicated record.
entries may no longer be in the catalog or VVDS. Run
dsname The indicated data set name. LISTCAT to verify the presence or absence of the entry
in the catalog.
System Action: REPAIRV DEBLOCK continues with
the next valid stage error record pair. The return code is If the entry is in the catalog but DIAGNOSE cannot
4. locate it, consult your hardware support personnel.
Application Programmer Response: Display the Source: DFSMSdfp
repair work file to verify contents of record pair in error,
Detecting Module: IDCDA03
then return REPAIRV DEBLOCK using the LENGTH
parameter to specify the key length and data length of
every original record in the track. IDC11362I THE FOLLOWING CATALOG
REFERENCED VOLUMES WERE NOT
System Programmer Response: If the error recurs
ENCOUNTERED
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix Explanation: The catalog contains some entries for
exists, contact the IBM Support Center. Provide the JCL VVDSs (volumes) that are not referred to by any of the
and the SYSOUT output for the job. entries processed. The volume serial numbers of the
volumes containing the VVDSs are listed. This indicates
Source: DFSMSdfp
that certain entries in the catalog may be missing
Detecting Module: ICRD04 volume information. However, under the following
circumstances, this message may indicate a normal
condition:
IDC11250I WARNING: NO VOLUME ATTRIBUTES v If you converted or deleted all data sets on the
MODIFIED. volume that are cataloged in the specified catalog.
Explanation: While processing a MODIFYC v If you chose to explicitly catalog the VVDS.
command, a cartridge label was changed to reflect it as System Action: DIAGNOSE considers this an
csn1|csn2 of a volume. However, no changes to the attention condition and processing continues.
volume attributes were requested in the command. If
the cartridge being modified was a scratch cartridge, the Application Programmer Response: If DIAGNOSE
scratch cartridge bit in the label remains on, to the encountered any errors which precluded looking at any
exclusion of all volume attributes. If the cartridge being volume cells, this message may be issued. Therefore,
modified was not a scratch cartridge, then the volume first fix other errors indicated by DIAGNOSE.
attributes remain unchanged and might not agree with
If DIAGNOSE was run with any entry qualification, such
the mass storage control tables and the inventory data
as INCLUDE or EXCLUDE, this message may be
set.
issued. In this case, the entries which were bypassed
Modification of one or more volume attributes turns off may refer to the listed volume.
the scratch cartridge bit in the label.
If a data set is missing volume information, to recover
System Action: The command continues normally. the missing volume information, use the DEFINE
command with the RECATALOG option to recatalog the
Application Programmer Response: Correct the data set. Then make any candidate volumes available
error, if necessary, and rerun the command. to the recataloged data set by using the ALTER
Source: DFSMSdfp command with the ADDVOLUMES parameter.
Detecting Module: IDCMC01 If the VVDS entry is extraneous, you can delete it using
DELETE NOSCRATCH for the specified VVDS.
467
the DELETE VVR command.
IDC11468I NVR/VVR NOW POINTS TO TARGET
Source: DFSMSdfp CATALOG
Detecting Module: IDCSS01 System Action: Aliases that may exist on the portable
data set are ignored. Processing continues.
469
section describes VOLLIST requirements.
IDC11704I INDEX KEYS ARE NOT IN SEQUENCE
Source: DFSMSdfp
Explanation: The present key has a smaller value
Detecting Module: IDCMP02 than the previously tested key.
System Action: The relevant control interval is
IDC11700I HIGH-LEVEL INDEX STRUCTURE IS dumped, and processing continues.
NOT UNIQUE
Application Programmer Response: See summary
Explanation: A single level index structure is messages for final analysis.
expected, but a horizontal pointer linking one control
Source: DFSMSdfp
interval to another is found.
System Action: The control interval is dumped, and
IDC11705I INDEX RECORD CONTAINS
processing continues.
DUPLICATE INDEX POINTERS
Application Programmer Response: See summary pointer-value
messages for final analysis. Issue a VERIFY command
Explanation: An index control interval has duplicate
and reissue the EXAMINE command.
vertical pointers. The pointer value is displayed in HEX.
Source: DFSMSdfp
In the message text:
pointer-value
IDC11701I STRUCTURAL PROBLEM FOUND IN
The value of the pointer, in hexadecimal.
INDEX
System Action: The control interval is dumped, and
Explanation: A single level index structure, the
processing continues.
sequence set, is expected, but a control interval
assigned to a higher level is found. Application Programmer Response: See summary
messages for final analysis.
System Action: The control interval is dumped, and
processing continues. Source: DFSMSdfp
Application Programmer Response: See summary
messages for final analysis. IDC11706I MISSING SEQUENCE SET ENTRIES
Source: DFSMSdfp Explanation: A sequence set control interval does not
contain pointers to all of the control intervals in the data
control area that this sequence set control interval
IDC11702I BASE RBA IS NOT ZERO
represents.
Explanation: A base relative byte address of zero (0)
System Action: Supportive information is displayed
is expected for the first sequence set control interval,
and processing continues.
but a nonzero value is found.
Application Programmer Response: See summary
System Action: The control interval is dumped, and
messages for final analysis.
processing continues.
Source: DFSMSdfp
Application Programmer Response: See summary
messages for final analysis.
IDC11707I DUPLICATE INDEX POINTERS FOUND
Source: DFSMSdfp
IN SEQUENCE SET
Explanation: A sequence set control interval has
IDC11703I DUPLICATE KEYS IN INDEX
duplicate data or free control interval pointers.
Explanation: The present and previous keys of the
System Action: The sequence set control interval is
current index level are identical.
dumped, and processing continues.
System Action: The relevant control interval is
Application Programmer Response: See summary
dumped, and processing continues.
messages for final analysis.
Application Programmer Response: See summary
Source: DFSMSdfp
messages for final analysis.
Source: DFSMSdfp
471
System Action: Supportive message display pertinent
IDC11722I DUPLICATE INDEX BASE RBA FOUND
data, and processing continues.
Explanation: Two sequence set control intervals have
Application Programmer Response: See summary
identical base relative byte addresses.
messages for final analysis.
System Action: Supportive messages are displayed,
Source: DFSMSdfp
and processing continues.
Application Programmer Response: See summary
IDC11718I DATA COMPONENT HIGH-USED RBA
messages for final analysis.
IS NOT EQUAL TO CA SIZE
Source: DFSMSdfp
Explanation: For a data set with a single level index,
the calculated control area size does not equal the
high-used relative byte address for the data component. IDC11723I BASE RBA NOT ON CA BOUNDARY
System Action: Supportive messages display Explanation: A sequence set base relative byte
pertinent data, and processing continues. address is not an integral multiple of the control area
size.
Application Programmer Response: See summary
messages for final analysis. System Action: The control interval is dumped, and
processing continues.
Source: DFSMSdfp
Application Programmer Response: See summary
messages for final analysis.
IDC11719I MISSING CI WITHIN INDEX LEVEL
Source: DFSMSdfp
Explanation: An index control interval is not
referenced in the index horizontal pointer chain. The
next higher level indicates it should exist. IDC11724I DATA COMPONENT CA NOT KNOWN
TO SEQUENCE SET
System Action: Processing continues.
Explanation: A data control area exists that does not
Application Programmer Response: See summary
have a corresponding sequence set control interval.
messages for final analysis.
System Action: Supportive messages display
Source: DFSMSdfp
pertinent data, and processing continues.
Application Programmer Response: See summary
IDC11720I NUMBER OF INDEX LEVELS IS ZERO
messages for final analysis.
Explanation: The number of index levels in the index
Source: DFSMSdfp
component of AMDSB is zero.
System Action: Processing continues.
IDC11725I SEQUENCE SET RBA INCONSISTENT
Application Programmer Response: See summary WITH VSAM-MAINTAINED RBA
messages for final analysis.
Explanation: The first sequence set control interval
Source: DFSMSdfp relative byte address obtained from level two of a
multiple level index is not the same as the relative byte
address maintained by VSAM in the AMDSB for the
IDC11721I OUT OF RANGE INDEX POINTER index component.
WITHIN SEQUENCE SET
System Action: Supportive messages supply pertinent
Explanation: A data or free control interval pointer in a data, and processing continues.
sequence set control interval was found with a value
greater than the maximum allowed. Application Programmer Response: See summary
messages for final analysis.
System Action: The sequence set control interval is
dumped, and processing continues. Source: DFSMSdfp
Source: DFSMSdfp
IDC11735I EMPTY CI ENCOUNTERED WHILE
PROCESSING SPANNED RECORDS
IDC11731I SPANNED RECORD UPDATE NUMBER
ERROR Explanation: An empty control interval was read, but
a spanned record segment was expected.
Explanation: The spanned record update number is
not the same for all segments of the record. System Action: The relevant index and data control
intervals are dumped, and processing continues.
System Action: The relevant index and data control
intervals are dumped, and processing continues. Application Programmer Response: See summary
messages for final analysis.
Application Programmer Response: See summary
messages for final analysis. Source: DFSMSdfp
Source: DFSMSdfp
473
control interval definition field or overlaps the leftmost
IDC11736I ERROR IN RDF
record definition field.
Explanation: The record definition field flag byte
System Action: The relevant control interval is
contains incorrect bits, or, for an index control interval,
dumped, processing continues.
the length field is incorrect.
Application Programmer Response: See summary
System Action: The relevant control interval is
messages for final analysis.
dumped, and processing continues.
Source: DFSMSdfp
Application Programmer Response: See summary
messages for final analysis.
IDC11741I DUPLICATE CONSECUTIVE KEYS
Source: DFSMSdfp
FOUND
Explanation: Two consecutive keys are identical.
IDC11737I A RIGHT RDF IS CODED AS
CONTAINING THE NUMBER OF System Action: The current control interval is
RECORDS IN CI dumped, and processing continues.
Explanation: A right record definition field is coded Application Programmer Response: See summary
with the attributes of a left record definition field. messages for final analysis.
System Action: The relevant control interval is Source: DFSMSdfp
dumped, processing continues.
Application Programmer Response: See summary IDC11742I MORE SEQUENCE SET CONTROL
messages for final analysis. INTERVALS FOUND THAN EXPECTED
Source: DFSMSdfp Explanation: The index contains too many sequence
set control intervals.
IDC11738I A LEFT RDF IS CODED AS System Action: The relevant control interval is
CONTAINING THE LENGTH OF dumped, and processing continues.
RECORDS IN CI
Application Programmer Response: See summary
Explanation: A left record definition field is coded with messages for final analysis.
the attributes of a right record definition field.
Source: DFSMSdfp
System Action: The relevant control interval is
dumped, processing continues.
IDC11743I SOFTWARE EOF FOUND IN INDEX
Application Programmer Response: See summary SEQUENCE SET CI
messages for final analysis.
Explanation: An index sequence set control interval
Source: DFSMSdfp contains a software end-of-file.
System Action: The control interval is dumped, and
IDC11739I SPANNED RECORD SEGMENT processing continues.
SEQUENCE ERROR
Application Programmer Response: See summary
Explanation: A record coded as a first segment is messages for final analysis.
found, but an intermediate or last segment is expected,
or an intermediate or last segment is found when no Source: DFSMSdfp
first segment was read.
System Action: The relevant control interval is IDC11744I SOFTWARE EOF NOT FOUND IN THE
dumped, processing continues. HIGH-USED RBA CI
Application Programmer Response: See summary Explanation: The last data control interval does not
messages for final analysis. contain a software end-of-file.
IDC11740I DATA RECORDS OVERLAP FREE Application Programmer Response: See summary
SPACE OR CONTROL INFORMATION messages for final analysis.
475
Source: DFSMSdfp
IDC11769I MORE INDEX POINTERS THAN
EXPECTED
IDC11764I NUMBER OF CONTROL INTERVALS IN
Explanation: More vertical, horizontal, or base relative
CA NOT GREATER THAN ZERO
byte address pointers have been found while
Explanation: The number of control intervals per processing an index level than should exist on that
control area found in AMDSB is zero. level.
Application Programmer Response: See summary Application Programmer Response: See summary
messages for final analysis. messages for final analysis.
Explanation: The data high-used relative byte address Explanation: An index control interval contains a
is not an integral multiple of the control area size. horizontal pointer specifying the relative byte address of
the control interval itself.
System Action: Processing continues.
System Action: The control interval is dumped, and
Application Programmer Response: See summary processing continues.
messages for final analysis.
Application Programmer Response: See summary
Source: DFSMSdfp messages for final analysis.
Source: DFSMSdfp
IDC11766I ERROR IN INDEX RECORD
Explanation: A field in the index header or entries IDC11771I INVALID RBA GENERATED
contain incorrect data.
Explanation: An incorrect relative byte address has
System Action: The index control interval is dumped, been generated from index component data.
and processing continues.
System Action: Processing continues.
Application Programmer Response: See summary
messages for final analysis. Application Programmer Response: See summary
messages for final analysis.
Source: DFSMSdfp
Source: DFSMSdfp
Application Programmer Response: See the field Explanation: Volume volser could not be dynamically
‘DCDERROR’ in that data set’s “D” record for the allocated by the system. Severity is 4.
specific failure.
System Action: Processing continues with the next
System Programmer Response: If the error recurs volume to be processed.
and the program is not in error, look at the messages in
Operator Response: The volume may have been
the job log for more information. Search problem
taken off line after the initial list of volumes to be
reporting data bases for a fix for the problem. If no fix
processed was generated by DCOLLECT. Run the job
exists, contact the IBM Support Center. Provide the
again.
JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem. Application Programmer Response: If the error
recurs and the program is not in error, look at the
Source: DFSMSdfp
messages in the job log for more information. Search
problem reporting data bases for a fix for the problem. If
IDC11812I MESSAGE PROCESSING SUSPENDED, no fix exists, contact the IBM Support Center. Provide
ERROR LIMIT EXCEEDED the JCL, the SYSOUT output for the job, and printed
output and output data sets related to the problem.
Explanation: The number of error messages printed
exceeds the number specified in the error limit
parameter. IDC11818I type INFORMATION NOT FOUND
System Action: Processing continues. Explanation: This message indicates that a requested
definition was not found or unavailable.
Application Programmer Response: If all error
messages are required, increase the error limit or do In the message text:
not specify the error limit parameter.
type
System Programmer Response: If the error recurs The type of definition not found:
and the program is not in error, look at the messages in v STORAGE CLASS CONSTRUCT
the job log for more information. Search problem
v MANAGEMENT CLASS CONSTRUCT
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the v STORAGE GROUP CONSTRUCT
JCL, the SYSOUT output for the job, and all printed v SMS VOLUME
output and output data sets related to the problem. v BASE CONFIGURATION
Source: DFSMSdfp v CACHE SET NAME
v AGGREGATE GROUP CONSTRUCT
IDC11813I ERRORS WERE DETECTED FOR volser v OPTICAL DRIVE
ERROR BYTE WAS X‘nn’ v OPTICAL LIBRARY
Explanation: During volume information processing, v ACS ROUTINE
errors were detected for the specified volser.
Note: CACHE SET NAME in this context refers to
In the message text:
a VSAM RLS cache set. See OS/390
volser The volume serial number. DFSMSdfp Storage Administration
Reference.
nn The error byte.
System Action: Processing continues.
System Action: Processing continues.
System Programmer Response: None, the message
Application Programmer Response: See the field
is informational only.
‘DCVERROR’ in that volser’s V record for the specific
error. Source: DFSMSdfp
System Programmer Response: If the error recurs Detecting Module: IDCDC03
and the program is not in error, look at the messages in
the job log for more information. Search problem
IDC11819I DEVICE PENDING OFFLINE - NO
reporting data bases for a fix for the problem. If no fix
RECORDS PROCESSED FOR (volser)
exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed Explanation: The specified volume is offline and no
output and output data sets related to the problem. data can be processed for this volume.
Source: DFSMSdfp
477
System Action: The system continues processing with
IDC21009I entryname, type DOES NOT EXIST ON
the next volume.
VOLUME volser
Source: DFSMSdfp
Explanation: A multivolume data set existed on a
volume prior to reset. The data set is not on the volume
IDC11860I NO DBCS CHARACTERS INDICATED and will be marked unusable.
IN SOURCE DATA SET
In the message text:
Explanation: DBCS was specified on an access
volser The volume serial number.
method services (AMS) PRINT or REPRO copy of a
data set. This indicated that AMS was to criteria check entryname The specified entry name.
the DBCS characters in the source data set. However,
type The type of record. The values are
the data set does not indicate the presence of DBCS
defined under message IDC21045I.
characters (no SO or SI characters were located).
System Action: Processing continues.
System Action: Processing continues.
Application Programmer Response: The data set on
Application Programmer Response: This message
valid volumes may be removed via REPRO prior to
is informational. However, you may want to recheck the
deleting the data set. The data set cannot be opened
specification of the data set name to ensure that the
for output.
proper data set was processed, or specify
INSERTSHIFT values to insert SO and SI characters to Source: DFSMSdfp
allow the detection of DBCS characters.
Detecting Module: IDCRS01
Source: DFSMSdfp
IDCRS03
479
In the message text: type The type of record. The values of type
are defined under message
entryname The specified entry name.
IDC21045I.
type The type of record. The values of type
avol The volume.
are defined under message
IDC21045I. System Action: Processing continues.
System Action: Processing continues. Application Programmer Response: If the renamed
entry was a non-VSAM entry, the associated format-1
Application Programmer Response: Perform a
DSCB has not been renamed. The entry may be
LISTCAT for the entryname noted, and try to determine
deleted (NOSCRATCH), the conflict resolved and the
which entity was deleted and redefine it.
entry redefined.
Source: DFSMSdfp
If a GDG base or GDG set has been renamed, the base
Detecting Module: IDCRS02, IDCRS03 and its associated data sets should be deleted
(NOSCRATCH) and redefined after resolving the
conflict.
IDC21034I SPACE MAP ERROR FOR volser
If a catalog connector was renamed, that catalog may
Explanation: The space map, which indicates which be EXPORTed (using the DISCONNECT option), the
space is available for suballocation on a volume, is not conflict resolved, and the catalog connector entry
the correct length in the catalog. This may be due to a IMPORTed.
damaged catalog or CRA. This situation is not
correctable by RESETCAT. If an ALIAS was renamed the conflict may be resolved,
and ALTER issued to rename the entry back.
In the message text:
Note that the non-VSAM and GDG data sets will be
volser The volume serial number. inaccessible via this new name, because the Format 1
System Action: Processing continues. DSCB name does not correspond to the catalog name.
The catalog entry is accessible.
Application Programmer Response: All data sets on
the volume noted may be EXPORTed, the volume and Source: DFSMSdfp
all VSAM space should be deleted. Redefine the Detecting Module: IDCRS07
volume in the catalog and IMPORT the data sets. The
error noted may create a conflict in space allocated
between the VSAM catalog and DADSM allocate. IDC21046I entryname, type ON cravol RENAMED
entryname
Source: DFSMSdfp
Explanation: An attempt was made to reset a unique
Detecting Module: IDCRS03 object into a catalog which contains an object of the
same name. The unique object was renamed along with
IDC21045I entryname, type avol RENAMED its corresponding format-1 DSCB on all volumes.
entryname In the message text:
Explanation: An attempt was made to reset an object entryname The specified entry name.
that bears the same name as some other object in the
catalog. One of the objects was chosen to be renamed type The type of record. The values of type
as noted in the message. are defined under message
IDC21045I.
The types of entries are as follows:
A -- non-VSAM cravol The catalog recovery area (CRA)
B -- GDG base volume.
C -- cluster
System Action: Processing continues.
D -- data
G -- alternate index Application Programmer Response: The object
I -- index noted is accessible. If desired, the conflicting named
R -- path object in the catalog may be moved or renamed, and
U -- user catalog this object renamed via ALTER back to its former name.
X -- alias
Source: DFSMSdfp
In the message text: Detecting Module: IDCRS07
entryname The specified entry name.
entryname The specified entry name. Explanation: The SSID value was incorrectly specified
for a Staging Adapter. SSIDs for Staging Adapters must
type The type of record. The values of type be of the form X'08x0', where x is in the range 0
are defined under message through F.
IDC21045I.
In the message text:
cravol The catalog recovery area (CRA)
volume. nnnn The SSID value.
System Action: Processing continues. System Action: Requests for this SSID are bypassed.
Remaining dump requests are processed.
Application Programmer Response: The object
noted may be accessed via the cluster name, but not Application Programmer Response: Correct the
the data or index name noted. The data set may be SSID and rerun the command.
EXPORTed, and then IMPORTed after resolving the Source: DFSMSdfp
name conflict in order to gain accessibility via the date
or index component name. Detecting Module: IDCDU01
Source: DFSMSdfp
IDC21104I UNABLE TO DUMP SA nnnn MAIN
Detecting Module: IDCRS07 STORAGE
Explanation: An error occurred while the main storage
IDC21100I UNABLE TO DUMP MSC MAIN of the Staging Adapter was being read. The main
STORAGE storage for that Staging Adapter cannot be dumped.
Explanation: An error occurred while the Mass There is a preceding message that indicates the MSSC
Storage Control main storage was being read. The reason code associated with the error.
Mass Storage Control main storage cannot be dumped. In the message text:
There is a preceding message that indicates the MSSC
reason code associated with the error. nnnn The SSID value.
System Action: This dump request is bypassed. System Action: This dump request is bypassed.
Remaining dump requests are processed. Remaining dump requests are processed.
Application Programmer Response: Take the action Application Programmer Response: Take the action
associated with the MSSC reason code in the preceding associated with the MSSC reason code in the preceding
message. message.
Explanation: A sector range was specified incorrectly. Explanation: An error occurred while the extended
The low sector value was greater than the high sector storage of the Staging Adapter was being read. The
value. extended storage for that Staging Adapter cannot be
dumped. There is a preceding message that indicates
In the message text: the MSSC reason code associated with the error.
ll The low sector value. In the message text:
hh The high sector value. nnnn The SSID value.
System Action: This dump request is bypassed. System Action: This dump request is bypassed.
481
Remaining dump requests are processed. Source: DFSMSdfp
Application Programmer Response: Take the action Detecting Module: IDCCH01
associated with the MSSC reason code in the preceding
message.
IDC21143I ** INCOMPLETE READ REPORT
Source: DFSMSdfp PRODUCED, ERROR AT X LOCATION
xxx
Detecting Module: IDCDU01
Explanation: The AUDITMSS command is unable to
read the labels of all the requested cartridges.
IDC21109I ONE OR MORE REQUESTED
EXTENDED SECTORS ARE NOT In the message text:
AVAILABLE
xxx The X coordinate of the cell where the error
Explanation: One or more of the sectors requested for occurred.
a Staging Adapter extended storage dump are incorrect
System Action: The command ends.
in this configuration.
Application Programmer Response: Rerun the
System Action: The incorrect sectors are bypassed,
command for the values not processed (all the cells with
but all valid requested sectors are dumped.
X coordinate equal to or greater xxx), after corrective
Application Programmer Response: Correct the action was taken as indicated in the primary message.
values for future dumps.
Source: DFSMSdfp
Source: DFSMSdfp
Detecting Module: IDCCAU03
Detecting Module: IDCDU01
IDC21144I LOW XRANGE lowx IS GREATER THAN
IDC21125I SA 8x0 TABLES CANNOT BE READ: HIGH XRANGE highx
SA IS OFFLINE OR SUU.
Explanation: The low value in the XRANGES
Explanation: While interrogating the MSC (Mass parameter is greater than the high value. The values
Storage Control) main sectors 7C-7F, the staging must be in the range 150 through 247, and the low
adapter UCB for staging adapter 8 x 0 showed that value must not be greater than the high value.
either the staging adapter was incorrect or, if valid, that
In the message text:
the staging adapter was not online, not ready, or both.
The common definition for SUU (subsystem unit lowx The low range.
unusable) is valid and online but not ready.
highx The high range.
System Action: The request is bypassed. All
processing regarding this staging adapter is bypassed, System Action: The incorrect XRANGE is ignored,
and the remaining requests are attempted. and processing continues.
483
3 RECORD TYPE NOT The record length at the front
RECOGNIZED of the record is not the same
as the length stored by
Each record in a BCS or
VSAM record management.
VVDS has an record type.
The record named has an 10 INCOMPLETE EXTEND
invalid type for integrated DETECTED
catalog facility catalogs.
The EXTEND function did not
4 UNEXPECTED RECORD ID execute to completion. The
ENCOUNTERED named entry was interrupted
in the middle of an
While processing an entry, a
EXTEND/EOV operation.
cell type was encountered
that signalled the beginning 11 INCOMPLETE DELETE
of a new record. This may be DETECTED
caused by an invalid length
The DELETE function did not
value or a damaged entry.
execute to completion. This
5 COMPONENT LENGTH IS may indicate existence of
ZERO partial record structures in
the BCS.
VSAM clusters and alternate
indexes, and generation data 12 CATLG AND VVDS NAMES
groups, have components. UNEQUAL
While checking one of these
There are four name fields in
types of entries, DIAGNOSE
a VVDS record. The BCS
found a component length of
entry and the VVDS entry do
zero. However, component
not have precisely the same
length should always be
names (length fields must
greater than zero.
also be the same) for one of
6 CELL LENGTH TOO LARGE the following four fields:
v Record name
A cell length was found that
v Subrecord name
is inconsistent with
v Component name
component or record length.
v Catalog name
This may describe the cell
being processed or the 13 VVDS AND VTOC EXTENT
preceding cell. SEQ. NO. UNEQUAL
7 CELL LENGTHS SUM AND VTOC sequence numbers
COMPONENT LENGTH start at 0; VVDS record
DISAGREE sequence numbers start at 1.
The VVDS record number
The sum of all cell lengths in
should always be one greater
a component is not equal to
than the VTOC number. An
the component length, which
exception to this rule is the
it should be. Either the
VVR sequence number for
component length is wrong or
key range data sets.
one of the cell lengths is
wrong. 14 CATLG AND VVDS VOLFLG
UNEQUAL
8 REPEATING CELL NOT
VALID VOLFLG is a field in the
VVDS record for the named
Although certain cells such
entry. This field has prime
as volume cells can occur
and overflow indicators. For
more than once in an entry,
the named entry, the
most cells may not. The
indicators in the BCS and
indicated cell occurred more
VVDS are not equal.
than once, but is a type of
cell that should not. 15 CATLG AND VVDS KEYS
UNEQUAL
9 RECORD LENGTH
INCORRECT BCS and VVDS records both
have high and low key fields.
485
Each alternate index entry is 38 CLUSTER AND EXTENSION
reflected in the REL RECS SMS MISMATCH
(“relation”) cell of the
A VSAM extension record
associated cluster record. An
indicates that the cluster is
alternate index entry was
SMS-managed, but the
found that was not reflected
associated cluster record
in a REL cell.
indicates that the cluster is
30 REL CELL ENTRY NOT not SMS-managed, or vice
FOUND versa.
An entry in a REL (“relation”) 39 BASE OR COMPONENT
cell in a cluster record does CELL NOT FOUND
not represent an alternate
Although a truename record
index entry.
was found for a component,
31 OPEN OF COMPARE DATA the associated cluster record
SET FAILED or component cell was not
found.
The BCS named in the
VVDS record could not be 40 COMPONENT CELL NOT
opened. FOUND
32 WRONG RECORD TYPE The component cell for a
VSAM cluster could not be
A BCS record which matches
found within the cluster’s
a VVDS record was found,
sphere record in the BCS.
but the BCS record is not a
cluster, truename, or 41 DUPLICATE VVR/NVRS IN
non-VSAM record. VVDS
33 INCOMPLETE UPDATE Two VVRs for a VSAM
DETECTED component, or two NVRs for
a non-VSAM data set, were
The current entry was
found in the VVDS. Both
undergoing a subrecord
records are displayed.
update/move operation that
did not complete. This record 42 NONSYSTEM DEFAULT
or subrecord may be CATALOG NAME IN VVDS
damaged.
The catalog named in the
34 VVDS AND VTOC ENDING VVDS record for an
CCHH UNEQUAL SMS-managed data set is
not the system default
The extent information kept
catalog. (The default catalog
in the VTOC and VVDS
is the catalog that is chosen
should agree, but do not.
for a data set when the
35 VVDS AND VTOC EXTENT catalog search is not being
COUNTS UNEQUAL directed by the user.)
The alias entry shown If the VVR is incorrect, remove the data set by
contains reserved flags that using the EXPORT command. At this point,
are incorrectly set. you can import the data set using the IMPORT
command with the desired NEWNAMES
System Action: Processing continues with another parameter.
record.
25 Check for OPEN or allocation error messages
Application Programmer Response: Except for the to determine the source of the problem.
reason codes listed below, use the following procedures
to recover from these conditions: 31 Check for OPEN or allocation error messages
to determine the source of the problem.
For BCS Entries:
487
38 Delete the cluster entry with DELETE indicates which error; the record is the key or RBA of
NOSCRATCH, and recatalog it with DEFINE the record involved in the error. The first X'44' bytes of
RECATALOG. Then rebuild the alternate index the Format 1 DSCB are not displayed.
with DEFINE ALTERNATEINDEX and
BLDINDEX. In the message text:
41 Delete the data set. Then use DELETE VVR or rec The record in which the error occurred.
NVR to delete the duplicate VVDS record.
Recover the data set from a backup copy. System Action: The record is displayed and
DIAGNOSE continues.
42 Use REPRO MERGECAT to move the data
set’s catalog entry to the correct catalog. Application Programmer Response: Use this record
display to analyze the error and determine correction
43 Use DELETE NOSCRATCH to delete the BCS techniques.
record, and DEFINE RECATALOG to recreate
the BCS record. The storage class and System Programmer Response:
management class may be changed with If the error recurs and the program is not in error, look
ALTER if they are incorrect. at the messages in the job log for more information.
45 Delete the orphaned or extra VVDS records. Search problem reporting data bases for a fix for the
problem. If no fix exists, contact the IBM Support
46 Determine if the BCS named in the VVR is Center. Provide the JCL, the SYSOUT output for the
valid. If necessary, see OS/390 DFSMS: job, and all printed output and output data sets related
Managing Catalogs for the appropriate to the problem.
recovery procedures.
Source: DFSMSdfp
47 Determine if the BCS named in the VVR is
valid. If necessary, see OS/390 DFSMS: Detecting Module: IDCDA03
Managing Catalogs for the appropriate
recovery procedures. IDC21372I xxxxxxxxxxxxxx IS NOT {AN
48 Determine whether the BCS entry or the ICFCATALOG|A VVDS}
VVR/NVR entry is in error. See OS/390 Explanation: The DDNAME or DSN given was not the
DFSMS: Managing Catalogs for the type indicated in the DIAGNOSE command syntax. If
appropriate recovery procedures. the data set to be scanned is an ICFCATALOG, the
49 Determine whether the BCS entry or the compare parameter should indicate a VVDS. If input
VVR/NVR entry is in error. See OS/390 data set is a VVDS, the compare parameter should
DFSMS: Managing Catalogs for the indicate an ICFCATALOG.
appropriate recovery procedures. In the message text:
50 Determine whether the BCS entry or the xxxxxxxxxxxxxx The indicated DD
VVR/NVR entry is in error. See OS/390 name or data set
DFSMS: Managing Catalogs for the name.
appropriate recovery procedures.
Application Programmer Response: Check for
51 Determine whether the BCS entry or the spelling error. Check for message IDC11373I to see if
VVR/NVR entry is in error. See OS/390 compare elements were not used during the
DFSMS: Managing Catalogs for the DIAGNOSE run. Correct the statement and resubmit the
appropriate recovery procedures. job.
53 Delete and redefine the alias entry to correct Source: DFSMSdfp
the problem.
Detecting Module: IDCDA01
Source: DFSMSdfp
Detecting Module: IDCDA02 IDC21404I dsname IS AN INVALID ASSOCIATION
FOR SPHERE TYPE
IDC21365I text RECORD DISPLAY: RECORD: rec Explanation: The data set is not a valid association
Explanation: text is one of the following: for its base object.
ICFCATALOG In the message text:
VVDS
VTOC dsname
The data set name.
The record which follows was involved in an error System Action: The base object and any of its
detected by DIAGNOSE. A previous error message associations already defined will be deleted from the
489
Application Programmer Response: Restore the
IDC21701I MAJOR ERRORS FOUND BY
catalog volume and all volumes owned by the catalog;
INDEXTEST
correct the problem and reissue the CNVTCAT
command. Explanation: INDEXTEST found major errors during
evaluation of the data set index component.
Source: DFSMSdfp
System Action: INDEXTEST concludes with a return
Detecting Module: IDCCC02
code of eight (8).
Application Programmer Response: The data set
IDC21558I THE REQUEST FOR AN ACCESS
should not be accessed using the index prior to further
CODE CANNOT BE COMPLETED FOR
diagnostic testing. If DATATEST processing completes
CLUSTER X'cluster' - reason
successfully, you should be able to use export and
Explanation: The LISTDATA command to retrieve the import of the data set (via the EXPORT and IMPORT
remote access authorization code was not successful commands) to rebuild the index.
for the reason specified. In the message text:
Source: DFSMSdfp
cluster The 2 hexadecimal digit storage cluster
number.
IDC21702I MINOR ERRORS FOUND BY DATATEST
reason The reason for the error, as follows:
Explanation: DATATEST found minor errors during
v THE SUPPORT FACILITY IS NOT evaluation of the data set data component. Error
AVAILABLE messages displayed prior to this message describe
v THE MODEM ENABLE/DISABLE SWITCH whether the problem lies within the data repository or
IS NOT ENABLED the index sequence set.
System Action: Processing continues. System Action: DATATEST concludes with a return
code of four (4).
Application Programmer Response: Probable user
error. Ascertain why the access authorization code was Application Programmer Response: Minor errors do
not returned from the reason specified and resubmit the not generally result in loss of data. Regeneration of the
request when the access code is obtainable. data set, using a backup copy, is advisable to eliminate
any current or future problems.
Source: DFSMSdfp
Source: DFSMSdfp
Detecting Module: IDCLA01
491
14 Storage for the device the VSAM volume data set
number list is not owned (VVDS). The reason code
by the caller. contains the VVDS Manager
return code. See the list of reason
18 Storage for the PDAREA
codes for IDC3009I, return code
is not provided, is not
50.
owned by the caller, or is
too small. 10 Processing error. The reason
code is the SVC number.
1C Storage for the return
area is too small to 20 Parameter list error.
contain at least a header
Source: DFSMSdfp
and one entry.
20 A bad resume code was
IDC21805I ATTEMPT TO ACQUIRE INFORMATION
passed by the caller.
FAILED FOR VOLSER volser
24 No matches were found;
Explanation: The specified volume was selected for
search arguments given
processing but extracted information was insufficient to
are too restrictive.
continue processing.
28 No requests specified.
In the message text:
2C Incorrect parameter list
volser The volume serial number.
level.
System Action: Processing continues with the next
30 Conflicting features
volume.
request.
Application Programmer Response: Ensure that the
34 Incorrect device number
user control block (UCB) for this volume is valid.
passed.
System Programmer Response: If the error recurs
38 Incorrect device number
and the program is not in error, look at the messages in
passed.
the job log for more information. Search problem
3C A release call was made reporting data bases for a fix for the problem. If no fix
but there was no storage exists, contact the IBM Support Center. Provide the
to free. JCL, the SYSOUT output for the job, and all printed
output and output data sets related to the problem.
14
Source: DFSMSdfp
04 The pointer in JESCT to
the EDT is zero.
IDC21807I FAILURE DURING function
18 An error return code was received
PROCESSING - RETURN CODE WAS
from common filter services.
return-code
1C An abend occurred.
Explanation: The return code was returned by the
20 A nonzero return code was named function as a result of an exceptional condition.
returned from IEFEB4UV.
In the message text:
24 A nonzero return code was
function
returned from DEVTYPE.
The name of the function, such as TRACK
Function CIRCULATION SERVICE or LSPACE service.
VTOC/VVDS ACCESS SERVICE
return-code
Code Explanation The return code. See OS/390 DFSMSdfp
Storage Administration Reference for the return
08 An error occurred while accessing codes to TRACK CIRCULATION SERVICE.
the volume table of contents
(VTOC). The reason code System Action: Processing associated with the error
contains the CVAFFILT return return code ends.
code. See OS/390 DFSMSdfp
System Programmer Response: If the error recurs
Diagnosis Reference for more
and the program is not in error, look at the messages in
information about the CVAF
the job log for more information. Search problem
reason code.
reporting data bases for a fix for the problem. If no fix
0C An error occurred while accessing exists, contact the IBM Support Center. Provide the
Explanation: The return code was returned with the 24 DCS unable to open volume table
named function as a result of an exceptional condition. of contents (VTOC).
493
records are required, IDCAMS must open the output Application Programmer Response: Ensure that the
data set so that the DCB can be passed to ARCUTIL. catalog to be reset is not in use as a master catalog
before issuing RESETCAT.
Application Programmer Response: If the error
recurs and the program is not in error, look at the Source: DFSMSdfp
messages in the job log for more information. Search
Detecting Module: IDCRS01
problem reporting data bases for a fix for the problem. If
no fix exists, contact the IBM Support Center. Provide
the JCL, the SYSOUT output for the job, and printed IDC31004I DEFINE OF WORK FILE FAILED
output and output data sets related to the problem.
Explanation: DEFINE failed for the work file. Message
IDC3009I precedes this message identifying the Catalog
IDC21862I DBCS CRITERIA ERROR IN RECORD Management return code which will indicate the reason
number AT OFFSET offset for failure.
Explanation: DBCS was specified on an access System Action: The RESETCAT command is ended.
method services (AMS) PRINT or REPRO copy of a No change has been made to the catalog or a Catalog
data set operation. AMS, while criteria checking DBCS Recovery Area (CRA).
characters to be printed or copied, detected that
characters indicated as DBCS do not meet criteria. Application Programmer Response: Take corrective
action as noted in the IDC3009I message.
In the message text:
Source: DFSMSdfp
offset The offset.
Detecting Module: IDCRS06
number The record number in the source data set.
System Action: Processing continues. The return IDC31005I WORK FILE DEFINED IN THE
code is 8. CATALOG TO BE RESET
Application Programmer Response: Make sure the Explanation: The work file was defined in the catalog
DBCS data meet the following criteria: to be reset.
v The data must be bracketed by paired SO and SI System Action: The RESETCAT command is ended.
characters when in combination with SBCS data. No change has been made to be catalog or a Catalog
v The number of bytes between the SO and SI Recovery Area (CRA).
characters must be even, since each DBCS character
requires two bytes to represent it. Application Programmer Response: Specify a
catalog other than the one being reset via the
Source: DFSMSdfp WORKCAT parameter, or specify another catalog as the
first concatenated entry in the JOBCAT or STEPCAT
statement.
IDC31000I CATALOG NOT A RECOVERABLE
CATALOG Source: DFSMSdfp
Explanation: The catalog specified for reset is not a Detecting Module: IDCRS02
recoverable catalog.
System Action: The RESETCAT command is ended. IDC31006I PHYSICAL I/O ERROR - VSAM ACTION
No change has been made to the catalog or a Catalog CODE actcde
Recovery Area (CRA).
Explanation: A physical I/O error on the catalog was
Application Programmer Response: Respecify the encountered while extending the catalog.
catalog to be reset.
In the message text:
Source: DFSMSdfp
actcde The action code.
Detecting Module: IDCRS02
System Action: The RESETCAT command is ended.
495
correct volumes for reset and issue the command.
IDC31035I BAD VOLUME RECORDS FOR volser
Source: DFSMSdfp
Explanation: In a CRA, either the volume record for
Detecting Module: IDCRS01 the volser indicated does not exist or one of its
secondary records does not exist (IEC11022I). If
IGNORE was specified, the reset will occur. This may
IDC31017I UNABLE TO GET EXCLUSIVE USE OF mean that all data sets allocated on this volume will be
THE CATALOG marked unusable. If NOIGNORE was specified, the
Explanation: Some other task is open to the catalog RESETCAT operation ends before updating the catalog
requested to be reset. The RESET operation is unable or CRA(s).
to reset a catalog without exclusive use. In the message text:
System Action: The operation is ended. volser The volume serial number.
Application Programmer Response: For the catalog System Action: The command may end (see
being reset, specify DISP=(OLD,KEEP) on the DD Explanation).
statement, or get exclusive use. Reissue the command.
Application Programmer Response: If IGNORE was
Source: DFSMSdfp specified, no error exists in the catalog; accompanying
Detecting Module: IDCRS01 messages will indicate any action taken on individual
data sets as a result of this. If NOIGNORE was
specified, use EXPORTRA to export all VSAM data sets
IDC31018I CRA UNAVAILABLE on this volume, FORCE DELETE the volume, and use
Explanation: RESETCAT required a volume that could IMPORTRA to recover all data sets.
not be allocated. Source: DFSMSdfp
System Action: The operation is ended. Detecting Module: IDCRS01, IDCRS03
Application Programmer Response: A secondary
CRA volume was required during the reset of a catalog IDC31038I COULD NOT UPDATE ONE OR MORE
and it was not available. If enough units are not CRAS
available, specify the volume via a DD statement and
include that DD statement in the CRAFILES parameter Explanation: See preceding message which indicates
on the command indicating NONE. See message that:
IDC21020I. v Open failed for CRA (IDC3300I)
v Close failed for CRA (IDC3301I)
Source: DFSMSdfp
System Action: The operation is ended.
Detecting Module: IDCRS01
Application Programmer Response: Correct the
error in the referenced message and reissue the
IDC31019I CRA volser SPECIFIED FOR RESET command. The catalog entries have been updated but
MORE THAN ONCE the CRA entries have not.
Explanation: The CRAVOLS parameter specified the Source: DFSMSdfp
same volser more than once, or the CRAFILES
parameter specified the same volser more than once via Detecting Module: IDCDA01, IDCRS01
ddnames.
In the message text: IDC31126I UNABLE TO READ MSC MAIN
STORAGE
volser The volume serial number.
Explanation: An error occurred while the system was
System Action: The operation is ended. reading MSC (Mass Storage Control) main storage.
Application Programmer Response: Specify the MSC main storage cannot be dumped. A message
correct volumes for reset and reissue the command. indicating the MSSC (Mass Storage System
Communicator) reason code for the error appears prior
Source: DFSMSdfp to this message.
Detecting Module: IDCRS01 System Action: The operation is ended.
Application Programmer Response: Perform the
response indicated in the description of the message
that identified the MSSC reason code.
Source: DFSMSdfp
IDC31145I ** NO READ REPORT PRODUCED, System Action: Processing of this command ends.
ERROR AT X LOCATION xxx
Application Programmer Response: Reissue the
Explanation: The AUDITMSS command is unable to command after the problem with the Mass Storage
read the labels of any of the requested cartridges. Control has been corrected.
xxx The X coordinate of the cell where the error Detecting Module: IDCST01
occurred.
System Action: The command ends. IDC31180I PRIMARY TABLES CANNOT BE
COPIED TO WORK DATA SET
Application Programmer Response: Reissue the
command for the values not processed (all the cells with Explanation: The primary mass storage control tables
X coordinate equal to or greater than xxx), after cannot be copied to the work data set.
corrective action was taken as indicated in the primary
System Action: Processing of this command ends.
message.
Application Programmer Response: Ensure that the
Source: DFSMSdfp
work data set is allocated properly, and rerun the
Detecting Module: IDCAU03 command.
Source: DFSMSdfp
IDC31148I ** NOT AUDIT REPORT PRODUCED,
Detecting Module: IDCCP01
ERROR WITHIN X RANGE n1 n2
Explanation: The AUDITMSS command is unable to
IDC31181I SECONDARY TABLES CANNOT BE
check the status of any of the requested cells.
COPIED TO WORK DATA SET
In the message text:
Explanation: The secondary mass storage control
n1 n2 The X coordinates of the range of cells that tables cannot be copied to the work data set.
could not be checked.
System Action: Processing of this command ends.
Application Programmer Response: Reissue the
Application Programmer Response: Ensure that the
command for the values not processed for all the cells
work data set is allocated properly, and rerun the
within the range n1 through n2, after corrective action is
command.
taken as indicated in the primary message.
Source: DFSMSdfp
Source: DFSMSdfp
Detecting Module: IDCCP01, IDCEC01
Detecting Module: IDCAU03
497
in error, search problem reporting data bases for a fix
IDC31201I REPAIRRANGE PARAMETER cchhr1 GT
for the problem. If no fix exists, contact the IBM Support
cchhr2 FOR dsname
Center. Provide the JCL and the SYSOUT output for the
Explanation: The named repair work file (repair work job.
file) keys in the REPAIRRANGE parameter of REPAIRV
Source: DFSMSdfp
DISPLAY were incorrectly specified.
Detecting Module: IDCRD02
In the message text:
cchhr1 The first key, which is greater than the second,
IDC31203I UNIT INDICATES A VIRTUAL DEVICE
identifies a record address.
Explanation: The unit address specified in the DD
cchhr2 The second key identifies a record address.
statement referred to by INFILE indicates a virtual
dsname device; if the STAGINGRANGE parameter was
The data set name. specified, the unit specified must be real. Either the
STAGINGRANGE parameter is incorrect or you have
System Action: REPAIRV DISPLAY ends. Control
specified the wrong unit parameter in the JCL.
returns to access method services. The return code is
12. System Action: REPAIRV DISPLAY/COPY ends.
Control returns to access method services. The return
Application Programmer Response: Correct
code is 12.
REPAIRRANGE so that the second key is greater than
or equal to the first key and resubmit. Application Programmer Response: Either change
the unit parameter in the JCL to a real unit or change
System Programmer Response: If the error recurs
STAGINGRANGE to DATASETRANGE, as appropriate,
and the program is not in error, search problem
and resubmit.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL System Programmer Response: If the error recurs
and the SYSOUT output for the job. and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
Source: DFSMSdfp
exists, contact the IBM Support Center. Provide the JCL
Detecting Module: IDCRD02 and the SYSOUT output for the job.
Source: DFSMSdfp
IDC31202I BEGINNING KEY volsercchhr DOES
Detecting Module: IDCRD07
NOT EXIST FOR dsname
Explanation: The first key specified in
IDC31204I STAGING PACK VOL=SER=volser NOT
REPAIRRANGE of REPAIRV DISPLAY was not found in
FOUND IN STAGINGRANGE
the specified repair work file. Either the volume serial
number is incorrect, the address is incorrect, or the Explanation: The volume serial number of the staging
repair work file is not the one containing the specified pack specified in STAGINGRANGE of REPAIRV
record. DISPLAY/COPY does not match the volume serial
number specified in the VOL=SER= parameter (as
In the message text:
shown in the message) of the DD statement referred to
volser The volume serial number. by INFILE. The JCL and REPAIRV syntax must
correspond.
cchhr The five hexadecimal characters that identify
the record address. In the message text:
499
the data set whose records are to be processed and
IDC31209I INCORRECT INDATASET PARAMETER
correct either the JCL or parameter as appropriate, and
FORMAT4.DSCB
resubmit.
Explanation: The dsname in INDATASET refers to a
System Programmer Response: If the error recurs
volume’s VTOC, which is an incorrect specification for
and the program is not in error, search problem
this parameter.
reporting data bases for a fix for the problem. If no fix
System Action: REPAIRV DISPLAY/COPY ends. exists, contact the IBM Support Center. Provide the JCL
Control returns to access method services. The return and the SYSOUT output for the job.
code is 12.
Source: DFSMSdfp
Application Programmer Response: Verify the name
Detecting Module: IDCRD07
of the volume or data set containing the records you
want processed. If the data set name is a volume’s
VTOC, use the INFILE parameter and specify IDC31211I UNIT INDICATES A REAL DEVICE FOR
FORMAT4.DSCB as the data set name on the DD dsname
statement of INFILE. Otherwise, specify a valid data set
name in INDATASET; that is, one referring to a data set Explanation: The unit parameter specified in the DD
cataloged in the system master catalog, a catalog statement referred to by INFILE indicates a real device;
specified in a STEPCAT or JOBCAT DD statement, or a it must indicate a Mass Storage volume. Either the data
catalog having the data set’s highest level qualifier as set name is incorrect or you have specified the wrong
an alias. unit parameter in the JCL.
volser The volume serial number. cchhr1 The first key of the range. It indicates a record
address.
parameter
The specified parameter. cchhr2 The second key of the range. It indicates a
record address.
ddname
The specified DD name. dsname
The data set name.
System Action: REPAIRV DISPLAY/COPY/MODIFY
ends. Control returns to access method services. The System Action: REPAIRV DISPLAY/COPY ends.
return code is 12. Control returns to access method services. The return
code is 12.
Application Programmer Response: Determine the
correct volume serial number of the volume containing Application Programmer Response: Determine the
System Programmer Response: If the error recurs System Programmer Response: Enter the access
and the program is not in error, search problem method services PRINT command to print the repair
reporting data bases for a fix for the problem. If no fix work data set. If the error recurs and the program is not
exists, contact the IBM Support Center. Provide the JCL in error, search problem reporting data bases for a fix
and the SYSOUT output for the job. for the problem. If no fix exists, contact the IBM Support
Center. Provide the JCL and the SYSOUT output for the
Source: DFSMSdfp job.
Detecting Module: IDCRD04 Source: DFSMSdfp
Detecting Module: IDCRD06
IDC31214I FIRST KEY (volsercchh) IN THE RANGE
NOT FOUND FOR dsname
IDC31221I RECORD IN INDATASETADDRESS
Explanation: The first key specified in RANGE was volsercchhr NOT FOUND FOR dsname
not found in the repair work file. Either the volume serial
number is incorrect, the address is in correct, or the Explanation: The specified record is not in the
repair work file is not the one desired. referenced input data set. That is, the address specified
is not within the extents of the specified data set or
In the message text: within the first track of the VTOC (VTOCHEADER).
volser The volume serial number. Either the address is incorrect or the wrong data set
was specified.
cchh The address of a record.
In the message text:
dsname
The data set name. volser The volume serial number.
System Action: REPAIRV DEBLOCK ends. Control cchh The address of a record.
returns to access method services. The return code is
12.
501
dsname In the message text:
The data set name.
volser The volume serial number.
System Action: REPAIRV MODIFY ends. Control
cchh The address of a record.
returns to access method services. The return code is
12. dsname
The output data set name.
Application Programmer Response: Determine the
actual extents of the data set, then correct the parameter
INDATASETADDRESS parameter and resubmit. The specified parameter.
System Programmer Response: If the error recurs System Action: REPAIRV MODIFY ends. Control
and the program is not in error, search problem returns to access method services. The return code is
reporting data bases for a fix for the problem. If no fix 12.
exists, contact the IBM Support Center. Provide the
JCL, the SYSOUT output for the job, and all printed Application Programmer Response: Determine the
output and output data sets related to the problem. actual address of the record. Correct the
OUTDATASETADDRESS or VTOCHEADER parameter
Source: DFSMSdfp and resubmit.
Detecting Module: IDCRD05 System Programmer Response: If the error recurs
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
IDC31222I RECORD IN INREPAIRKEY volsercchhr
exists, contact the IBM Support Center. Provide the
NOT FOUND FOR dsname
JCL, the SYSOUT output for the job, and all printed
Explanation: The record specified in INREPAIRKEY is output and output data sets related to the problem.
not in the referenced repair work file.
Source: DFSMSdfp
In the message text:
Detecting Module: IDCRD05
volser The volume serial number.
cchh The address of a record. IDC31224I RECORD IN OUTREPAIRKEY
volsercchhr NOT FOUND FOR dsname
dsname
The repair work file. Explanation: The record specified in OUTREPAIRKEY
is not in the referenced repair work file.
System Action: REPAIRV MODIFY ends. Control
returns to access method services. The return code is In the message text:
12.
volser The volume serial number.
Application Programmer Response: Display the
cchh The address of a record.
repair work file records. If necessary, recreate the repair
work file using REPAIRV COPY, or correct the dsname
INREPAIRKEY parameter, and rerun. The repair work file.
System Programmer Response: Enter the access System Action: REPAIRV MODIFY ends. Control
method services PRINT command to print the repair returns to access method services. The return code is
work data set. If the error recurs and the program is not 12.
in error, search problem reporting data bases for a fix
for the problem. If no fix exists, contact the IBM Support Application Programmer Response: Display the
Center. Provide the JCL and the SYSOUT output for the repair work file records. If necessary, recreate the repair
job. work file using REPAIRV COPY, or correct the
OUTREPAIRKEY parameter, and resubmit.
Source: DFSMSdfp
System Programmer Response: Enter the access
Detecting Module: IDCRD05 method services PRINT command to print the repair
work data set. If the error recurs and the program is not
in error, search problem reporting data bases for a fix
IDC31223I RECORD volsercchhr IN parameter NOT
for the problem. If no fix exists, contact the IBM Support
FOUND FOR dsname VTOCHEADER
Center. Provide the JCL and the SYSOUT output for the
Explanation: The record specified in job.
OUTDATASETADDRESS or VTOCHEADERADDRESS
Source: DFSMSdfp
is not in the specified user data set. That is, the address
specified is not within the extents of the specified output Detecting Module: IDCRD05
data set or within the first track of the VTOC
(VTOCHEADER).
503
cchhr The address of a record. n The offset.
dsname System Action: REPAIRV MODIFY ends. Control
The repair work file. returns to access method services. The return code is
12.
System Action: REPAIRV MODIFY ends after
checking the entire range. Control returns to access Application Programmer Response: Correct the
method services. The return code is 12. OFFSET parameter and resubmit.
Application Programmer Response: Correct System Programmer Response: Enter the access
INREPAIRRANGE and resubmit. method services PRINT command to print the repair
work data set. If the error recurs and the program is not
System Programmer Response: Enter the access
in error, search problem reporting data bases for a fix
method services PRINT command to print the repair
for the problem. If no fix exists, contact the IBM Support
work data set. If the error recurs and the program is not
Center. Provide the JCL, the SYSOUT output for the
in error, search problem reporting data bases for a fix
job, and all printed output and output data sets related
for the problem. If no fix exists, contact the IBM Support
to the problem.
Center. Provide the JCL and the SYSOUT output for the
job. Source: DFSMSdfp
Source: DFSMSdfp Detecting Module: IDCRD05
Detecting Module: IDCRD05
IDC31231I INPUT RECORD TOO LARGE
{dsname|VTOCHEADER}
IDC31229I DEBLOCKED TRACK cchh TOO LARGE
FOR dsname Explanation: A record that was to replace another
record in the specified output data set or
Explanation: The modified records from the specified
VTOCHEADER does not fit in the output data set track.
repair work file will not fit within the track of the
specified data set. Either one or more records have In the message text:
been lengthened or added to the original track, or you
dsname
are moving from a device with longer tracks to one with
The output data set name.
shorter tracks.
System Action: REPAIRV MODIFY ends. Control
In the message text:
returns to access method services. The return code is
cchh The address of a record. 12.
dsname Application Programmer Response: Ensure that the
The specified data set name. replacement record will fit in the output data set track.
System Action: REPAIRV MODIFY ends. Control System Programmer Response: Enter the access
returns to access method services. The return code is method services PRINT command to print the repair
12. work data set. If the error recurs and the program is not
in error, search problem reporting data bases for a fix
Application Programmer Response: Verify that your
for the problem. If no fix exists, contact the IBM Support
input is correct and will fit within the specified track.
Center. Provide the JCL and the SYSOUT output for the
System Programmer Response: Enter the access job.
method services PRINT command to print the repair
Source: DFSMSdfp
work data set. If the error recurs and the program is not
in error, search problem reporting data bases for a fix Detecting Module: IDCRD05
for the problem. If no fix exists, contact the IBM Support
Center. Provide the JCL and the SYSOUT output for the
IDC31232I MODIFIED RECORD TOO LARGE FOR
job.
{dsname|VTOCHEADER}
Source: DFSMSdfp
Explanation: The input string specified in the
Detecting Module: IDCRD05 command causes the record being modified to exceed
the track boundaries of the specified data set or repair
work file or VTOCHEADER.
IDC31230I OFFSET n OUTSIDE KEY OR DATA
FIELD In the message text:
Explanation: The offset specified for the key or data dsname
field is longer than the actual key or data field length. The specified data set name or repair work file.
In the message text: System Action: REPAIRV MODIFY ends. Control
505
System Action: REPAIRV DEBLOCK ends. Control System Programmer Response: If the error recurs
returns to access method services. The return code is and the program is not in error, search problem
12. reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
Application Programmer Response: Correct the key
and the SYSOUT output for the job.
and data lengths specified in the LENGTH parameter
are correct: display the R‘0/R’1 records, correct, and Source: DFSMSdfp
rerun.
Detecting Module: IDCRD07
System Programmer Response: Enter the access
method services PRINT command to print the repair
IDC31240I OUTDATASETADDRESS cchhr DOES
work data set. If the error recurs and the program is not
NOT REFER TO A RECORD IN VTOC
in error, search problem reporting data bases for a fix
for the problem. If no fix exists, contact the IBM Support Explanation: The record address value in the
Center. Provide the JCL and the SYSOUT output for the OUTDATASETADDRESS parameter of the MODIFY
job. function is not within the range of the VTOC.
Source: DFSMSdfp In the message text:
Detecting Module: IDCRD04 cchhr The address of a record.
System Action: REPAIRV MODIFY ends. Control
IDC31238I UNABLE TO DEFINE dsname returns to access method services. Return code is 12.
Explanation: REPAIRV COPY was not able to define Application Programmer Response: Correct the
the repair work file as specified in the DD statement condition causing the failure.
referred to by OUTFILE. The last message issued prior
to this one explains why the attempted definition failed. System Programmer Response: If the error recurs
and the program is not in error, search problem
In the message text: reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
dsname
and the SYSOUT output for the job.
The specified data set name.
Source: DFSMSdfp
System Action: REPAIRV COPY ends. Control
returns to access method services. The return code is Detecting Module: IDCRD07
12.
Application Programmer Response: Correct the IDC31241I NEWCOUNT MUST BE EIGHT BYTES
condition causing the failure. LONG
System Programmer Response: If the error recurs Explanation: The length specified in the NEWCOUNT
and the program is not in error, search problem parameter is less than 8 bytes long.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL System Action: REPAIRV MODIFY ends. Control
and the SYSOUT output for the job. returns to access method services. The return code is
12.
Source: DFSMSdfp
Application Programmer Response: Correct the
Detecting Module: IDCRD03 NEWCOUNT parameter to be exactly 8 bytes long.
System Programmer Response: If the error recurs
IDC31239I VTOCHEADERADDRESS cchhr DOES and the program is not in error, search problem
NOT REFER TO THE FIRST TRACK OF reporting data bases for a fix for the problem. If no fix
VTOC exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
Explanation: The VTOCHEADERADDRESS
parameter of the MODIFY function is not the first track Source: DFSMSdfp
of the VTOC of the output volume.
Detecting Module: IDCRD05
In the message text:
cchhr The address of a record. IDC31242I BAD RECORD
{PRECEDING|SUBSEQUENT TO}
System Action: REPAIRV MODIFY ends, control
RECORD volsercchhr IN OUTPUT
returns to access method services. The return code is
dsname
12.
Explanation: It is necessary to read all records in the
Application Programmer Response: Correct the
track to calculate if the record to be modified would fit in
condition causing the failure.
System Action: REPAIRV MODIFY ends. Control System Action: REPAIRV MODIFY processing ends.
returns to access method services. The return code is Control returns to access method services. The return
12. code is 12.
Application Programmer Response: Ensure that you Application Programmer Response: The results are
really want to modify record zero; if you are going to unpredictable. Run REPAIRV DISPLAY command to
modify record zero, you are allowed only to modify the display the track on which the error occurred to
data field without increasing its length. Resubmit. determine how much of modify process completed. Take
appropriate action to reconstruct data.
System Programmer Response: If the error recurs
and the program is not in error, search problem Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix
Detecting Module: IDCRD05
exists, contact the IBM Support Center. Provide the JCL
and the SYSOUT output for the job.
IDC31246I OBTAIN FAILED FOR dsname
Source: DFSMSdfp
Explanation: OBTAIN SVC failed for the specified
Detecting Module: IDCRD05
data set name.
In the message text:
IDC31244I UNABLE TO DEBLOCK cchh
dsname
Explanation: The record pair (R‘0 or R‘1) that results
The specified data set name.
from the stage error could not be deblocked because
the R‘1 record contained a dummy data field length of System Action: REPAIRV ends. Control returns to
1. This condition is caused by the loss of the track access method services. The return code is 12.
descriptor during staging.
Application Programmer Response: If processing a
507
VSAM data set, ensure that unit and volume information
IDC31265I A SECURE MOUNTED VOLUME
are not present on the DD statement for the specified
CANNOT BE COPIED
data set name. Correct the condition causing the failure
and resubmit. Explanation: A secure volume cannot be copied while
it is mounted. The COPYV command checks the
System Programmer Response: If the error recurs
inventory data set to see if the DASDERASE flag is on
and the program is not in error, search problem
before attempting to copy the volume.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL System Action: The command ends.
and the SYSOUT output for the job.
Application Programmer Response: Rerun the
Source: DFSMSdfp COPYV command specifying NOT MOUNTED.
Detecting Module: IDCRD07 Source: DFSMSdfp
Detecting Module: IDCCO01
IDC31247I TRACK DOES NOT BEGIN WITH
RECORD 1
IDC31366I INPUT DATA SET IS NOT {AN
Explanation: The data portion of record pair R‘0, ICFCATALOG|A VVDS}
which shows the original first record number, shows that
Explanation: The data set to be diagnosed was not
record number to be other than record 1.
an ICF catalog or a VVDS as the type indicated in the
System Action: The command ends. The return code DIAGNOSE command syntax. If the data set to be
is 12. scanned is an ICF catalog, the syntax should be
‘DIAGNOSE ICFCATALOG’; if the data set is a VVDS,
Application Programmer Response: Issue REPAIRV
the syntax should be ‘DIAGNOSE VVDS’.
DISPLAY to display the blocked stage error records R‘0
and R‘1. If the records appear to be valid, usable System Action: The DIAGNOSE processing ends.
records that you want to deblock, issue REPAIRV
Application Programmer Response: Correct the
MODIFY to change the R‘0 data portion of record 0,
statement and resubmit the job.
mapping the original record number of record 1 to the
value 1. Then, after issuing REPAIRV DISPLAY to verify Source: DFSMSdfp
your change, issue REPAIRV DEBLOCK to deblock
your blocked stage error records. Detecting Module: IDCDA01
Source: DFSMSdfp
IDC31369I text PROCESSING TRUNCATED
Detecting Module: IDCRD04, IDCMC01
Explanation: text is one of the following:
MAXIMUM ERROR LIMIT REACHED
I/O ERROR ON INPUT DATA SET
509
and rerun the job. If correct, the master catalog must be
IDC31403I UNABLE TO DETERMINE CATALOG
made a user catalog before it may be converted.
TYPE FOR dsname
Source: DFSMSdfp
Explanation: A catalog management LOCATE failed
and the catalog type could not be determined. Detecting Module: IDCCC01
In the message text:
IDC31440I SPACE PARAMETER IS INVALID FOR
dsname
AN ICF CATALOG
The data set name.
Explanation: The catalog selected by LISTCAT to be
System Action: The command is ended.
listed was an ICF catalog. ICF catalogs do not contain
Application Programmer Response: Correct the space entries. This message is issued if a single entry
problem identified in the associated message and rerun type parameter of ‘SPACE’ is specified or if multiple
the job. types have been specified and one of them is ‘SPACE’.
This message is also issued if the ENTRIES parameter
System Programmer Response: Enter the access
is specified for a space entry and the CATALOG
method services LISTCAT command to list catalog
parameter is not specified and all catalogs searched are
entries and information about objects defined in the
ICF catalogs.
catalog.
System Action: The command is ended.
Source: DFSMSdfp
Application Programmer Response: Check if the
Detecting Module: IDCCC01
correct catalog has been specified to be listed. Check
either the LISTCAT CATALOG parameter or the
IDC31405I INVALID COMBINATION OF CATALOGS STEPCAT JOBCAT DD parameter. If none are
FOR CONVERT specified, then the master catalog must be an ICF
catalog.
Explanation: Prior to converting an OS CVOL or a
VSAM catalog it was determined that the source and System Programmer Response: If the error recurs
target object types constitute an incorrect conversion and the program is not in error, search problem
combination. The source and target object types were reporting data bases for a fix for the problem. If no fix
such that the conversion could not be allowed. The exists, contact the IBM Support Center. Provide the
following are valid source and target combinations: SYSOUT output for the job.
OS CVOL ICF
IDC31461I REPRO MERGECAT FROM MASTER
VSAM ICF CATALOG NOT ALLOWED
System Action: Processing of this command is Explanation: During REPRO catalog validation, it was
ended. found that the source catalog specified by the user is
Application Programmer Response: Correct the the system master catalog. All objects that have been
source and/or target catalog specification and rerun the successfully merged are deleted from the source
job. catalog; therefore, merging from the master catalog
cannot be allowed.
Source: DFSMSdfp
System Action: Processing of this command is
Detecting Module: IDCCC01 ended.
Application Programmer Response: Verify the
IDC31406I CONVERSION OF THE SYSTEM source catalog name specification. If in error, correct
MASTER CATALOG NOT ALLOWED and rerun the job. If correct, the master catalog must be
Explanation: During catalog validation, it was found made a user catalog before it may be merged.
that the source catalog specified by the user is the System Programmer Response: If the error recurs
system master catalog. All entries are deleted from the and the program is not in error, look at the messages in
source catalog during conversion and thus conversion the job log for more information. Search problem
of the master catalog cannot be allowed. reporting data bases for a fix for the problem. If no fix
System Action: Processing of this command is exists, contact the IBM Support Center. Provide the JCL
ended. and the SYSOUT output for the job.
Application Programmer Response: If ERRORLIMIT Change the values of the LOWCCHH and HIGHCCHH
value is too low, set a different value and rerun the job. parameters to fit the available cache space. Then issue
ERRORLIMIT has a default value (you may wish to the BIND command again.
allow REPRO to detect more errors than the default
Source: DFSMSdfp
value) and rerun the job.
Detecting Module: IDCSS03
Source: DFSMSdfp
Detecting Module: IDCI001
IDC31550I UNABLE TO LOCATE ANY CACHING
SUBSYSTEM DEVICES ONLINE
IDC31502I SPECIFIED cchh IS NOT IN BOUNDS
Explanation: The user issued either a LISTDATA or
OF THE 3380
SETCACHE command, but the system could not find
Explanation: The record address has the value of any subsystem devices online for the associated UNIT
LOWCCHH or HIGHCCHH, as specified on the and VOLSER.
BINDDATA command. The value should be in range for
System Action: Processing is ended for this
the device attached to the Model 13.
command.
In the message text:
Application Programmer Response: Do the
cchh The address of a record. following:
System Action: The command is not processed. v Ensure that the correct UNIT and VOLSER are
specified.
Application Programmer Response: Correct the v Make sure there are volumes online. You can use the
command and resubmit. DEVSERV PATHS command to determine the
Source: DFSMSdfp volume and path status.
v Rerun the command.
Detecting Module: IDCBD01, IDCSS04
Source: DFSMSdfp
Detecting Module: IDCLA01
511
Return Code 4: Reason Codes
IDC31559I ASYNCHRONOUS OPERATIONS
MANAGER RC=return-code 4 INSUFFICIENT STORAGE
REASON=reason-code other
GETMAIN failure occurred within the service.
Explanation: An IDCAMS channel program was This may indicate that the region size for your
passed to the asynchronous operations manager. The IDCAMSjo job or your region size for TSO/E
resulting return and reason codes from the needs to be increased. IDCAMS should have
asynchronous operations manager were unexpected. issued IDC2011I when this error code was
returned. Please refer to IDC2011I for details
In the message text:
on the error condition. If the GETMAIN failure
return-code The return code from the is for a system area, then a system message
asynchronous operations manager. indicating the failure appears on the system
console and you should follow the directions
reas The reason code from the
for the system message.
asynchronous operations manager.
8 INVALID PARAMETER LIST
other Additional information, when available,
from the asynchronous operations Internal error. IDCAMS should have issued
manager: IDC31601I or IDC31550I for this error
v 32 bytes of I/O sense data in the condition. Please refer to this message for
form: further details on the error.
SENSE BYTES 0-15 xxxxxxxx xxxxxxxx
xxxxxxxx xxxxxxxx 12 UNAUTHORIZED REQUEST
16-31 xxxxxxxx xxxxxxxx
xxxxxxxx xxxxxxxx
IDCAMS was not authorized for this request.
Sense data will be returned when Possible reasons are that IDCAMS was
available. invoked via a TSO/E CALL command, was not
linkedited as authorized, or does not reside in
v ABEND CODE=abndcde: the an authorized library. Contact your systems
abend code returned from the programmer.
asynchronous operations manager
for return code 12, reason code 8. 16 UNABLE TO ESTABLISH ESTAE
v INTERNAL QUEUE ERROR Internal error. IDCAMS should have issued
CODE=internal queue error return IDC2391I for this error condition. Please refer
code: the code returned from the to this message for further details on the error
asynchronous operations manager condition.
for return code 12, reason code 4.
20 INVALID CCW OR DATA AREA POINTER
v Blank when no additional
information is available. Internal error. IDCAMS should have issued
message IDC31602I for this condition. Please
The Asynchronous Operations Manager return and refer to this message for further details on the
reason codes are: error condition.
24 INVALID REQUEST TYPE FOR CONTROL
Return Codes UNIT
0 SUCCESSFUL Internal error.
The request to the service completed without 28 SUBSYSTEM DATA AREA NOT LARGE
error. ENOUGH
4 REQUEST FAILED Internal error.
The request to the service failed with the 32 UNABLE TO LOCATE SSSCB ENTRY
reason code specified below.
Internal error.
8 OPERATION FAILED
36 REQUEST BUFFER SIZE NOT A MULTIPLE
The request to the service failed with the OF 8
reason code specified below.
Internal error.
12 ASYNCHRONOUS OPERATIONS MANAGER
ERROR 40 CONFIGURATION TABLE INDEX TOO HIGH
The request to the service failed with the Internal error.
reason code specified below.
44 SSSCBUPD VALUE(S) INVALID
513
Running an IDCAMS LISTDATA report will give System Action: Processing continues.
you the current state of the subsystem and
Application Programmer Response: For MVS/ESA
device. After determining the current state, you
or MVS/XA, refer to OS/390 DFSMSdfp Storage
may need to rerun your IDCAMS job to
Administration Reference for the meanings of CVSTAT
establish the new states that you desire.
codes. For OS/390, see OS/390 MVS System Data Set
28 DESTAGE-ALL DID NOT COMPLETE Definition.
SUCCESSFULLY
For logical errors, return codes 4 and 12, contact your
Message AOM001I is issued for failing local IBM support personnel. For VTOC structure errors,
subsystem. Refer to message AOM001I for return code 8, and for I/O errors, return code 16, correct
information on the problem determination the cause of the error and resubmit the job.
required to isolate the devices attached to the
Source: DFSMSdfp
subsystem that have pinned data.
32 I/O ERROR EXECUTING INTERNAL
IDC31562I THE parameter PARAMETER IS NOT
CHANNEL PROGRAM
AVAILABLE FOR THE SPECIFIED
Internal error. SUBSYSTEM OR DEVICE
36 I/O ERROR, RETRIES EXHAUSTED FOR Explanation: A LISTDATA or SETCACHE command
CALLERS CHANNEL PROGRAM was issued. Either a parameter that is not supported on
the device specified was encountered or a hardware
Permanent I/O error.
error might have caused the device to be unable to
40 AN ATTEMPTED I/O OPERATION RESULTED perform the requested command. This message is also
IN A CONDITION CODE 3. printed if:
Permanent I/O error. v The device specified for a duplex pair secondary or
alternate device is not attached to a 3990 Model 3 or
44 AN I/O OPERATION TO A DEVICE Model 6.
ENCOUNTERED AN INTERVENTION v DIRECTOR (SD) is requested for a device not
REQUIRED CONDITION. attached to a 3880 Model 21.
v SETCACHE REINITIALIZE, SETCACHE
Return Code 12: Reason Codes
SUBSYSTEM OFF, SETCACHE NVS OFF, or
4 INTERNAL QUEUE ERROR LISTDATA ACCESSCODE is issued to the secondary
device of a duplex pair.
Internal error.
v DUAL COPY OPERATION (SETSECONDARY,
8 ABNORMAL TERMINATION SUSPENDPRIMARY, SUSPENDSECONDARY,
Internal error. RESETTODUPLEX, REESTABLISHDUPLEX,
RESETTOSIMPLEX) was issued to a 2105 storage
System Action: Processing continues. control unit.
Application Programmer Response: If the sense
data is returned, find the returned sense data in IBM In the message text:
3990 Storage Control Reference. Otherwise, refer to parameter
IBM 3990 Operations and Recovery Guide. The parameter that is not applicable for the
Source: DFSMSdfp specified subsystem.
For SETCACHE, unsupported parameters
IDC31561I VTOC ACCESS ERROR RC=return-code include:
CVSTAT=stat ADDR=cccchhhhrr v CACHEFASTWRITE
v DASDFASTWRITE
Explanation: The LISTDATA command to print a v DESTAGE
PINNED TRACK REPORT was issued and was v DIRECTOR
unsuccessful. The attempt to access the VTOC for the v DISCARDPINNED
volume failed. v NVS
v PENDINGOFF
In the message text:
v REESTABLISHDUPLEX
return-code The decimal return code from a v REINITIALIZE
CVAFSEQ or CVAFDIR macro. v RESETTODUPLEX
v RESETTOSIMPLEX
stat The CVAF status code in decimal.
v SETSECONDARY
cccchhhhrr The hexadecimal address in the v SUSPENDPRIMARY
VTOC of the DSCB being read. v SUSPENDSECONDARY
System Action: The system does not process the For a SETCACHE request, action and cause can be
command with the FILE or VOLUME parameter. replaced with the following values:
515
pinned data. (Possible utilities for copying the discarding the pinned data. (Possible utilities
data set are IEBCOPY and IEBGENER.) For for copying the data set are IEBCOPY and
other types of pinned data, reaccess and try to IEBGENER.) For other types of pinned data,
destage or discard. reaccess and try to destage or discard.
SET DEVICE CACHING OFF SET NVS ON
-DASDFASTWRITE FAILED: The ‘DASD fast -PINNED DATA: Probable cause for the NVS
write failed’ condition exists for this device. The being in pending state is pinned data. To
command is ended and results in no action activate the NVS, the pinned data for each
taken. volume must first be discarded (SETCACHE
DISCARDPINNED). If the volume is a DASD
DISCARDPINNED
fast write volume and in pending state, the
-DASDFASTWRITE FAILED: The ‘DASD fast
data can be discarded with a SETCACHE
write failed’ condition exists for this device. The
DASDFASTWRITE PENDINGOFF. A PINNED
command is ended and results in no action
TRACK REPORT can be generated
taken.
(LISTDATA PINNED), and then the data set
DESTAGE with pinned retriable or non-retriable tracks can
-NVS FAILED: The nonvolatile storage is be copied to a device prior to discarding the
failed. The command is ended and results in pinned data. (Possible utilities for copying the
no action taken. data set are IEBCOPY and IEBGENER.) For
other types of pinned data, reaccess and try to
SET SUBSYSTEM STORAGE OFF destage or discard.
-NVS FAILED: The nonvolatile storage is
failed. The command is ended and results in -PINNED DATA OR NVS FAILED: If the DASD
no action taken. FAST WRITE volumes show pending in the
‘STATUS REPORT’ or NVS is failed (which is
SET SUBSYSTEM STORAGE ON caused by a malfunction or NVS being taken
-PINNED DATA: Probable cause for the offline by a SR action), a SETCACHE
subsystem being in pending state is pinned DASDFASTWRITE PENDINGOFF can be
data. To activate the subsystem storage, the issued for the devices which are pending (have
pinned data must first be discarded by a pinned data). A PINNED TRACK REPORT can
SETCACHE DISCARDPINNED for each be generated (LISTDATA PINNED), and then
volume with pinned data or a SUBSYSTEM the data set with pinned retriable or
PENDINGOFF, which causes cache fast write non-retriable tracks can be copied to a device
pinned data in the cache to be discarded. prior to discarding the pinned data. (Possible
(SUBSYSTEM PENDINGOFF will not work for utilities for copying the data set are IEBCOPY
data pinned in the NVS.) A PINNED TRACK and IEBGENER.) For other types of pinned
REPORT can be generated (LISTDATA data, reaccess and try to destage or discard.
PINNED), and then the data set with pinned
retriable or non-retriable tracks can be copied -DISABLED FOR MAINTENANCE: To activate
to a device prior to discarding the pinned data. the NVS, rerun the SETCACHE command
(Possible utilities for copying the data set are when the NVS is no longer disabled for
IEBCOPY and IEBGENER.) For other types of maintenance (probable SR action to enable).
pinned data, reaccess and try to destage or
SET NVS OFF
discard.
-NVS INITIALIZING: Rerun the SETCACHE
-DISABLED FOR MAINTENANCE: To activate job when the NVS has finished initialization.
subsystem storage, rerun the SETCACHE
SET DASD FAST WRITE ON
command when the subsystem is no longer
-NVS FAILED: Probable cause is malfunction
disabled for maintenance (probable SR action
or SR action. This message may occur after a
to enable).
duplex pair has been ended (with a
SET SUBSYSTEM STORAGE PENDINGOFF RESETTOSIMPLEX parameter). If DASD fast
-WRONG COMMAND ISSUED: The write is on prior to ending a duplex pair,
subsystem is not in pending state with scan IDCAMS will attempt to set DASD fast write off
complete. The SETCACHE SUBSYSTEM OFF and then restore to active status after the end.
would probably have resulted in the subsystem This is done to assure that the pairs are true
storage being deactivated. copies.
-NVS PINNED DATA: There is pinned data in SET DASD FAST WRITE OFF
the NVS. A PINNED TRACK REPORT can be -DASDFASTWRITE FAILED: This is caused by
generated (LISTDATA PINNED), and then the an incorrect ‘device ID’ (DASD fast write failed)
data set with pinned retriable or non-retriable and the device is DASD fast write active.
tracks can be copied to a device prior to
517
device caching is inadvertently set back on -DEVICE IS NOT A PRIMARY: The volser
(perhaps by another host) or is in pending specified as the primary volume is not part of a
state this cause is given. duplex pair or is the secondary volume of a
duplex pair. Probable user error. Correct the
-PRIMARY AND ALTERNATE ARE SAME
volser and reissue the command.
DEVICE: The volser of the requested primary
and the device ID of the requested alternate TERMINATE A DUPLEX PAIR
are the same device. -DEVICE IS NOT A PRIMARY: The volser
specified as the primary volume is not part of a
-DEVICE RESERVED OR BUSY TO
duplex pair or is the secondary volume of a
ANOTHER PROCESSOR: An attempt to
duplex pair. Probable user error. Correct the
establish a duplex pair has failed because the
volser and reissue the command.
target alternate device was busy when the
3990 attempted to claim the volume. The target -PINNED DATA: DASD fast write is in pending
alternate could be busy because the device is state. A PINNED TRACK REPORT can be
not offline to all attached hosts and there is generated (LISTDATA PINNED), and then the
host activity using this volume (operator data set with pinned retriable or non-retriable
commands like a DEVSERV against the target tracks can be copied to a device prior to
volume will cause host I/O to the volume). discarding the pinned data. (Possible utilities
Synchronize the target alternate device on all for copying the data set are IEBCOPY and
attached hosts and reissue the command. IEBGENER.) Discard using DISCARDPINNED
or DASDFASTWRITE PENDINGOFF
-PATH-GROUPS ARE NOT COMPATIBLE:
(depending on the circumstances).
The 3990 command rejected the establishment
of the duplex pair with sense indicating that the SUSPEND A DUPLEX PAIR
proposed alternate device for the duplex pair -DEVICE IS NOT A PRIMARY: The volser
has at least one path group established and specified as the primary volume is not part of a
that the primary and alternate devices do not duplex pair or is the secondary volume of a
have the same path groups established on all duplex pair. Probable user error. Correct the
channel paths. A possible reason for this is that volser and reissue the command.
some other host attached to the alternate had
-PAIR ALREADY SUSPENDED: A request to
the alternate ONLINE and another non-MVS
suspend an already suspended duplex pair
host attached to this device has a path group
results in no action being taken.
established for the device. Note that this 3990
check is to help insure that the alternate is in -SUSPENDPRIMARY TO DUPLEX PENDING
the proper state; that is, either no path group PAIR: A request to suspend a duplex pair with
exists or the path group of the alternate is the the primary as the suspended device while
same as that for the primary. Insure that the establishing a duplex pair is pending. The
target alternate device is OFFLINE to all SUSPENDPRIMARY command is ended with
attached MVS hosts. If non-MVS hosts are no action taken.
attached to the device insure that the path
groups for the alternate device are resigned or For a LISTDATA request, action and cause can be
equal to the primary. replaced with the following values:
ESTABLISH A DUPLEX PAIR FROM SUSPENDED Action Cause
DUPLEX
-PINNED DATA: The suspended duplex READ PINNED TRACK DATA
primary volume has pinned data. A PINNED -CACHE STORAGE IS FAILED OR
TRACK REPORT can be generated UNAVAILABLE: An attempt to read pinned
(LISTDATA PINNED), and then the data set track data was unsuccessful because cache
with pinned retriable or non-retriable tracks can storage was not available or pending.
be copied to a device prior to discarding the
pinned data. (Possible utilities for copying the In the message text:
data set are IEBCOPY and IEBGENER.) volser The volume serial number.
Discard using DISCARDPINNED or
DASDFASTWRITE PENDINGOFF (depending action The specified action.
on the circumstances).
cause The cause of the error.
-NVS OFFLINE: Issue a SETCACHE NVS ON
System Action: Processing continues.
to activate NVS.
Application Programmer Response: Resubmit when
-CACHE OFFLINE: Issue a SETCACHE
the state changes to allow the command. Most can be
SUBSYSTEM ON to activate subsystem
checked with LISTDATA...STATUS. In the case of a
storage.
519
v REESTABLISHDUPLEX (reestablish a duplex pair)
IDC31616I REINITIALIZE FAILED device IS NOT
requires the alternate volume to be offline.
OFFLINE
System Action: Processing continues.
Explanation: A SETCACHE REINITIALIZE request
Application Programmer Response: Vary the requires that all devices attached to the subsystem be
secondary/alternate device offline (in ALL hosts offline. This message is issued for the first volume
attached to the subsystem) and rerun the command. found to be not offline.
System Action: The command is ended. Explanation: An error during OPEN processing
prevents testing of the data set.
Application Programmer Response: Specify the
proper parameters for the type of object being imported System Action: Processing ends.
and retry the command.
Application Programmer Response: For more
Source: DFSMSdfp information, see message IDC3009I, which immediately
precedes this message.
Detecting Module: IDCMP01
Source: DFSMSdfp
521
are using the correct data set name. attempt to determine the cause of the problem. See
OS/390 DFSMSdfp Diagnosis Guide for information on
Source: DFSMSdfp
dump points.
Source: DFSMSdfp
IDC31704I DATA SET IS ALREADY OPEN FOR
OUTPUT OR WAS NOT CLOSED
CORRECTLY IDC31708I ERROR OBTAINING FORMAT ONE
DSCB FROM VTOC
Explanation: The data set is already OPEN for output
by a user on another system, or was not previously Explanation: An error other than 'DSCB Not Found'
closed. occurred when EXAMINE tried to obtain a Format-1
DSCB for the cluster.
System Action: The data set is closed, and
processing ends. System Action: Processing ends.
Application Programmer Response: If the data set is Application Programmer Response: You should
OPEN for output, it must be closed before running attempt to determine the cause of the problem. See
EXAMINE. If it is not OPEN for output, you must run OS/390 DFSMSdfp Diagnosis Guide for information on
verify (via the VERIFY command) before running dump points.
EXAMINE.
Source: DFSMSdfp
Source: DFSMSdfp
IDC31709I ERROR OBTAINING VOLUME
IDC31705I DATATEST NOT PERFORMED DUE TO INFORMATION
SEVERE INDEXTEST ERRORS
Explanation: Volume information for the specified
Explanation: You have requested both INDEXTEST entry name cannot be obtained.
and DATATEST. Errors encountered during the index
System Action: Processing ends.
test are of such severity that further testing of the data
component might not yield usable information. Application Programmer Response: You should
attempt to determine the cause of the problem. Refer to
System Action: The data set is closed, and
OS/390 DFSMSdfp Diagnosis Guide for information on
processing ends.
dump points.
Application Programmer Response: You should
Source: DFSMSdfp
analyze the information presented by INDEXTEST and
take appropriate action to rebuild or recover the data
set. You may run the data test by specifying the IDC31710I CI ACCESS ERROR
NOINDEXTEST DATATEST parameters.
Explanation: An I/O error has been encountered while
Source: DFSMSdfp attempting to read a control interval.
System Action: Processing ends.
IDC31706I VSAM CONTROL BLOCK ERROR
Application Programmer Response: You should
Explanation: At least one field within a VSAM control attempt to determine the cause of the problem. See
block built by OPEN contains incorrect data. OS/390 DFSMSdfp Diagnosis Guide for information on
dump points.
System Action: The data set is closed, and
processing ends. Source: DFSMSdfp
Application Programmer Response: You should
attempt to determine the cause of the problem. See IDC31750I IMPROPER ENVIRONMENT FOR
OS/390 DFSMSdfp Diagnosis Guide for information on COMMAND
dumps points.
Explanation: During processing of a command,
Source: DFSMSdfp access method services detected that the environment
was improper for that command. Processing occurred in
either a Time Sharing Option (TSO) or TSO/Extensions
IDC31707I ERROR OBTAINING TSO QUALIFIER
(TSO/E) release 1 environment; the command requires
Explanation: The Time Sharing Option/Extensions a TSO/E release 2 or higher.
(TSO/E) user id cannot be prefixed to the unqualified
System Action: The system ends processing of the
data set name.
command.
System Action: Processing ends.
Application Programmer Response: If TSO/E
Application Programmer Response: You should release 2 or higher is installed, run the command in the
IDC31802I LOAD OF MODULE name WAS 8 The difference between the first offset and the
UNSUCCESSFUL. ABEND CODE IS xx - second offset is not an even number.
REASON CODE IS reason-code 12 The first offset was specified as greater than
Explanation: The named module could not be loaded the second offset.
into system storage.
In the message text:
In the message text:
number The offset pair in which the error was
name The name of the module. detected.
xx The abend code. reason-code The reason code.
reason-code The reason code. System Action: The command is ended. The return
System Action: Processing provided by the named code is 12.
module is not performed. Application Programmer Response: Recheck the
523
specification of the offset pairs in the INSERTSHIFT Detecting Module: IDCSH07
keyword. Make sure offset1 is not greater than offset2
in any offset pair and that the difference between
IDC31881I UNBIND NOT SET FOR dsname
offset1 and offset2 is an even number.
Explanation: A SHCDS FRUNBIND command failed
Source: DFSMSdfp
for data set dsname. The explanation for the command
failure follows the message.
IDC31864I OFFSET PAIR number1 RANGE
Source: DFSMSdfp
OVERLAPS OFFSET PAIR number2
Detecting Module: IDCSH08
Explanation: INSERTSHIFT was specified on an
access method services (AMS) PRINT or REPRO copy
of a data set operation. AMS, while checking offset IDC31882I BIND NOT SET FOR dsname
values, detected that a set of offset pairs had
overlapping ranges. This would cause the data to fail Explanation: A SHCDS FRBIND command failed for
during DBCS criteria checking. data set dsname. The explanation for the command
failure follows the message.
In the message text:
Source: DFSMSdfp
number1 and number2
The offset pairs with overlapping values. Detecting Module: IDCSH09
Source: DFSMSdfp
IDC31886I NON-RLS UPDATE NOT DENIED FOR
dsname
IDC31880I RECOVERY NOT SET FOR dsname
Explanation: The data set that has been accessed in
Explanation: A SHCDS FRSETRR command failed for non-RLS mode is not denied access in non-RLS mode.
data set dsname. The explanation for the command
failure follows the message. Source: DFSMSdfp
525
DENYNONRLSUPDATE, and REMOVESUBSYS DFSMSdfp Storage Administration Reference for
subcommands. requirements.
For the CFREPAIR and CFRESET subcommands, Source: DFSMSdfp
ALTER authority is required to the specified catalog.
Detecting Module: IDCSH05
The following additional authority is required:
v For the FR*, PERMITNONRLSUPDATE, IDC31895I DATA SETS UNSUCCESSFULLY
DENYNONRLSUPDATE subcommands, UPDATE PROCESSED
authority to the base cluster.
Explanation: An SHCDS CFREPAIR, CFRESET, or
v For the REMOVESUBSYS subcommand, UPDATE
CFRESETDS command was issued. For each data set
authority to the RACF SUBSYSNM class.
that was not processed, the following information is
Application Programmer Response: Obtain the presented:
proper authorization for the command. v The data set name
v The reason that the data set was not processed
System Programmer Response: Provide
authorization for using the SHCDS command. Application Programmer Response: Examine the
return and reason codes and determine if any further
Source: DFSMSdfp
action needs to be taken.
Detecting Module: IDCSH01, IDCSH15, IDCSH16
Source: DFSMSdfp
Detecting Module: IDCSH15, IDCSH16, IDCSH17
IDC31893I NO SUBSYSTEM INFORMATION
FOUND
IDC31896I INSUFFICIENT USER AUTHORIZATION
Explanation: The SMSVSAM address space did not
FOR CATALOG UPDATE
contain information related to the subsystem requested.
Can be issued also in response to SHCDS Explanation: The user does not have sufficient
sub-commands LISTDS, LISTSUBSYS, or authority to the catalog that was specified in the SHCDS
LISTSUBSYSDS. Subsystems are not listed if they are CFREPAIR, CFRESET, or CFRESETDS command.
not currently active or do not have related lock
Application Programmer Response: Obtain the
information being maintained in the SMSVSAM address
proper authorization for the command.
space.
System Programmer Response: Provide
Application Programmer Response: Ensure the
authorization for using the SHCDS command.
subsystem has been specified correctly. Contact system
programmer for SMSVSAM diagnosis instructions. Source: DFSMSdfp
System Programmer Response: See the OS/390 Detecting Module: IDCSH15, IDCSH16, IDCSH17
DFSMSdfp Storage Administration Reference for
requirements.
IDC31897I CATALOG MUST BE ICF FOR SHCDS
Source: DFSMSdfp COMMAND
Detecting Module: IDCSH02, IDCSH03, IDCSH04, Explanation: An SHCDS CFREPAIR, CFRESET, or
IDCSH05, IDCSH06 CFRESETDS command was issued against a catalog
that is not an ICF catalog.
IDC31894I NO DATASET RECOVERY Application Programmer Response: Specify the
INFORMATION FOUND name of an ICF catalog as the parameter of the
INDATASET option.
Explanation: The SMSVSAM address space did not
contain lock recovery information related to the data set Source: DFSMSdfp
requested. Can be issued also in response to SHCDS
sub-commands LISTRECOVERY. Data sets are not Detecting Module: IDCSH15, IDCSH16, IDCSH17
listed if they do not have retained or lost locks, do not
have non-RLS permit status, or not marked with forward IDC31898I SECURITY VERIFICATION FAILED FOR
recovery required. DATA SET
Application Programmer Response: Ensure the data Explanation: Requestor does not have sufficient
set or data set qualifiers have been specified correctly. authorization to perform function on the specified data
Contact system programmer for SMSVSAM diagnosis set.
instructions.
Application Programmer Response: Obtain the
System Programmer Response: See the OS/390 required authorization for the data set.
527
IDC31952I NOT SMS-MANAGED VSAM DATA SET IDC31957I SUBSYSTEM NOT FOUND
Explanation: The SHCDS subcommand requires that Explanation: The requested subsystem was not
the object of the command be an SMS-managed VSAM found.
data set.
Application Programmer Response: Ensure that the
Application Programmer Response: Ensure that the subsystem is specified correctly. Use the SHCDS
data set is specified correctly. LISTSUBSYS or LISTSUBSYSDS subcommands to
verify the subsystem status.
Source: DFSMSdfp
Source: DFSMSdfp
Detecting Module: IDCSH07, IDCSH08, IDCSH09,
IDCSH10, IDCSH11 Detecting Module: IDCSH02, IDCSH03, IDCSH04,
IDCSH05, IDCSH06, IDCSH11, IDCSH12, IDCSH13
IDC31953I NO UNBOUND LOCKS TO DELETE
IDC31958I SUBSYSTEM CURRENTLY ACTIVE
Explanation: No unbound locks were found for the
data set. Explanation: The requested subsystem was active
with the SMSVSAM address space.
Application Programmer Response: Ensure that the
data set is specified correctly. Application Programmer Response: Ensure that the
subsystem is specified correctly. Use the SHCDS
Source: DFSMSdfp
LISTSUBSYS or LISTSUBSYSDS subcommands to
Detecting Module: IDCSH11 verify the subsystem status.
Source: DFSMSdfp
IDC31954I DATA SET DOES NOT HAVE RETAINED
Detecting Module: IDCSH14
OR LOST LOCKS
Explanation: No retained or lost locks were found for
IDC31959I ERROR DATA: X’diagnostic-error-data’
the data set.
Explanation: The FR* command failed and the
Application Programmer Response: Ensure that the
diagnostic-error-data was returned. return-code and
data set is specified correctly.
reason-code values.
Source: DFSMSdfp
Application Programmer Response: Refer to the
Detecting Module: IDCSH12, IDCSH13 OS/390 DFSMSdfp Diagnosis Reference for causes of
the failure.
IDC31955I DATA SET IS NOT RECOVERABLE System Programmer Response: Refer to the OS/390
DFSMSdfp Diagnosis Reference for providing
Explanation: The data set was not recoverable. documentation for SMSVSAM problem.
Redefine the data set or use the ALTER command to
add the LOG(ALL) OR LOG(UNDO) option for the data Source: DFSMSdfp
set.
Detecting Module: IDCSH07, IDCSH08, IDCSH09,
Application Programmer Response: Ensure that the IDCSH10, IDCSH11
data set is specified correctly.
Source: DFSMSdfp
Detecting Module: IDCSH12, IDCSH13
hhhh &sysname.-text
For stations on switched lines, if the station is The text associated with the &SYSNAME. static
known, hhhh is replaced by the last four dial digits, system symbol. The substitution text for
if assigned. For stations on nonswitched lines, hhhh &SYSNAME. is defined in the IEASYMxx or
is replaced by polling characters for receiving IEASYSxx parmlib member.
operations and addressing characters for sending &sysplex.-text
operations. If the station is on a switched line and The text associated with the &SYSPLEX. static
TCAM cannot identify it at the time the error occurs, system symbol. The substitution for &SYSPLEX. is
hhhh is replaced by the polling characters for defined in the COUPLExx or LOADxx parmlib
stations on this line. If no polling characters are member.
assigned, hhhh is replaced by zeros.
symbol.-name
System Action: See the explanation. The name of a static system symbol that your
Operator Response: In some applications, the installation defined in the IEASYMxx parmlib
generation of the IEA000I message may be faster than member.
the handling capacity of the primary operator control symbol.-text
station. When the primary operator control station is the The substitution text associated with the
system console, a backlog may create a system queue installation-defined system symbolname.
area shortage. If allowed to continue without operator
intervention, a serious shortage could result and could System Action: The system continues processing.
cause a system wait state to be entered. To reduce The system uses the substitution texts that are
generation of these error messages, TCAM’s threshold displayed in the message text.
support should be used.
Explanation: This message displays the IEASYSxx System Action: The system continues processing.
parmlib members that contain system parameters for The system uses the system symbol definitions in the
this system image. The IEASYSxx members are IEASYMxx members that appear in the message text.
specified in the LOADxx and IEASYMxx parmlib System Programmer Response: Determine if the list
members. of IEASYMxx members is correct. If the list is not
In the message text: correct, change the IEASYM statement in LOADxx to
specify the correct IEASYMxx members. Then reIPL the
xx...x system.
Contains the full product name, version, release,
modification level and FMID. For example, in Source: System initialization (IPL/NIP)
OS/390 Release 2, xx...x is 01.02.00 JBB6602. Detecting Module: IEAVNPIL
This field can be changed by the installation using
the SPZAP service to change the value in the IEA010I SYMBOLIC DEFINITION ALTERED:
CVTVERID field of the communication vector table
(CVT).
SYMBOL = &symbol.-name
System Action: The system continues processing. ORIGINAL VALUE = old-text
The system uses the system parameters specified in NEW VALUE = new-text
the IEASYSxx members that are displayed in the
Explanation: This message displays a value in the
message text.
static system symbol table that was changed during
System Programmer Response: Determine if the initialization. The system issues this message when the
system parameters are appropriate for the system. If the substitution text for the &SYSPLEX.system symbol is
list is not correct, see the section on determining where specified in COUPLExx but not in LOADxx.
to specify system parameters in OS/390 MVS
In the message text:
Initialization and Tuning Reference for information about
how to respecify IEASYSxx members. &symbol.-name
The name of the static system symbol whose
Source: System initialization (IPL/NIP)
substitution text was changed during system
Detecting Module: IEAVNPC4 initialization.
old-text
IEA009I SYMBOLIC DEFINITIONS WILL BE The substitution text for the symbol-name static
READ FROM: system symbol before the change.
new-text
IEASYMxx The substitution text for the symbol-name static
. system symbol after the change.
.
.
System Action: The system continues processing.
The system uses the new substitution text for the
IEASYMzz
system symbols displayed in the message text.
Explanation: This message displays the IEASYMxx
System Programmer Response: Determine if the
parmlib members that define system symbols for this
new substitution text displayed in the message text is
system. The IEASYMxx members are specified in the
appropriate for the associated system symbol. If not,
LOADxx parmlib member. The system displays this
see OS/390 MVS Initialization and Tuning Reference for
message during system initialization if both of the
information about how to change system symbol
following occur:
definitions in parmlib. After you change the definitions
The system issues this message only for statements in In the message text:
IEASYMxx that apply to the processor or LPAR on
which this system is being initialized. xx The suffix of the first IEASYMxx parmlib member in
which a circular definition appears.
System Action: The system issues this message on
the nucleus initialization program (NIP) console and yy The suffix of the last IEASYMxx parmlib member in
waits for the operator to respond. The system discards which a circular definition appears.
any processing of IEASYMxx members that occurred &symbol-name
before the error. The system might issue messages that The name of the installation-defined system symbol
describe the error prior to issuing this message, as that specifies a circular definition.
described in the message explanation.
symbol-text
System Programmer Response: Do one of the The unresolved substitution text.
following:
System Action: The system enters non-restartable
v If you want to respecify the IEASYMxx members,
wait state X'07D' with return code X'0000'.
enter all the suffixes of the IEASYMxx members in
response to this message. (For example, if you System Programmer Response: Correct the circular
specified three IEASYMxx suffixes and only one was reference in the IEASYMxx parmlib member, then reIPL
not valid, you must respecify the two valid suffixes, the system.
and replace or remove the suffix that was not valid.)
Source: System initialization (IPL/NIP)
v Reply U to bypass IEASYMxx processing and
continue with system initialization. Detecting Module: IEAVNPCF
The reason code in the message text identifies the 006 Meaning:
error: v A SYMDEF parameter in an IEASYMxx
parmlib member specified a substitution text
Code Meaning and Action that is too long. The substitution text is
001 Meaning: The system could not find the longer than the length of the associated
IEASYMxx parmlib member specified in the system symbol name, which includes the
LOADxx parmlib member. ampersand (&) character. For example, the
length of the value assigned to the symbol
System Programmer Response: Change the &FRED. cannot exceed five characters.
value on the IEASYM parameter in LOADxx so v A SYSCLONE parameter in an IEASYMxx
it specifies one or more valid IEASYMxx parmlib member specified a substitution text
parmlib members. Then respond to message that was not 1 or 2 characters long.
IEA011A.
002 Meaning: A SYMDEF parameter in the System Programmer Response: Change the
IEASYMxx parmlib member specified a symbol system symbol definition in IEASYMxx to
that is reserved for system use (for example, specify a substitution text that does not exceed
&SYSNAME., which specifies the system the length of the system symbol name or
name). correct the SYSCLONE parameter specification
in IEASYMxx. Then respond to message
System Programmer Response: See the IEA011A or re-IPL.
section on defining system symbols in OS/390
MVS Initialization and Tuning Reference for a 007 Meaning: A parameter is specified in a
list of symbols that are reserved for system IEASYMxx parmlib member. The undefined
use. Change the symbol name specified on the parameter is displayed in the message text.
SYMDEF parameter to a name that is not System Programmer Response: Correct the
reserved for system use. Then respond to name of the parameter in IEASYMxx. Then
message IEA011A. respond to message IEA011A.
003 Meaning: A SYMDEF parameter in an 008 Meaning: An undefined parameter in a
IEASYMxx parmlib member specified a symbol IEASYMxx parmlib member specified a value.
name that is too long. Symbol names must The parameter and its value are displayed in
consist of 1-8 characters, excluding the the message text.
Operator Response: Contact the system programmer. If ALL ETR synchronized MVS images issue IEA015A,
then there has been a failure of one or both Sysplex
System Programmer Response: If the system issues Timers. If one Sysplex Timer fails, the other may go into
message IEA012E or IEA013E, see the system dormant state when it can not communicate with the
programmer responses for those messages. Otherwise, failed 9037. In this case, it may be possible to recover
see the system programmer response for wait state the dormant 9037 and then reply ″RETRY″ as
X'07D' with reason code X'0004'. previously described. See the redbook SG24-2070-00,
Source: System initialization (IPL/NIP) S/390 Time Management and IBM 9037 Sysplex Timer
for more information on how to recognize this condition
Detecting Module: IEAVNPCF and how to recover from it. See sections 10.12 and
10.13 in Chapter 10 for detailed information.
IEA015A text Source: Timer Supervision
Explanation: In the message, text is: Detecting Module: IEATSWLH
System Action: The system: Explanation: During formatting of the trace table of
1. Issues this message. the generalized trace facility (GTF), the dump formatter
found a GTF record with an incorrect EID or FID field.
2. Places all processors on this system in ABDUMP prints this message and follows it with a
non-restartable X'084' wait state, with reason code hexadecimal dump of the error record.
X'04'.
System Action: Processing continues.
Operator Response: See the operator response for
wait state X'084' in OS/390 MVS System Codes. System Programmer Response: Ensure that problem
Source: Auxiliary Storage Manager The system loaded one of the following:
IEA080D IOS KEYWORD PARAMETER INVALID. v Both an incomplete nucleus and an incomplete I/O
REPLY IOS=XX OR IOS=DEFAULT configuration
System Action: The system waits for the operator to System Action: The system enters nonrestartable
respond. The system issues this message on the disabled wait state X'035'.
nucleus initialization program (NIP) console. Operator Response: See the operator response for
Operator Response: Reply with one of the following wait state X'035'.
responses: System Programmer Response: See the system
REPLY 0,IOS=xx, where xx is a valid member programmer response for wait state X'035'.
REPLY 0,IOS=DEFAULT
REPLY 0,IOS=DEF Source: Input/output supervisor (IOS)
Detecting Module: IEAIPL03
In the case of the last two responses, the system uses
the IBM defaults for MIH and HOTIO.
IEA086I memname NOT FOUND IN
Source: Input/output supervisor (IOS) SYS1.NUCLEUS
Explanation: The initial program load (IPL) program
IEA081I ERROR - IECIOSxx RECORD nnnn I/O was unable to locate in SYS1.NUCLEUS a member
ERROR specified on an INCLUDE statement of NUCLSTxx. The
Explanation: During system initialization, the system NUCLST statement of LOADxx did not specify that a
could not read a record from the IECIOSxx parmlib wait state is to be loaded if any of the INCLUDE
member. statements in the NUCLSTxx member specify a
member that cannot be found in SYS1.NUCLEUS.
This message appears on the nucleus initialization
program (NIP) console. In the message text: In the message text:
IECIOSxx memname
The parmlib member, with the suffix xx. The missing member.
System Action: System initialization continues. The Operator Response: Notify the system programmer.
system processes all previous records to establish the System Programmer Response: Either provide the
missing interrupt handler (MIH) and HOTIO missing member or update NUCLSTxx.
environment. The system rejects the unreadable record
and all records that follow it. Source: System initialization (IPL/NIP)
IEA100I ETR SERVICE INFORMATION IS If the reply is longer than one line (there are 80
PROVIDED. REASON characters per line), you can follow the last parameter
CODE=reason-code with a comma or a blank and CONT. For details about
Explanation: The External Time Reference (ETR) specifying system parameters, including how to continue
provided service information. ETR is the MVS generic system parameters, see the description of the REPLY
name for the IBM Sysplex Timer (9037) or equivalent. command in OS/390 MVS System Commands.
009 Communication established with standby System Action: The system enters a non-restartable
console. wait state.
038 Maintenance mode set. Operator Response: Notify the system programmer.
IEA120A DEVICE dev VOLID NOT READ, REPLY System Action: System initialization continues.
‘CONT’ OR ‘WAIT’
Operator Response: Contact hardware support.
Explanation: A direct access storage device (DASD)
Source: Input/output supervisor (IOS)
did not respond to a request to read the volume label.
Possible causes include:
v The device is shared and is reserved by a processor IEA122I ERROR OBTAINING CHANNEL
other than the initializing processor. SUBSYSTEM INFORMATION DUE TO
HARDWARE FAILURE. IPL
v A hardware malfunction could be causing the device
CONTINUES.
to appear busy.
Explanation: During system initialization, the system
In the message text: tried to issue the channel-subsystem information
command. A hardware failure occurred.
dev
The device number. System Action: System initialization continues.
System Action: The system waits for the operator to Operator Response: Contact hardware support.
reply.
Source: Input/output supervisor (IOS)
Operator Response: Contact the system programmer.
Take one of the following actions:
IEA123I CONSOLE DELAYED SVC
v Enter REPLY id, ‘WAIT’ to cause the system to wait PROCESSING RESUMED. RESTART
for the device to become available. If the device is SUCCESSFUL
still not available after 15 seconds, the system issues
message IOS124A to prompt the operator again. Explanation: The system previously issued message
IEA544I or IEA555E. The system restart was successful
v Enter REPLY id,‘CONT’ to purge outstanding I/O
after the problems indicated by message IEA544I or
requests and mark the device offline. Replying CONT
IEA555E were resolved.
means that the device is no longer available; NIP
processing continues without it. System Action: The system continues processing.
Because the device is no longer available, replying Source: Communications task (COMMTASK)
CONT can cause later errors if the device, such as
the SYSRES device is required for NIP processing. Detecting Module: IEAVM613
Thus, reply ‘CONT’ only when the device is not
available because of a hardware problem that can IEA124I SYSTEM CONSOLE consname
not be corrected and the device is not required for QUEUING RESUMED
NIP processing.
Explanation: After the system suspended message
While it is also possible to take no action, (which the queuing to a console, the system resumed message
system considers an implicit ‘WAIT’), do so only at the queuing to that console.
direction of the system programmer. Taking no action is In the message text:
an appropriate response only for a device that times out
and is not required for NIP processing. consname
The system console name.
System Programmer Response: Determine the
code The error code, which is one of the following: Explanation: The system could not initialize the
system console input listener exit routine.
Code Explanation
In the message text:
8001 The service processor logical console
is not available for output processing. PRIORITY
The system is not accepting operator input
8002 The message queue limit for the from the screen that accepts priority
system console was reached. commands.
8003 The system found an internal queue System Action: The system console does not process
error. any other commands.
System Action: Depending on the error code, one of Operator Response: Notify the system programmer.
the following:
System Programmer Response: Search problem
Code System Action reporting data bases for a fix for the problem. If no fix
8001 The system does not display messages that exists, contact the IBM Support Center.
were queued to the system console. The Source: Communications task (COMMTASK)
system does not queue new messages to the
system console. Detecting Module: IEAVN701
8002, 8003
The system displays messages that were IEA128I SYSTEM CONSOLE ONLY
queued to the system console. The system SUPPORTING SYNCH OUTPUT
does not queue new messages to the system
Explanation: The system could not define the system
console.
console as an extended MCS console.
Operator Response: Notify the system programmer.
System Action: The system does not display
System Programmer Response: Search problem non-SYNCH messages on the system console.
reporting data bases for a fix for the problem. If no fix
Operator Response: Notify the system programmer.
exists, contact the IBM Support Center.
System Programmer Response: Search problem
Source: Communications task (COMMTASK)
reporting data bases for a fix for the problem. If no fix
Detecting Module: IEAVM605 exists, contact the IBM Support Center.
Source: Communications task (COMMTASK)
IEA126I THE SYSTEM CONSOLE QUEUE IS
Detecting Module: IEAVN701
80% FULL
Explanation: The buffer that holds the messages on
IEA129I MASTER CONSOLE REQUIRED.
the system console queue is 80% full.
Explanation: The operator must use a console with
System Action: The system continues processing.
master authority because the hardware that supports
Operator Response: If desired, do one or more of the the enhanced system console function is not installed,
following: or the system console is not available. Also, one of the
v Reply to outstanding messages. following conditions exists:
v Cancel any jobs that are currently issuing messages. v CON is not specified on the system parameter.
Explanation: The system trace address space has System Programmer Response: Do the following:
abnormally ended. v Obtain the SVC dump for this message.
System Action: The system continues processing. No v If abend X'053' with a reason code other than X'nn98'
system tracing is active. The system writes a logrec accompanies this message, see the system
data set error record and may write an SVC dump. programmer response for abend code X'053'.
v If the message is not accompanied by abend X'053',
Operator Response: Enter a TRACE ST command to
search problem reporting data bases for a fix for the
restart system tracing.
problem. If no fix exists, contact the IBM Support
System Programmer Response: If the error recurs, Center. Provide the dump.
search problem reporting data bases for a fix for the
Source: Program Call/authorization (PC/AUTH)
problem. If no fix exists, contact the IBM Support
Center. Provide the logrec data set error record and the Detecting Module: IEAVXPCR
SVC dump, if available.
Source: System trace IEA140W TOTAL SIZE OF NUCLEUS,
{SQA|ESQA}, {LPA|ELPA} TOO LARGE,
Detecting Module: IEAVETRM
NO SPACE FOR {CSA|ECSA}
Explanation: The system could not initialize the
IEA134I TRACE ERROR, REISSUE TRACE
common service area (CSA). No space is left for the
COMMAND IF STATUS NOT AS
CSA because the following storage areas, in
REQUESTED
combination, overlapped the private area:
Explanation: While processing a TRACE ST v The nucleus
command, the system detected an error. v The system queue area (SQA)
v The link pack areas (LPA)
System Action: The system continues processing.
The system attempts to record the error in logrec data System Action: The system enters restartable wait
set, write an SVC dump, and repair any problems in the state X'0E3'.
system trace structure.
Operator Response: Notify the system programmer.
Operator Response: If the status is not as requested,
System Programmer Response: See the system
enter the TRACE command again. To determine the
programmer response for wait state X'0E3'.
status, enter the TRACE STATUS command.
Source: Virtual storage manager (VSM)
System Programmer Response: If the error recurs,
search problem reporting data bases for a fix for the Detecting Module: IEAVNP08
problem. If no fix exists, contact the IBM Support
Center. Provide the logrec data set error record and the
SVC dump, if available. IEA145E MESSAGES/COMMANDS MAY HAVE
BEEN LOST, COMMANDS MAY NEED
Source: System trace TO BE REISSUED
Detecting Module: IEECB925 Explanation: In a sysplex, commands, messages, or
both may have been lost.
System Action: The system writes an SVC dump and
continues processing.
Operator Response: See the operator response for System Action: System initialization continues.
the accompanying message.
Operator Response: Notify the system programmer.
Source: Communications task (COMMTASK)
System Programmer Response: If the system needs
Detecting Module: IEAVNPA1 a page data set for VIO pages, wait until system
initialization processing completes. Then ask the
operator to enter a PAGEADD command to add the
IEA153I HARDCPY CONSOLE UNAVAILABLE data set.
Explanation: In response to message IEA101A, the Source: Auxiliary storage manager (ASM)
operator specified a valid console for the HARDCOPY
field in the CONSOLxx parmlib member, but the console Detecting Module: ILRASRM1
is unavailable.
System Action: The system issues message IEA332A IEA166I VATLSTxx: NO VOLUME MATCH
after issuing this message. FOUND FOR VOLUME volser ON
DEVICE TYPE devicetype
Operator Response: See the operator response for
the accompanying message. Explanation: During processing of the VATLSTxx
parmlib member, the system could not find a volume
Source: Communications task (COMMTASK) that matches a generic volume serial number entry.
Detecting Module: IEAVNPA1
Note: The system may issue this message when you
code a generic volume serial and every possible
IEA162I dsname CANNOT BE RECOGNIZED explicit volume serial covered by this generic
FOR NONVIO RESTRICTION volume serial in the VATLST. In this case, ignore
Explanation: The auxiliary storage manager (ASM) the message.
did not recognize a data set. The data set name
appeared in the list of page data sets specified on the In the message text:
NONVIO system parameter, but not on the list of paging
VATLSTxx The parmlib member, with a suffix of
data sets specified on the PAGE system parameter.
xx.
In the message text:
volser The volume serial number.
dsname
devicetype The type of device.
The name of the data set.
System Action: The system continues processing with
System Action: The system ignores the data set
the next VATLST statement.
name and continues processing the NONVIO system
parameter. Other system initialization continues. Operator Response: Verify that you have mounted
the correct volumes, and ask the programmer to check
Operator Response: Notify the system programmer.
the device type in the volume attribute statement.
System Programmer Response: Before the next
Source: Allocation/unallocation
system initialization, check to see if the problem
When specifying the device, you can optionally precede Source: Communications task (COMMTASK)
the device number with a slash (/). Detecting Module: IEAVMQWR
Source: Input/output supervisor (IOS)
Detecting Module: IEAVNP02
Explanation: Both ETRMODE NO and ETRZONE System Action: The system disables the port.
YES, or OPERATOR PROMPT and SIMETRID, were Operator Response: Check the system console
specified in a CLOCKxx parmlib member. The timer associated with this processor. If you have already
synchronization mode must be External Time Reference contacted the IBM Support Center, no further action is
(ETR) (ETRMODE YES) to obtain the time zone value required.
from the ETR. ETR is the MVS generic name for the
IBM Sysplex Timer (9037) or equivalent. Otherwise, contact 9037 hardware support. Note that
the same event might occur on more than one of the
In the message text: processors in a sysplex.
CLOCKxx Source: Timer supervision
The parmlib member, with the suffix xx.
Detecting Module: IEATEEIH
System Action: The system ignores all CLOCKxx
parmlib members. The system issues message
IEA906A. IEA269I A CPC SIDE ID CHANGE FROM SIDE x
TO SIDE y HAS OCCURRED.
Operator Response: Reply to message IEA906A. If
you press the enter button in reply to message Explanation: The central processing complex (CPC)
IEA906A, the system sets the following default values: switched from using the External Time Reference (ETR)
ports on one side to the ports on another side. ETR is
v No operator prompting for time-of-day (TOD)
the MVS generic name for the IBM Sysplex Timer
initialization.
(9037) or equivalent.
v ETR synchronization mode.
In the message text:
v ETRDELTA value of 10 seconds.
v Time zone constant obtained from ETR (or set to 0 if x, y The side identifiers.
time zone cannot be obtained from ETR). System Action: Processing continues.
System Programmer Response: Specify the correct Source: Timer supervision
synchronization mode (ETRMODE) in the CLOCKxx
parmlib member. Detecting Module: IEATESMR
Operator Response: See the operator response for Detecting Module: IEATEEIH, IEATESGR
wait state X'A1E'.
System Programmer Response: See the system IEA279I ALL CLOCK RELATED SET
programmer response for wait state X'A1E'. COMMANDS ARE IGNORED WHEN IN
ETR MODE.
Source: Timer supervision
Explanation: The operator entered a SET command
Detecting Module: IEATESCH, IEATESC2, while the system was running in External Time
IEAVRTOD, IEATTSCH, IEATTFDH Reference (ETR) synchronization mode. ETR is the
MVS generic name for the IBM Sysplex Timer (9037) or
equivalent.
IEA275I PRIMARY SYNCHRONIZATION
FACILITY DAMAGE WAS DETECTED. System Action: The system ignores the SET
command.
Explanation: The system found that the primary
synchronization facility was damaged. Source: Timer supervision
System Action: The system attempts to validate the Detecting Module: IEA6503D
damaged hardware. The system continues processing.
Explanation: The system cannot enable an External System Action: Processing continues.
Time Reference (ETR) port for one of the following Source: DFSMS/MVS
reasons:
v The installation requested local synchronization Detecting Module: IEAVNP16, IGDSMSPK
mode, meaning that ETR ports must be disabled.
v The ETR Facility is not installed. IEA297W LSQA IS EXHAUSTED IN A
v The system cannot communicate with the ETR. NON-MEMTERMABLE ADDRESS
SPACE
ETR is the MVS generic name for the IBM Sysplex
Timer (9037) or equivalent. Explanation: The system was unable to obtain
storage from LSQA which was needed to process an
SVC instruction. The system loaded a wait state
In the message text:
because it was unable to terminate the address space
n The port number. of the program which issued the SVC.
System Action: The system continues processing. System Action: The system enters a non-restartable
wait state and issues message IEA297W.
Operator Response: Do the following:
v Wait 30 seconds. Operator Response: Provide a stand-alone dump if
requested by the system programmer. ReIPL the
v Enter the SETETR command again.
system.
If the system issues message IEA284I again, the port
cannot be enabled. System Programmer Response: The problem may
be caused by a loop which causes LSQA to be
exhausted. If the source of the problem cannot be
modname
The name of the module that abended. IEA306I dev,chp,I/O ERROR,cm, stat,[sens],[ser]
System Action: The system enters disabled wait state Explanation: The nucleus initialization program (NIP)
X'040'. issued an I/O request to a device on a channel path.
The I/O request included a command that resulted in an
Operator Response: See the operator response for unsuccessful I/O completion.
wait state X'040'.
In the message text:
System Programmer Response: See the system
programmer response for the abend code in the dev
message text. The device number
IEA307I dev,chp, I/O ERROR READING VOLUME Explanation: More than 10 PARMLIB statements were
LABEL, cmd,stat,text. [sense-data] specified in LOADxx.
System Programmer Response: Ensure that the 3. If the volume to be mounted is for a required data
volume mounted on the device was properly initialized set, and the volume on the device is permanently
by the ICKDSF program. resident, the system enters wait state X'039'.
Source: Input/output supervisor (IOS) Operator Response: See the operator response for
message IEA315A, IEA317A, or wait state code X'039'.
Detecting Module: IOSVVOLV
Source: DFSMSdfp
Explanation: During nucleus initialization, the system System Action: The system waits for a volume to be
dismounted a device in response to message IEA212A. mounted on the specified device.
During system initialization, the nucleus initialization If the problem recurs, search problem reporting data
program (NIP) could not find a data set in the system bases for a fix for the problem. If no fix exists, contact
catalog. the IBM Support Center. Provide the stand-alone dump.
System Action: If the data set is SYS1.LINKLIB or Source: Contents supervision (CSV)
SYS1.CSSLIB, the system enters wait state X'00A'. For
Detecting Module: IEAVNPE5, CSVLLCRE
other data sets, the system provides additional
diagnostic information in message IEA208I, IEA351I,
IEA354I, or IEA355A. IEA329I RETRYABLE ERROR. RECENT
COMMANDS MAY NEED TO BE
Operator Response: Notify the system programmer.
REPEATED
System Programmer Response: See the system
Explanation: The current command to be processed
programmer response for accompanying messages or
is not valid. The system recovered from a previous
for wait state X'00A' if the missing data set name is
abend.
SYS1.LINKLIB or SYS1.CSSLIB.
System Action: The system does not process the
Source: System initialization (IPL/NIP)
command and all subsequent commands in the queue.
Detecting Module: IEAVNPC5, IEAVNPE5
Operator Response: You may have to retry one or
more of the following commands:
IEA328E LNKLSTxx INPUT TRUNCATED AT v CONTROL C,A
dsname v CONTROL C,E
v CONTROL C,I
Explanation: Too many data set names were specified
v CONTROL M
for inclusion in the LNKLST concatenation.
If the problem persists, contact the system programmer.
In the message text:
System Programmer Response: Search problem
xx The identifier for the LNKLST or PROG parmlib
reporting data bases for a fix for the problem. If no fix
member that defined the LNKLST
exists, contact the IBM Support Center.
concatenation.
Source: Communications task (COMMTASK)
dsname
The name of the last data set in the parmlib Detecting Module: IEAVC700
member
System Action: The system did one of the following: IEA330A CONTINUE prm PARM
v Accumulated data set names for the LNKLST until its Explanation: This message permits the operator to
work area filled up. continue entering information related to a parameter.
v Concatenated as many of the specified data sets to
In the message text:
SYS1.LINKLIB as can be described in the data
extent block (DEB) for the LNKLST. The work area or prm The parameter name.
the DEB were filled up in processing data set
dsname. The system ignores the data set names System Action: The system prompts for the operator
after dsname. for a reply.
IEA332A SPECIFY prm System Programmer Response: Make sure that the
physical record length of records in mem is a multiple of
Explanation: The nucleus initialization program (NIP) 80.
found that a function defined by a parameter in an
IEASYSxx parmlib member was omitted. Source: System initialization (IPL/NIP)
System Action: To allow you to respond, the system Explanation: text is one of the following:
issues message IEA101A, then waits for your response.
NOT EXECUTABLE
Operator Response: Contact the system programmer. ALIAS OF ALIAS
If the function is required, reply to message IEA101A as NOT AUTHORIZED
follows: LIST IS A DUPLICATE
If, for example, prm is CON:
R 0,CON=xx The system could not process a module a for data set
R 0,CON=(xx) in a parmlib member.
R 0,CON=(xx,L)
If, for example, prm is LOGREC:
In the message text:
R 0,LOGREC=dsname
dsname
If the function is optional (OR CANCEL appears in the The name of the data set.
message text), press the ENTER key on the console to
bypass the parameter and continue system initialization NOT EXECUTABLE
without the optional function. The system cannot process module mod.
PFT Wait state X'038' Explanation: The nucleus overlaps into the previous
system queue area/extended system queue area
LPA Device (SQA/ESQA) area. This causes an overlap into the area
Wait state X'03A' required by pageable link pack area (PLPA) or extended
Support PLPA (EPLPA). This might have been caused by one of
the following:
Modules
v The size of the nucleus increased.
BLDL/BLDLF v The amount of central storage increased; this
Respecification offered by prompt message increase results in an increase in the size of the
MLPA The system issues message IEA353I nucleus.
FIX The system issues message IEA353I PLPA and EPLPA must be in the same virtual storage
location as the previous IPL for warm starts to proceed.
Note: PFT is not a system parameter. Therefore, the quick or warm start cannot proceed. The
operator must reIPL or allow the IPL to change to a cold
Operator Response: Report this message to the start.
system programmer.
System Action: This message requests a response
Application Programmer Response: If message from the operator. If the operator replies GO, the system
IEA956I or message IEA968I was issued previously, issues message IEA929I (CLPA FORCED), changes the
probable hardware error. Central storage might have a IPL to a cold start, and continues paging initialization.
defective frame located at a fairly low address If Otherwise, the operator must reIPL.
message IEA956I or message IEA968I was not issued
previously, this is probably an installation error. Make Operator Response: Determine if the correct nucleus
sure that sufficient storage is available for NIP was specified at IPL. If not, specify the correct nucleus
processing. Reduce the number or the size of your and reIPL. If the correct nucleus was specified at IPL,
optional system facilities, such as the fixed link pack notify the system programmer.
area (FLPA) or the fixed BLDL list. System Programmer Response: If the problem
System Programmer Response: If the error recurs cannot be resolved, search problem reporting data
and the program is not in error, search problem bases for a fix for the problem. If no fix exists, contact
reporting data bases for a fix for the problem. If no fix the IBM Support Center.
exists, contact the IBM Support Center. Source: Auxiliary storage manager (ASM)
Source: Contents supervision (CSV) Detecting Module: ILRASRIM
Detecting Module: IEAVNP05
IEA345A dsname NOT USED (text) - PRESS
IEA341A RESPECIFY prm PARM OR PRESS ENTER TO CONTINUE
ENTER Explanation: The system cannot use the specified
Explanation: A system parameter specified during parmlib data set.
initialization was incorrect. Previous messages might In the message text:
diagnose the specific error in the parameter
specification. dsname
The data set name.
In the message text:
text
prm The incorrect system parameter. A variable length text string that is one of the
System Action: The system prompts the operator for following:
a reply. OPEN FAILED
Operator Response: Enter the parameter correctly or The system cannot open data set dsname.
press ENTER. If you press ENTER, any system defaults volser NOT FOUND
for the parameter are used. The system cannot locate or cannot mount
If prm is DUMP, ensure that TA was not specified in volume volser.
the SYS1.PARMLIB dump command.
NOT CATALOGED
Source: Nucleus initialization program (NIP) The LOADxx parmlib statement for data set
Detecting Module: IEAVNP08 dsname was not cataloged in the master
catalog.
System Action: If a cold start is in progress and the I/O ERROR FOLLOWING mod
system is creating the pageable link pack area (PLPA) An I/O error occurred while the system was reading
this message follows message IEA301I. If the system is the list. mod is the last valid module name before
loading the modified link pack area (MLPA) or the fixed the I/O error. if no valid module names preceded
link pack area (FLPA) this message follows message the error.
IEA335I. The system ignores the entry for aliasname sysact
during the IPL of the LPA. The system may have loaded sysact is one of the following:
IEA359E BUFFER SHORTAGE FOR RETAINED Operator Response: Enter the DISPLAY R command
ACTION MESSAGES - 80% FULL to display the details of all outstanding immediate action
and eventual action messages. Delete messages by:
Explanation: The action message retention facility v Responding to messages requesting an action
(AMRF) is active, and 80% of the buffer area for the v Entering the CONTROL C command. See the
following messages is full: OS/390 MVS System Commands book for the syntax
of the CONTROL C command.
Explanation: The action message retention facility System Programmer Response: If the error recurs
(AMRF) is active, the system could not obtain additional and the program is not in error, search problem
buffers, and the buffer area for the following messages reporting data bases for a fix for the problem. If no fix
is full: exists, contact the IBM Support Center.
v Immediate action messages (with descriptor codes 1 Source: Contents supervision (CSV)
and 2)
Detecting Module: IEAVNPS5, IEAVNP05, IEAVNP07
v Non-critical eventual action messages (with descriptor
code 3)
v Critical eventual action messages (with descriptor IEA364E {AMRF [RESTART]|MPF} FAILED,
code 11) INACTIVE {RETAINED MESSAGES
DELETED|MPF TABLE DELETED}.
System Action: The system retains any new
immediate action messages and critical eventual action Explanation: One of the following appears in the
messages in the common service area (CSA). The message text:
system no longer retains non-critical eventual action AMRF FAILED, INACTIVE - RETAINED MESSAGES
messages. DELETED
The system issues messages IEA405E and IEA404A if The action message retention facility (AMRF) failed
console message buffers (WQE) start to back up. The because of a system error.
system deletes message IEA362E if the buffer shortage MPF FAILED, INACTIVE - MPF TABLE DELETED
is relieved. The message processing facility (MPF) failed
Operator Response: Enter a DISPLAY R command to because of a system error. The error occurred in
display the details of all outstanding immediate action the MPF table scan routine.
and eventual action messages. If a shortage still exists, System Action: Depending on the message text, one
you may want to deactivate the AMRF by entering the of the following:
CONTROL M,AMRF=N command. If the problem
persists, contact the system programmer. AMRF FAILED, INACTIVE - RETAINED MESSAGES
DELETED
System Programmer Response: Check for a The system no longer retains action messages if
shortage of storage in the master scheduler address the facility was active before the failure occurred.
space. Messages that were retained previously are no
Source: Communications task (COMMTASK) longer available.
If either problem recurs, contact the system Explanation: Because of an error, the communications
programmer. task (COMMTASK) failed.
IEA406I WTO BUFFER SHORTAGE RELIEVED Explanation: The event specified for a SLIP trap
occurred. The trap requested an SVC dump. When
Explanation: The shortage of buffers for write to SLIP processing requested one or more dumps for the
operator (WTO) messages was relieved. The system trap, one of the following occurred:
issued message IEA405E and/or IEA404A to indicate
v The internal resources required to process the SVC
the shortage.
dumps are not available. The resources are currently
System Action: The system continues processing. being used for another SVC dump. This situation may
The system resumes normal message processing. occur if the SUMLIST or LIST parameter is specified
on the SLIP command. The return/reason codes may
Source: Communications task (COMMTASK) not be available.
Detecting Module: IEAVMQWR v Another dump is in progress.
– If the message contains the text RETURN
IEA407I DIRECTORY ENTRY FOR MODULE CODE=nn REASON CODE=mm, then the dump
mem INVALID IN SYS1.LPALIB in progress is not related to the dump requested
by the slip trap.
Explanation: The nucleus initialization program (NIP)
However, if the message contains the text
found an incorrect directory entry for a member of
RETURN/REASON CODES NOT AVAILABLE,
SYS1.LPALIB while attempting to build the link pack
then this slip trap has matched multiple times in
directory from SYS1.LPALIB.
quick succession. In this case, the first match
In the message text: successfully scheduled the dump. Subsequent
matches tried unsuccessfully to schedule the
mem A member of SYS1.LPALIB
dump, producing IEA412I. IEA412I can be ignored
System Action: Processing continues with the next in this case.
member. The system will resume holding messages for Note that if the time between matches is
the other system in the sysplex. If another system is sufficiently small, a trap can match multiple times
experiencing a WTO buffer shortage, this system will even if matchlim is 1.
hold its messages instead of sending them to the
v The system is set to ignore requests for SVC dumps.
constrained system.
Operator Response: Notify the system programmer. See OS/390 MVS Programming: Authorized Assembler
Services Reference LLA-SDU for details on the return
System Programmer Response: Determine the
and reason codes.
cause of the incorrect directory entry, and link-edit the
member of SYS1.LPALIB again, if necessary.
In the message text:
Source: System initialization (IPL/NIP)
xxxx The ID of the matching trap.
x The number of dumps that were not scheduled.
Detecting Module: IEECB909 Thus, PER interruptions might continue to occur. They
will not be processed by SLIP but can slow system
IEA413I SLIP TRAP ID=xxxx DATA performance.
UNAVAILABLE System Action: The system writes a logrec data set
Explanation: While checking for a match for a SLIP error record. The system also does the following:
trap, SLIP processing was unable to access the data v For case 1, the system writes an SVC dump.
specified by the DATA parameter on the SLIP v For case 2, because of the state of the system, the
command. The reason is either: system does not write an SVC dump.
v The data is paged out.
v An indirect pointer to the data is paged out. Operator Response: If the system programmer asks
for an SVC dump, set a SLIP trap.
In the message text: System Programmer Response: Do the following:
ID=xxxx 1. Try to correct the status of the resources that control
The SLIP trap identifier specified on the SLIP PER by setting and then disabling a PER trap for an
command. address space that is not currently active in the
system.
SLIP counts the number of times the data is unavailable 2. If the status of the resources cannot be corrected,
to determine how often this message is issued: monitor the performance of the system to be sure it
v For a program event recording (PER) trap, this is operating within acceptable limits.
message is issued only the first time the data is 3. Search problem reporting data bases for a fix for the
unavailable. problem. If no fix exists, report the problem to the
v For a non-PER trap, this message is issued each IBM Support Center. Provide the SVC dump. If an
time the data is unavailable. SVC dump is not produced with the abend, ask the
operator to set a SLIP to obtain an SVC dump.
System Action: The system continues SLIP
processing. The trap does not match. Source: Recovery termination manager (RTM)
Operator Response: Enter the DISPLAY SLIP=xxxx Detecting Module: IEAVTGLB, IEAVTPVT
command to display the current value of the unavailable
data counter. IEA415I SLIP ERROR ATTEMPTING TO
Source: SLIP ACTIVATE/DEACTIVATE PER, DUMP
SCHEDULED
Detecting Module: IEECB909
Explanation: SLIP processing encountered an error
while attempting to activate or deactivate program event
IEA414I SLIP UNABLE TO DEACTIVATE PER recording (PER) in an address space. The
Explanation: SLIP processing could not deactivate accompanying SVC dump identifies the address space.
program event recording (PER). The reason is either: The status of PER in the address space is unknown;
1. While trying to deactivate PER in the system, SLIP consequently:
encountered an error because of a previous error. v If the error occurred while SLIP processing was
Message IEE743I precedes this message. attempting to set or enable a PER trap, the trap
2. While trying to deactivate PER when a job step task might not be monitoring this address space.
or address space was ending, SLIP encountered an v If the error occurred while SLIP processing was
error. attempting to disable or delete a PER trap, PER
System Action: The system continues processing. System Programmer Response: Search problem
This message is not removed automatically from a reporting data bases for a fix for the problem. If no fix
display console, and must be manually removed. exists, report the problem to the IBM Support Center.
Provide the logrec data set error record and messages.
Operator Response: Restart the systems stopped
during the recovery processing. Remove this message Source: Recovery termination manager (RTM)
from the display console.
Detecting Module: IEECB915
Source: Recovery termination manager (RTM)
Detecting Module: IEAVNP51, IECVIRST, IECVFCHN
Detecting Module: IEAVTGLB System Action: The system schedules an SVC dump.
The interrupted unit of work regains control and the
system continues processing.
IEA425I SLIP ERROR DURING PER
ACTIVATION, CROSS MEMORY Operator Response: Reset the SLIP trap, as
SUPPORT IS INCOMPLETE specified by the system programmer.
Explanation: SLIP processing was activating a System Programmer Response: Do one of the
program event recording (PER) trap. Because the SLIP following:
command did not specify IGNORE, the trap was to be v If the PER interrupt occurred for an incorrect event,
active immediately. SLIP processing activated PER, but ask the operator to reset the trap and specify
cross memory support was incomplete. Therefore, SLIP additional filtering keywords.
processing does not intercept any cross-memory-set- v If the interrupt was supposed to occur while the
initiated address space changes. system was disabled, locked, or in SRB mode, ask
The following occurs: the operator to reset the trap and specify
ACTION=SVCD rather than ACTION=SYNCSVCD.
v If the SLIP trap was defined with the ASID parameter
but without the MODE=HOME parameter, important Source: SLIP
data may not be trapped.
Detecting Module: IEAVTSLT
v In all other cases, the trap captures the desired
information, but SLIP processing may slow system
performance slightly. IEA430E dev, MAINTENANCE REQUIRED,
ACTION CODE = ac
System Action: The system continues processing.
Explanation: A device returned an I/O error with an
Operator Response: Notify the system programmer. action code. The device can run in degraded mode, but
System Programmer Response: Make sure the SLIP it will eventually require maintenance.
trap was specified correctly. In the message text:
Source: SLIP dev
Detecting Module: IEECB909 The device number.
ac Action code X'5' or X'B'.
System Action: The system continues processing.
Operator Response: See the book for the device type
for an explanation of the action code. Contact hardware
support, if needed.
Explanation: During VARY ONLINE command 3590 DRIVE DETECTED BUT NOT ALL 3590
processing, the device service exit determined that the SUPPORT IS PRESENT
device is not allowed to become online for the reason Support for the 3590-E1x drives was
specified. (Example, SPARE DEVICE). shipped through PTF UW90622. If this
PTF is not installed, this message will be
System Action: The device remains offline. issued.
System Programmer Response: Check the system System Programmer Response: Install
configuration to determine if the device number is the required maintenance.
correct.
Source: Tape Device Initialization Exit (DSE) System Programmer Response: Collect diagnostic
data such as GTF traces for I/O and any system logs
Detecting Module: IECTDSR2 that are available. Follow your installation’s procedures
for reporting this error.
IEA438I THE FOLLOWING TAPE LIBRARY Source: Asynchronous Operation Manager Attention
DEVICE ARE UNAVAILABLE: dev [dev Processing Routine for Tape Devices (AOMATTNT)
... dev [*dev]]
Explanation: During IPL, initialization failed for one or IEA442E dev REPORTS DISABLED INTERFACE
more library devices. In many cases, this message is ON nn -- FAULT CODE = cccc -- NOTIFY
normal and expected. For example, if the interface to a CE
3490 string is disabled, and the devices were defined
with HCD as library devices, those library devices will [CONTINUATION OF IEA442E
be listed in this message. SNS=sense]
Devices that are displayed with an asterisk will become Explanation: An I/O request failed because a storage
available when the error has been corrected, without an director within a 3880 Storage Control Unit is disabled.
IPL or I/O activate request being required. In the message text:
Operator Response: The system issues this message System Action: The system ends I/O processing for
because of a hardware error. Follow installation this request. If the problem occurred in a Storage
procedures to take corrective action. Control device with a cache subsystem storage is taken
device-number The physical device address. vvvvvv The volume that failed.
System Action: DASD fast write operations will In the message text:
continue without using fast write. Dual copy will continue vvvvvv The volume that failed.
with reduced recovery in the event of a cache failure.
reason-code The reason code of the failure. See
Operator Response: The system issues this message IBM 3990/9390 Storage Control
because of a hardware error. Follow your installation’s Reference, Chapter 5, “Sense Byte
procedures for reporting this error. Information” under the heading Format
Source: DFSMSdfp F Message C.
device-number The physical device address.
ssid The subsystem identifier.
p The storage path.
yyyy Address or number of the device or REPEATED Appears for non-MEDIA ALERTs only.
storage control that reported the error. This field is shown when the SIM is a
repeat presentation of a
SCU Storage control hardware. previously-reported SIM.
CACHE Storage control cache of nonvolatile sense Sense data.
storage.
System Action: The system logs an alert in the
DASD Storage device hardware. LOGREC data set and continues processing.
MEDIA Device data storage media. Operator Response: The system issues this message
SERVICE|MODERATE|SERIOUS|ACUTE to indicate that operator or service attention is required.
Follow your installation’s procedures for obtaining
Describes the severity of the SIM service. Consult your customer engineer, if applicable.
event being reported. ACUTE is the
most severe and SERVICE is the System Programmer Response: Run an EREP
least severe. For additional details, System Exception Report to obtain a Service
see IBM 3990 Operations and Information Message report for additional information.
Recovery Reference. Source: DFSMSdfp
machine-type/model Detecting Module: IGGSNS01
Machine type and model number (7
characters maximum).
IEA480E yyyy,{TLIB | TCU | TVIR | TAPE}, mt,
MMPP-SSSSS Where: {ACUTE | SERIOUS | MODERATE |
v MM identifies the manufacturer (01 SERVICE} ALERT, SER=mmpp-sssss,
indicates IBM). MC=mc, ES=es, ID=id, REF=
v PP identifies the manufacturing ref1-ref2-ref3, UM=um1-um2-um3,
plant. {CLEAN | CLEAN/SERVICE |
CLEANED}, REPEATED
v SSSSS is the five-digit machine
serial number. Explanation: IEA480E is a Service Information
Message (SIM) console message. The specified tape
nnnn-nnnn-nnnn-nnnn
library, tape controller, virtual tape server, or tape drive
Twelve hexadecimal characters; unit has detected an abnormal condition that requires
provides encoded information, operator or service attention.
including the FRU number to repair
In the message text:
the failure if a service SIM. For
MEDIA ALERTs, the last digit of these yyyy Address of unit that reported the SIM
message.
mc Message code. Indicates source of If the specified unit is TVIR, then consult your customer
SIM. engineer for detailed recovery actions for the installed
VTS product.
es Exception/Service code.
If the specified unit is TCU, then consult your customer
id Identifier of the SIM in the control unit engineer for detailed recovery actions for the installed
internal SIM log. tape control unit.
ref1-ref2-ref3 Error reference codes. System Programmer Response: Run an EREP
um1-um2-um3 Unit modifier reference codes. Some System Exception Report to obtain a Service
software releases may not include Information Message report for additional information.
these codes. Source: DFSMSdfp
CLEAN Tape drive requires cleaning cartridge Detecting Module: IGGSNS02
to be inserted. Only returned for a
TAPE unit.
IEA481I CONTROLLER NOT OPERATIONAL
CLEAN/SERVICE WITH STORAGE PATH -
Tape drive requires cleaning cartridge device-number/ssid.p-cc-nn
to be inserted. Repeated occurrences
of CLEAN/SERVICE indicate the need
[CONTINUATION OF IEA481I
for additional service. Only returned
SNS=sense]
for a TAPE unit.
Explanation: The specified DASD controller cannot be
CLEANED Cleaning just completed for the tape
accessed through the specified storage path.
drive. Cleaning cartridge ejected. Only
returned for a TAPE unit. In the message text:
REPEATED Indicates this SIM has already been device-number The physical device address.
presented at least once prior to this
ssid The subsystem identifier.
presentation.
p The storage path.
System Action: The system logs an alert in the
LOGREC data set and continues processing. cc The controller address.
Operator Response: The system issues this message nn The device number.
to indicate that operator or service attention is required.
Follow your installation’s procedures for obtaining sense Sense data.
service. Consult your customer engineer, if applicable. System Action: Processing continues.
If the specified unit is TAPE and CLEAN is presented Operator Response: The system issues this message
(or ES=89), then cleaning is required. Note that some because of a hardware error. Follow your installation’s
procedures for reporting this error. If the device
IEA483I LOGROUTE FAILED - DYNAMIC cuu Address of unit that reported the MIM
ALLOCATION ERROR RC=return-code message.
System Programmer Response: To correct the field An error has been encountered in the
in the SYSCATnn member, ask the operator to issue a peer-to-peer remote copy communications paths,
MODIFY CATALOG,ALIASLEVEL(n) command. Provide such that the application site storage control for
a value for n to the operator. n is the number of levels the device indicated can no longer communicate
of qualification. The valid range for n is 1 through 4. with the target volume’s storage control. The
primary volume’s storage control continues to
Source: DFSMSdfp keep track of changed cylinders. When the error
is corrected, you may select the RESYNC option
Detecting Module: IEAVNP11
to reestablish the PPRC pair.
v SUSPENDED, CRITICAL-STATE,
IEA491E volser-PPRC SUSPENDED error-reason, ALL-WRITES-FAILED
(PRI) SER=aaaa-bbbbb,CCA=xx (SEC)
A previous PPRC error has occurred on a
SER=aaaa-bbbbb,CCA=xx
volume established with the CRIT(YES)
parameter. A write I/O has occurred to the
[CONTINUATION OF IEA491E
volume indicated by the volume serial number
SNS=sense]
and it has been unit checked.
Explanation: The peer-to-peer remote copy operation v SECONDARY NOT READY,
has been suspended at the time indicated for the error
The secondary device of a PPRC pair has been
reason stated in the message.
suspended because the secondary device in the
pair is not ready. The primary volume storage
Operator Response: The system issues this message Operator Response: Follow the operator response for
because of a hardware error. Follow your installation’s wait state X'007'.
procedures for reporting this error. System Programmer Response: Follow the system
Application Programmer Response: This is a programmer response for wait state X'007'.
hardware problem. Contact your hardware support Source: Communications task (COMMTASK)
personnel.
Detecting Module: IEAVNPCA
Note: Disaster and recovery protection is exposed until
this error is corrected and the PPRC pair is
reestablished.
Problem Determination: Note that in the case of the
“Critical State” message, the actual error causing the
dev jobname
The device number of the primary device of a The name of the job that the system was
mirrored pair. currently processing.
Explanation: The operator caused a restart Operator Response: Reply one of the following:
interruption, specifying REASON 1. This message
0 The system responds with message IEA500A,
displays the results of the diagnostics that the system
which allows you to abnormally end the current
performs in response to the restart interruption.
program.
In the message text:
1 The system checks and repairs critical data
SYSTEM NON-DISPATCHABILITY INDICATOR [IS areas.
OFF | WAS ON, IS NOW BEING RESET]
Source: Loadwait/Restart
If the non-dispatchability indicator is on, the system
sets it off and marks all address spaces as Detecting Module: IEAVEREX
dispatchable.
[WRITE-TO-OPERATOR BUFFER LIMIT EXCEEDED.
ISSUE K M,MLIM COMMAND TO RAISE LIMIT]
The write to operator (WTO) message buffer is full.
reason-code The reason code, as follows: Explanation: The specified input/output definition file
(IODF) suffix is not a valid hexadecimal number.
1 dddd is not a console. The
CONSOLE statement In the message text:
defining the device as a
h The high level qualifier of the IODF data set
console might be missing.
name (DSN).
2 dddd is not a valid device
xx The suffix of the IODF DSN.
number.
System Action: The system ends initialization. The
3 dddd is a display console. A
system enters nonrestartable wait state X'0B1' with
display console cannot be
reason code X'008'.
used as a hardcopy device.
System Programmer Response: See the system
System Action: The system ignores the request for a
programmer response for wait state X'0B1'.
hardcopy console and continues processing. The
system logs messages to the operations log only. Source: Input/output supervisor (IOS)
System Programmer Response: Before the next Detecting Module: IEAIPL43
system initialization, ensure the following:
v The device number is the same in both the I/O IEA513W DATASET NOT FOUND ON DEVICE
definition file (IODF) and the CONSOLE statement in dev: dsname
the CONSOLxx parmlib member.
Explanation: The system cannot find a data set name
v The device type is the same in both the IODF and
because one of the following conditions exists:
the CONSOLE statement in the CONSOLxx parmlib
member. v The device number is incorrect
v A hardcopy device is defined as a console (not a v The wrong LOADxx suffix was entered in the load
display console) in CONSOLxx. frame parameter
IEA527A SPECIFY REQUIRED SYSNAME One of the permanent tasks in the recovery termination
PARAMETER. SYSNAME= manager (RTM) failed. This task had failed previously
and was attempting to restart when a second error
Explanation: During system initialization, the system
occurred.
name in the SYSNAME parameter is incorrect or
missing.
In the message text:
System Action: The system prompts the operator for
ADDRESS SPACE TERMINATION
the correct SYSNAME.
The RTM address space failed.
Operator Response: Enter SYSNAME=sysname,
DUMP
where sysname is one to eight characters, each of
The RTM dump task failed.
which is a alphanumeric or national character. The
name that is chosen should uniquely identify the system RECORD
that is being IPLed. The RTM recording task failed.
System Programmer Response: Add or correct the System Action: The system does not try to restart the
SYSNAME parameter in the IEASYSxx or IEASYMxx task. The task’s function will not be available until the
parmlib member used to IPL the system. system is initialized again.
Source: System initialization (IPL/NIP) Operator Response: ReIPL the system.
Detecting Module: IEAVNPCF Source: Recovery termination manager (RTM)
Source: Recovery termination manager (RTM) Explanation: Console switch processing results in loss
of all the full capability multiple console support (MCS)
Detecting Module: IEAVTSDT, IEAVTMTC, consoles. The failing console’s undelivered (UD)
IEAVTR2S, IEAVTRET messages will be re-routed to consoles with the UD
attribute or a console with master authority. The system
IEA544I EXTERNAL INTERRUPT IGNORED. [NO will send other messages to the hard-copy log.
FULL CAPABILITY CONSOLES In the message text:
DEFINED OR] MASTER CONSOLE WAS
VARIED OFFLINE. REASON=xxxx Communications task (COMMTASK)
lost all the full capability MCS
Explanation: The system did not process an external consoles. xxxx is one of the following:
interrupt.
EXT The operator pressed the
In the message text: external interrupt key.
NO FULL CAPABILITY CONSOLES DEFINED IOER An I/O error occurred on the
No full capability consoles are defined in the failing console.
CONSOLxx parmlib member.
SWER A software error occurred for
MASTER CONSOLE WAS VARIED OFFLINE the failing console.
The master console was varied offline.
VMST The operator entered the
System Action: The system assigns the specified VARY MSTCONS command.
name to the console. The system continues processing.
OPER An open failure occurred for
Source: Communications task (COMMTASK) the console.
Detecting Module: IEAVMQWR CF CHP
The operator entered a
IEA545W MULTIPLE CONSOLE SUPPORT CONFIG CHP command.
INOPERATIVE MESSAGE IEA367A CQEER
COULD NOT BE DISPLAYED ERROR CQE error for a console.
CODE = cccc
SFAIL A system in the sysplex
Explanation: Multiple console support (MCS) is failed.
inoperative. The system tried to display message
IEA367A, but failed. System Action: The system continues processing.
Consoles with the UD attribute or the system console
In the message text: receive the failing console’s undelivered messages. If
8xx 4-14 a b c d f System Action: The system abnormally ends the job
step.
18,20 a b c d f g
Operator Response: See the operator response for
24,28 a b c d f i
the accompanying abend and reason codes.
9xx all a b c d f g
System Programmer Response: See the system
Axx all a b c d f g programmer response for the accompanying abend and
Bxx 4-4C a b c d reason codes.
System Action: The system placed the data set System Programmer Response: This is probably an
names up to dsname in the LPALST concatenation. The installation error. Correct the condition that caused the
system ignores the data set names after dsname. problem.
The nucleus initialization program (NIP) issues this Source: Contents supervision (CSV)
message when the concatenation is opened. LNKLST
Detecting Module: IEAVNP05
lookaside reissues this message to ensure that it
remains on the operator’s screen.
IEA713I LPALST LIBRARY CONCATENATION
Operator Response: Notify the system programmer.
(dsname) . . (dsname)
Application Programmer Response: This is probably
Explanation: This message lists the data sets,
an installation error. Reduce the number of data sets
dsname, concatenated to SYS1.LPALIB.
specified for inclusion in LPALST. To reopen the
LPALST concatenation, run a cold start initial program In the message text:
load (IPL).
dsname
Source: Contents supervision (CSV) The specified data set name.
Detecting Module: IEAVNP05 System Action: Normal processing continues.
CSVLLCRE Source: Contents supervision (CSV)
x The processor that was taken offline. If PHYSICAL VARY FOR THE CPU FAILED or
PHYSICAL STATE OF THE CPU UNKNOWN appears
AND VF in the message text, take processor x physically offline
The associated VF was taken offline. with the CONFIG CPU, OFFLINE command. Contact
hardware support. Provide the logrec data set error
LOGICALLY
records.
The processor was taken logically offline.
Source: Alternate CPU recovery (ACR)
jjj The job name. System Action: The system abnormally ends the task
which requested paging of the LPA page.
sss
The step name. Operator Response: On the next IPL, create a new
LPA through the CLPA parameter when specification of
System Action: The system issues messages to the system parameters is requested.
job log about the job.
Operator Response: Repeated occurrences of this IEA811E PAGTOTL PAGE VALUE xxx OUTSIDE
message indicate that the page data set should be VALID RANGE
reallocated and formatted at the next IPL.
Explanation: The system does not accept the
System Programmer Response: If the problem specified total number of page data sets. It must be a
recurs and if the program is not in error, search problem number from 0 to 256.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the In the message text:
messages in the job log, the JCL for the job, and all
xxx The total number of page data sets.
printed output and output data sets related to the
problem. System Action: The system issues message IEA906A
to prompt the operator to respecify the PAGTOTL
parameter, or to press the ENTER button on the
IEA808I GTF TERMINATED DURING TRACE
console.
FORMATTING
Operator Response: Either respecify the PAGTOTL
Explanation: During formatting of the generalized
values or press the ENTER button, which specifies the
trace facility (GTF) trace buffers, GTF encountered a
default values of (5,1).
severe error.
IEA821I SYNTAX ERROR IN “SVC=” xx The suffix of the IEASVCxx parmlib member
PARAMETER num The SVC number that was incorrectly specified
Explanation: Non-alphanumeric characters were text Describes the error. text is one of the following:
specified in the SVC parameter in the IEASVCxx
parmlib member. SYNTAX ERROR AT parm
Where parm is a character string in the
System Action: The system prompts the operator to SVCnum specification.
respecify the SVC parameter.
UNBALANCED PARENTHESIS AT parm
Operator Response: When the system prompts for Where parm is a keyword specification.
the new SVC parameter, do one of the following:
TYPE t SVC CANNOT GET GLOBAL SPIN
v Respecify the parameter.
LOCK
v Specify EOB (press the enter button on the console) Where t is the SVC type specification.
to proceed with the default SVC table.
Source: Reconfiguration
IEA867I DUPLICATE VOLUME ser. UNIT dev IEA873I SKELETON IPS IN CONTROL - ALL
NOW UNLOADED. USERS AT SAME LEVEL
Explanation: In a VATLSTxx parmlib member, a Explanation: During system initialization, the system
VATDEF entry specified a volume serial number that found an error in the specified IEAIPSxx parmlib
duplicates the serial number of a volume already member. To continue operation, the system is using the
mounted. In the message text: skeleton installation performance specification (IPS).
The valid performance group numbers are 1 and 2. The
ser The duplicate volume serial number. system makes no distinction in the performance given to
dev problems in different performance groups.
The device number of the device on which the System Action: The system writes messages about
volume was mounted. the problem and continues processing.
System Action: The system unloaded the volume on Operator Response: Notify the system programmer.
device dev. Use the SET IPS command to specify a valid IPS that
Operator Response: Mount a different volume on the supersedes the skeleton IPS.
IGC005A IEADMP00
The installation options for SYSUDUMP dumps
IEAVTSPR are not valid.
IEAVTSDT IEADMR00
The system writes no SVC dumps. The installation options for SYSMDUMP dumps
are not valid.
IEA889A REPLY U THEN DEPRESS TOD CLOCK System Programmer Response: If the system issued
SECURITY SWITCH this message while starting an initiator, the auxiliary
storage manager (ASM) may have run out of paging
Explanation: The time-of-day (TOD) clocks must be space. Ask the operator to reIPL, specifying larger or
synchronized because one of the following occurred: additional paging data sets. If these data sets are not
v A processor was varied online. available, modify ASM paging constant ASMSLOTC as
v A timing facilities damage machine check occurred. described in the system programmer response for wait
state code X'03C'. Ask the operator to reIPL with the
System Action: One of the following: existing page data sets.
v If the operator acknowledges receipt of the message
Source: Supervisor control
and presses the switch within 30 seconds, the
system continues processing.
v If the operator does not press the switch within 30 IEA891I NO MAXUSER VALUE SPECIFIED,
seconds, or if the operator presses the switch and DEFAULT VALUE OF 255 USED
releases it before synchronization is complete, the Explanation: The IEASYSxx parmlib member does
system issues message IEA889A again. not specify a MAXUSER number. The system is using
Operator Response: Do the following: the default value of 255.
v Enter REPLY xx,‘U’ to acknowledge that you received System Action: The system continues processing.
this message.
Source: Supervisor control
v Press the security switch and hold it down for 5 to 10
seconds. Detecting Module: IEAVNP09
Source: Timer supervision
IEA892I MAXUSER=val1 RSVNONR=val2
Detecting Module: IEAVRTOD RSVSTRT=val3 SUM TOO LARGE FOR
AVAILABLE SQA
Explanation: The system could not obtain sufficient
storage from the system queue area (SQA) to build the
address space vector table (ASVT). One of the following
occurred:
IEA893A NOT READY. REPLY U WHEN DEVICES IEA896I RECORDING FUNCTION NO LONGER
ARE READY, OR NO IF NOT ACTIVE
MOUNTING. dev,dev,...
Explanation: The recovery termination manager
Explanation: To complete processing of the (RTM) has stopped recording because of unrecoverable
VATLSTxx parmlib member, the system is waiting for errors. The system cannot do the following:
devices that are not ready. In the message text:
v Write logrec data set error records.
dev v Write to the operator for the WTO macro.
The device number of a device that is not ready.
System Action: The system does not process
System Action: The system waits for the operator to recording requests. Requesters receive a return code
ready the devices, then to respond. indicating that recording is no longer active.
Operator Response: When you have readied all of Operator Response: Notify the system programmer of
the volumes in message IEA851A that you require on this message. If requested by the system programmer,
the devices listed in message IEA860A, REPLY ‘U’ or reIPL the system.
press ENTER.
System Programmer Response: If recording is
If any devices have not been readied, message needed, ask the operator to reIPL the system.
IEA893A will be reissued, listing those devices.
Respond as above if there are more volumes to be Search problem reporting data bases for a fix for the
mounted. If no more volumes are to be mounted on the problem. If no fix exists, report the problem to the IBM
devices listed, REPLY ‘NO’. Support Center.
System Action: When the message reads REPLY U In the message text:
THEN DEPRESS TOD CLOCK SECURITY SWITCH nnnnK The size of the SQA for the duration
WHEN ENTERED TIME OCCURS and when the of this initial program load (IPL).
operator acknowledges receipt of the message, the
system attempts to set a TOD clock for a one-minute mmmmmmmK The size of the extended SQA for the
interval. If the operator does not press the security duration of this IPL.
switch during that interval, the system issues message System Action: The system defaults to the SQA size
IEA888A or IEA886A again. specified in message IEA908I. The system continues
When the message reads REPLY U WHEN THE processing.
ENTERED TIME OCCURS, the system starts the TOD Source: Virtual storage manager (VSM)
and continues processing.
Detecting Module: IEAVNP08
Operator Response: When the message reads
Source: Auxiliary storage manager (ASM) In most cases, if the volume is not to be provided
(IGNORE), message IEA922D requests a new data set
Detecting Module: ILRASRM2 name.
If a quick or warm start is in progress, the PLPA page
IEA923D VOLUME ser NEEDED FOR PAGE DATA data set overflowed to the COMMON page data set.
SET WAS NOT MOUNTED; REPLY ‘GO’ The unmounted volume contains this COMMON page
OR ‘IGNORE’ data set. Initialization will force a cold start (CLPA) and
issue message IEA929I.
Explanation: The system could not open a page data
set because the volume was not mounted. The data set Operator Response: Either enter REPLY id,GO and
does not contain any pages of PLPA or VIO that would prepare to mount the requested volume, or enter
be missed with the IPL options in effect. REPLY id,IGNORE. Notify the system programmer.
In the message text: System Programmer Response: If a permanent
change is desired, update the IEASYSxx parmlib
ser The volume serial number.
member to reflect the new PLPA or COMMON page
System Action: The system waits for the operator to data set name. Otherwise, complete the IPL, correct the
reply. problem, and reIPL with the original data sets.
If the volume is not provided (IGNORE), initialization Source: Auxiliary storage manager (ASM)
continues without page data sets on that volume. In
Detecting Module: ILRASRIM
addition, the CVIO option will be in effect, causing all
VIO data sets from previous IPLs to be unrecoverable.
IEA928I MODULE AT LOCATION xxxxxx IN PLPA
Operator Response: Either enter REPLY id,GO and
CONTAINS HOLES
prepare to mount the requested volume, or enter
REPLY xx,IGNORE. Notify the system programmer of Explanation: One of the following occurred:
this message if the volume is not made available. 1. While building the paging information for the
System Programmer Response: Review paging pageable link pack area (PLPA) during a cold start
space because the CVIO option is in effect (CLPA IPL), the system found an incorrect external
unexpectedly. Only data sets specified on this IPL will page table entry for a PLPA module.
be used. Consider asking the operator to enter the 2. While restoring paging information for PLPA during a
PAGEADD command. warm or quick start (not a CLPA IPL), the system
found an external page table entry for a PLPA
Source: Auxiliary storage manager (ASM)
module that contained zero, indicating that condition
Detecting Module: ILRASRM1 1 occurred during cold start.
Operator Response: Either enter REPLY id,GO and Detecting Module: ILRASRIM
prepare to mount the requested volume, or enter
REPLY id,IGNORE.
IEA944I QUICK OR WARM STARTS FROM THIS
Source: Auxiliary storage manager (ASM) IPL WILL HAVE RANDOM RESULTS
Detecting Module: ILRASRIM Explanation: On a quick or warm start, an attempt to
write page data set information to the PLPA page data
set has failed. The failure might have destroyed
After updating the necessary libraries with these IEA964I HARDCOPY SUSPENDED,
modules, reIPL the system to initialize GTF. REASON=xxxx, NO HARDCOPY
DEVICE AVAILABLE
Source: Generalized trace facility (GTF)
Explanation: The device used to receive the
Detecting Module: IEAVNP17 hard-copy log, or scheduled to receive the hard-copy
log, is unavailable. The system cannot switch the
IEA958I EXCP APPENDAGE NAME TABLE NOT hard-copy log to the system log or to an appropriate
BUILT console because neither is available.
IEA992I SLIP TRAP ID=xxxx MATCHED. [text] Explanation: Where text is:
{SYSTEM|USER} COMPLETION CODE=cde [REASON CODE=reason-code]
Explanation: A SLIP command had set a SLIP trap. TIME=hh.mm.ss SEQ=sssss CPU=cccc ASID=asid
PSW AT TIME OF ERROR xxxxxxxx xxxxxxxx ILC x INTC xx
All conditions defined by the SLIP trap were met. The { ACTIVE LOAD MODULE ADDRESS=aaaaaaaa OFFSET=nnnnnnnn |
system has performed the requested action. NO ACTIVE MODULE FOUND}
{NAME=load-module-name|NAME=UNKNOWN}
{DATA AT PSW hhhhhhhh - dddddddd dddddddd dddddddd |
In the message text: DATA AT PSW IS INACCESSIBLE BY USER |
DATA AT PSW IS UNAVAILABLE AT THIS TIME}
ASID=asid
The address space identifier (ASID) of the failing Case 2: The system is running in ESA/390 mode (or
task. z/Architecture mode when all the high halves of the
GPRs are zero) and not all ARs are zero:
PSW AT TIME OF ERROR xxxxxxxx xxxxxxxx AR/GR 0: aaaaaaaa/gggggggg 1: aaaaaaaa/gggggggg
The program status word (PSW) at the time of 2: aaaaaaaa/gggggggg 3: aaaaaaaa/gggggggg
4: aaaaaaaa/gggggggg 5: aaaaaaaa/gggggggg
error. 6: aaaaaaaa/gggggggg 7: aaaaaaaa/gggggggg
8: aaaaaaaa/gggggggg 9: aaaaaaaa/gggggggg
ILC x A: aaaaaaaa/gggggggg B: aaaaaaaa/gggggggg
C: aaaaaaaa/gggggggg D: aaaaaaaa/gggggggg
Instruction length code for the failing instruction. E: aaaaaaaa/gggggggg F: aaaaaaaa/gggggggg
INTC xx
Interrupt code for the failing instruction. Case 3: The system is running in z/Architecture mode,
the high halves of the GPRs are not all zero, and and
ACTIVE LOAD MODULE all ARs are zero:
GR 0: gggggggg_gggggggg 1: gggggggg_gggggggg
2: gggggggg_gggggggg 3: gggggggg_gggggggg
4: gggggggg_gggggggg 5: gggggggg_gggggggg
IEBA34I CHARACTERS SPECIFIED IN TEXT System Action: The IEBIMAGE program continues
KEYWORD RESULT IN HEXADECIMAL processing the next control statement, but writing to the
(FF). library data set for the current operation is inhibited.
Explanation: A specification in the TEXT keyword Application Programmer Response: Correct the
which results in a hexadecimal (FF) is incorrect. ‘FF’ control statement and rerun the job.
has been reserved for use within copy modification text System Programmer Response: If the error recurs
to denote a duplication factor. and the program is not in error, search problem
System Action: The IEBIMAGE program continues reporting data bases for a fix for the problem. If no fix
processing the next control statement, but writing to the exists, contact the IBM Support Center. Provide the
library data set for the current operation is inhibited. SYSOUT output, the source input for the job, and all
printed output and output data sets related to the
Application Programmer Response: Correct the problem.
error and rerun the job.
Source: DFSMSdfp
System Programmer Response: If the error recurs
and the program is not in error, search problem
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the
SYSOUT output, the source input for the job, and all
System Action: IEBCOPY ends because no more Application Programmer Response: Do either of the
operations remain. following:
Application Programmer Response: Correct the v Make more virtual storage available to IEBCOPY.
preceding error or supply control statements. Make more virtual storage available to IEBCOPY.
See message IEB1055I.
System Programmer Response: If the error recurs v Split the operation into multiple operations to
and the program is not in error, look at the messages in decrease the maximum number of DDNAMEs and
the job log for more information. Search problem member names in any one operation.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL System Programmer Response: If the error recurs
and all printed output and output data sets related to and the program is not in error, look at the messages in
the problem. the job log for more information. search problem
reporting data bases for a fix for the problem. If no fix
Source: Data Facility Product (DFP) exists, contact the IBM Support Center. Provide the JCL
and the program listing for the job.
Source: Data Facility Product (DFP)
Source: Data Facility Product (DFP) Source: Data Facility Product (DFP)
Explanation: The error is one of the following: Explanation: The data set could not be opened.
v The first COPY statement, in a contiguous series of In the message text:
COPY statements, is either incomplete or out of
ddname
sequence.
The DDNAME.
v The first COPYMOD statement, in a contiguous
series of COPYMOD statements, is either incomplete The severity is 8.
or out of sequence.
System Action: The operation is ended and the next
v IEBCOPY control statements from a release prior to
control statement is sought.
OS Release 20 are not in the correct sequence.
Application Programmer Response: Correct any
The severity is 8. incorrect DD statement parameters.
System Action: The operation is ended and the next System Programmer Response: Check for
control statement is sought. accompanying IEBCOPY and IEC, IGD, IGW, and IOS
prefix messages.
If old format statements were used then IEBCOPY
ends. Source: Data Facility Product (DFP)
Application Programmer Response: Correct the
control statements. IEB122I DSCB COULD NOT BE OBTAINED.
OBTAIN RC=return-code REASON
System Programmer Response: If the error recurs
CODE=reason
and the program is not in error, look at the messages in
the job log for more information. search problem Explanation: The data set associated with the DD
reporting data bases for a fix for the problem. If no fix statement named in accompanying message IEB120I
exists, contact the IBM Support Center. Provide the JCL was not on the volume (taken from the catalog or the
and the program listing for the job. DD statement), or the volume could not be mounted.
Source: Data Facility Product (DFP) In the message text:
return-code The OBTAIN macro return code.
IEB120I ddname VALIDATION ERROR
reason The OBTAIN macro reason code.
Explanation: The data set cannot be used. The next
message(s) explain the error encountered while opening The severity is 8.
or validating the data set.
System Action: The operation is ended and the next
The DD statement may be missing, or the identified control statement is sought.
data set may be missing, or the data set may have DCB
attributes which are not permitted, or the data set Application Programmer Response: Verify that the
attributes may conflict among the data sets required to named volume is the correct volume, and if it is, verify
Explanation: The input and output data set are the System Action: The operation is ended and the next
same data set, which implies a compress-in-place. A control statement is sought.
SELECT or EXCLUDE statement is also present, which
Application Programmer Response: Perform one of
is not allowed for a compress-in-place operation.
the following actions:
The severity is 8. v Make more virtual storage available to IEBCOPY.
System Action: The operation is ended and the next Make more virtual storage available to IEBCOPY.
control statement is sought. See message IEB1055I.
v Make a full copy to a new data set. Substitute this
Application Programmer Response: Make a full
copy to a new data set. Substitute this System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
System Programmer Response: If the error recurs the job log for more information. Search problem
and the program is not in error, look at the messages in reporting data bases for a fix for the problem. If no fix
the job log for more information. Search problem exists, contact the IBM Support Center. Provide the JCL
reporting data bases for a fix for the problem. If no fix and the program listing for the job.
exists, contact the IBM Support Center. Provide the JCL
and all printed output and output data sets related to Source: Data Facility Product (DFP)
the problem.
Source: Data Facility Product (DFP) IEB137I CANNOT SPECIFY DUPLICATE
MEMBER NAMES FOR
SELECT/EXCLUDE/RENAME -
IEB135I MINIMUM I/O BUFFER NOT DUPLICATE IS member
ALLOCATABLE
Explanation: The member name appears more than
Explanation: IEBCOPY obtained the largest size work once in the SELECT or EXCLUDE statements for this
area available from virtual storage. It was not large operation. It may be both an old name and a new
enough to contain two minimum size I/O buffers and the name.
tables built from INDD=, SELECT, and/or EXCLUDE
statements. All names on SELECT or EXCLUDE statements in one
operation must be unique, even if the name is used
The severity is 8. once as a old name and once as a new name.
The severity is 4.
READING UNLOADED PDS
System Action: The operation is not performed for the
named members. Processing continues for the
WRITING UNLOADED PDS
uniquely-named members.
Application Programmer Response: If duplicate
GET FROM CONTROL STMT FILE
names must be specified, create additional operations.
System Programmer Response: Check for duplicate
PUT TO MESSAGE FILE
renamed old names, duplicate old names that were not
renamed, duplicate new names, or a combination of
these. DURING ERASE
If the error recurs and the program is not in error, look
at the messages in the job log for more information. DURING READBACK CHECK
Search problem reporting data bases for a fix for the
problem. If no fix exists, contact the IBM Support
DURING READ
Center. Provide the JCL and the program listing for the
job.
DURING WRITE
Source: Data Facility Product (DFP)
DURING LOAD
IEB138I CANNOT PROCESS ALL
OLD/NEW-NAMES SPECIFIED
DURING UNLOAD
Explanation: The virtual storage required to hold pairs
of old and new names (of members being renamed) is
not available. synad_text
The text issued by the SYNAD macro.
The severity is 8.
System Action: The operation is ended and the next
System Action: The operation is ended and the next
control statement is sought.
control statement is sought.
Application Programmer Response: Depending on
Application Programmer Response: Perform one of
the type of error, retry the operation with the data set in
the following actions:
error allocated:
v Make more virtual storage available to IEBCOPY.
v At a different physical location on the volume.
Make more virtual storage available to IEBCOPY.
See message IEB1055I. v On a different device.
v Divide the operation into several operations with each v On a different channel.
operation using fewer members.
If the error is on an input data set, it may be necessary
System Programmer Response: If the error recurs to re-create the data set.
and the program is not in error, look at the messages in
the job log for more information. Search problem
If the operation is compress-in-place and the error is
reporting data bases for a fix for the problem. If no fix
NO RECORD FOUND, restore the backup and copy the
exists, contact the IBM Support Center. Provide the JCL
data set to a different physical location.
and the program listing for the job.
System Programmer Response: If the error recurs
Source: Data Facility Product (DFP)
and the program is not in error, look at the messages in
the job log for more information. Search problem
IEB139I I/O ERROR activity synad_text reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
Explanation: An I/O error has occurred, the and all printed output and output data sets related to
SYNADAF macro was issued, and SYNAD text was the problem.
generated by the SYNADAF macro.
Source: Data Facility Product (DFP)
In the message text:
activity The activity taken, as follows:
System Action: The next input data set or control Application Programmer Response: Perform one of
statement is sought. the following actions:
Application Programmer Response: Check the v Make more virtual storage available to IEBCOPY.
operation which created the input data set. Make more virtual storage available to IEBCOPY.
See message IEB1055I.
System Programmer Response: If the error recurs v If the operation is not already a selective copy, then
and the program is not in error, look at the messages in obtain a list of all members in the data set using the
the job log for more information. Search problem IEHLIST utility. Divide the operation into multiple
reporting data bases for a fix for the problem. If no fix selective copy operations. Each one should copy
exists, contact the IBM Support Center. Provide the JCL approximately the same number of members.
and all printed output and output data sets related to
the problem. v If the operation is already a selective copy, then
divide the operation into several operations each
Source: Data Facility Product (DFP) specifying fewer members.
System Programmer Response: If the error recurs
IEB141I CAN NOT RE/DE-BLOCK WITH and the program is not in error, look at the messages in
NOTE-LIST/USER TTRN IN MEMBER the job log for more information. Search problem
member reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
Explanation: The directory entry for the member
and the program listing for the job.
indicates the presence of a Notelist and/or User TTRNs.
IEBCOPY is reblocking or deblock members as they are Source: Data Facility Product (DFP)
copied because the input and output data set attributes
are different.
IEB143I ALL SELECTED MEMBERS {COPIED |
The reblocking will make the Notelist data incorrect so it LOADED | UNLOADED}- DID NOT USE
is not allowed. If this member is to be copied, it cannot ALL SPECIFIED INDD’S
be reblocked.
Explanation: All specified (selected) members have
In the message text: been successfully copied, and there are still data sets in
the INDD list which have not yet been examined. It was
member
not necessary to use all specified input data sets in
The specified member.
order to locate all the selected members.
The severity is 8. The severity is 0.
System Action: The operation is ended and the next System Action: The next control statement is sought.
control statement is sought.
Application Programmer Response: See messages
Application Programmer Response: Respecify the IEB154I, IEB155I, and IEB167I. Verify that each
factors which cause reblocking (the BLKSIZE, RECFM, member copied came from the expected data set.
LRECL of the two data sets), so that reblocking will not
System Programmer Response: If the error recurs
take place. Retry the operation.
and the program is not in error, look at the messages in
System Programmer Response: If the error recurs the job log for more information. Search problem
and the program is not in error, look at the messages in reporting data bases for a fix for the problem. If no fix
the job log for more information. Search problem exists, contact the IBM Support Center. Provide the JCL
reporting data bases for a fix for the problem. If no fix and all printed output and output data sets related to
exists, contact the IBM Support Center. Provide the JCL the problem.
and all printed output and output data sets related to
Source: Data Facility Product (DFP)
the problem.
Source: Data Facility Product (DFP)
Explanation: The data set was not in need of being The severity is 8.
compressed because all member data is contiguous at
System Action: The operation is ended and the next
the front of the data set. No members from this data set
control statement is sought.
were physically moved.
Application Programmer Response: Check that the
The severity is 0.
data set is on a direct access volume.
System Action: Normal processing continues.
System Programmer Response: If the error recurs
Source: Data Facility Product (DFP) and the program is not in error, look at the messages in
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
IEB154I member HAS BEEN SUCCESSFULLY exists, contact the IBM Support Center. Provide the JCL
{COPIED | LOADED | UNLOADED | and all printed output and output data sets related to
{COPIED | LOADED | UNLOADED | the problem.
ALTERED}
Source: Data Facility Product (DFP)
Explanation: The member has been successfully
copied, loaded, or unloaded from the input data set to
the output data set, or altered in the output data set. IEB157I ddname DD STATEMENT NOT FOUND
In a compress-in-place operation, this message may be Explanation: The DDNAME DD statement was not
issued for members not actually moved (as identified in supplied either in the JCL or by dynamic allocation
message IEB152I). before IEBCOPY was invoked.
In the message text: In the message text:
member ddname
The specified member name. The DDNAME.
The severity is 4.
IEB167I FOLLOWING MEMBER(S) {COPIED |
System Action: A full copy is done. LOADED} FROM INPUT DATASET
Application Programmer Response: Correct and REFERENCED BY DDNAME
convert the control statement to new format. Explanation: Following messages identify the
System Programmer Response: If the error recurs members input from the data set.
and the program is not in error, look at the messages in This message assists in tracing the data sets which
the job log for more information. Search problem were used, and which members they contributed.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL In the message text:
and the program listing for the job. ddname
Source: Data Facility Product (DFP) The DDNAME.
The severity is 0.
System Programmer Response: Look for a missing ttrn The logical disk address.
SYSPRINT DD statement.
The severity is 4.
Source: Data Facility Product (DFP)
System Action: The error is ignored.
IEB173I ddname -- INVALID BLOCK SIZE Application Programmer Response: If the error
cannot be ignored by the user, the input data set must
Explanation: An incorrect block size associated with be re-created.
the indicated data set DD statement was detected. This
is probably the SYSPRINT data set. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
In the message text: the job log for more information. search problem
ddname reporting data bases for a fix for the problem. If no fix
The DDNAME. exists, contact the IBM Support Center. Provide the JCL
and all printed output and output data sets related to
System Action: This data set cannot be used. If this the problem.
is the SYSPRINT data set then only I/O error messages
and an end-of-job message are issued, and they are Source: Data Facility Product (DFP)
directed to the system console.
Application Programmer Response: Use the IEB175I **WARNING** INPUT RECORD IS
IEHLIST utility to investigate the output data sets and GREATER THAN OUTPUT BLKSIZE -
verify the ending status of each operation performed. DDNAME=DDNAME
[-OUTPUT TTRN=ttrn]
System Programmer Response: Check the DD [-MEMBER=member]
statement for incorrect DCB information, such as block
size. If the error recurs and the program is not in error, Explanation: An input record on the indicated input
look at the messages in the job log for more data set whose length is greater than the output block
information. search problem reporting data bases for a size has been processed. If the record length is less
fix for the problem. If no fix exists, contact the IBM than or equal to the output device track capacity, then it
Support Center. Provide the JCL and all printed output was copied from the member to the output data set at
and output data sets related to the problem. the logical disk address specified exactly as it was read
(no truncation). Otherwise, the record is discarded.
Source: Data Facility Product (DFP)
Source: Data Facility Product (DFP) Source: Data Facility Product (DFP)
Source: Data Facility Product (DFP) Application Programmer Response: Re-create the
input data set and resubmit the job.
IEB184I MEMBER DATA RECORD READ FOR System Programmer Response: If the error recurs
MEMBER member REFERENCED BY and the program is not in error, look at the messages in
DDNAME IS LONGER THAN DATA SET the job log for more information. Search problem
BLOCK SIZE PLUS KEY LENGTH reporting data bases for a fix for the problem. If no fix
nnnnn CCHHRKDD=(mbbcchhr) exists, contact the IBM Support Center. Provide the JCL
and all printed output and output data sets related to
Explanation: The DCB information given for the input the problem.
data set is incorrect because the input data set contains
a record that is too long. The record is part of the Source: Data Facility Product (DFP)
member specified and was read from the physical disk
address indicated. The actual length includes both the IEB186I INPUT AND OUTPUT DATASETS ON
key and data portions of the record. SAME TAPE VOLUME
In the message text: Explanation: Two data sets cannot be opened
member concurrently on the same tape volume because the
The specified member. tape can be positioned only within one data set at a
time.
ddname
The DDNAME. The severity is 8.
nnnnn The actual length. System Action: The operation is ended and the next
control statement is sought.
mbbcchhr
The physical disk address. Application Programmer Response: Copy the input
data set to a temporary data set on another volume,
The severity is 8. then recopy the temporary data set back to the desired
volume.
System Action: The operation is ended and the next
control statement is sought. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
Application Programmer Response: If the DCB the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
IEB19CI MEMBER member {COPIED | LOADED}, IEB19EI MEMBER member {COPIED | LOADED},
text {NOT A LOAD
MODULE|INCOMPATIBLE OR
Explanation: COPYMOD has been specified. The
INELIGIBLE}
member is a load module which has been copied to the
output data set with no change in block size or content. Explanation: COPYMOD has been specified. The
The link edit attributes of the member make it ineligible member does not contain records in the format of or
for processing by COPYMOD. with the content required of load modules.
In the message text: In the message text:
member member The specified
The specified member. member.
text One of the following: NOT A LOAD MODULE The member is not
v AS IS THEN ALTERED, MODULE IS a load module. A
PAGE-ALIGNED PDS may contain
both load modules
v AS IS WITHOUT REBLOCKING FORMAT
and non-load
IS SCATTER-LOAD
module members.
v AS IS WITHOUT REBLOCKING MODULE There is no error if
IS NON-EDITABLE the member is
indeed not a load
The severity is 4. module.
System Action: The member was copied unaltered.
The severity is 4.
Application Programmer Response: Process the
module using the link editor. System Action: The member was copied to the output
data set with no change in block size or content.
System Programmer Response: The AMBLIST utility
may be used to check the link edit attributes of member. If the member was partially copied before it was
recognized that it was not a load module, the copy was
Source: Data Facility Product (DFP) started again from the beginning of the member.
The system issues accompanying message IEB1142W
IEB19DI MEMBER member {COPIED | LOADED}, when INCOMPATIBLE OR INELIGIBLE is displayed.
FORMAT IS SCATTER-LOAD |, AND IS
A NEW NAME Application Programmer Response: Evaluate the
member to see if it was processed as expected.
Explanation: COPYMOD has been specified. The
member is a renamed load module which has been System Programmer Response: The AMBLIST utility
Explanation: The MAXBLK= parameter specifies a Explanation: There is not enough unallocated virtual
value that is greater than the track size, greater than 32 storage available to reblock the records.
kilobyte-8 (32760), less than 1 kilobyte (1024), or not a
Virtual storage requirements vary with the input block
number.
size, the output block size, and the maximum number of
In the message text: RLD records that follow a block of text.
IEB202I INVALID DIRECTORY BLOCK SIZE IEB211I KEY LENGTHS ARE NOT EQUAL.
Explanation: The length of the partitioned data set Explanation: The key lengths of the SYSUT1 and
directory entry is less than 14 or greater than 256 bytes. SYSUT2 data sets are not equal.
System Action: The job step is ended. The return System Action: The program is ended. The return
code is 12. code is 12.
Application Programmer Response: Ensure that the Application Programmer Response: Probable user
specified data set is a PDS. Resubmit the job. error. Make sure that both input data sets contain keys
with the same length. Resubmit the job.
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in System Programmer Response: If the error recurs
the job log for more information. Search problem and the program is not in error, look at the messages in
reporting data bases for a fix for the problem. If no fix the job log for more information. Search problem
exists, contact the IBM Support Center. Provide the JCL reporting data bases for a fix for the problem. If no fix
and all printed output and output data sets related to exists, contact the IBM Support Center. Provide the JCL
the problem. and all printed output and input and output data sets
related to the problem.
Source: DFSMSdfp
Source: DFSMSdfp
IEB203I ALIAS/TRUE NAME FAILURE
IEB212I INVALID DCB PARAMETER
Explanation: A true name and an alias name were the
same for SYSUT1 and SYSUT2 data sets. Explanation: Either the record formats are not
standard, or the BLKSIZE/LRECL is omitted from either
System Action: The name that is a member in one
the input or output DD statement.
data set and an alias in the other data set is printed.
Processing continues with the comparison of user data. System Action: The program is ended. The return
The return code is 8. code is 12.
Source: DFSMSdfp Application Programmer Response: Make sure that
a valid RECFM was specified in the DCB, and that the
BLKSIZE/LRECL parameter was included in the input or
IEB205I USER DATA FIELDS UNEQUAL
output DD statement. If the data set resides on an
Explanation: The user data fields or TTRs of the unlabeled tape, make sure that a valid RECFM was
SYSUT1 and SYSUT2 data sets are not identical. included in the DCB parameter in the DD statement.
After making corrections, resubmit the job step.
System Action: The fields are listed and processing
continues. The return code is 8. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
Source: DFSMSdfp the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
IEB210I TRUE NAMES MISSING FROM BOTH exists, contact the IBM Support Center. Provide the JCL
SETS and all printed output and output data sets related to
the problem.
Explanation: Not all the names in one directory have
counterpart names in the other directory. Source: DFSMSdfp
Application Programmer Response: Make sure that Explanation: A second COMPARE or LABELS
at least one partitioned data set has true names statement has been encountered.
associated with every member in the partitioned data System Action: The job is ended at the end of the
set. Resubmit the job.
Explanation: The SYSUT2 data set contains more Explanation: The named DD statement does not
records than the SYSUT1 data set. exist.
System Action: The records are printed and In the message text:
processing continues. The return code is 8.
ddname
Source: DFSMSdfp The DDNAME.
System Action: The program is ended. The return
IEB224I EXTRA RECORD ON SYSUT1 code is 12.
Explanation: The SYSUT1 data set contains more Application Programmer Response: Either correct
records than the SYSUT2 data set. the DDNAME if it is misspelled in the DD statement or
the DDLIST, or insert a new DD statement with the
System Action: The records are printed and correct name.
processing continues. The return code is 8.
System Programmer Response: If the error recurs
Source: DFSMSdfp and the program is not in error, look at the messages in
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
System Action: If the return code from the user Source: DFSMSdfp
routine is 16, message IEB225I is also issued.
Otherwise, processing continues normally. IEB252I KEYED DATA SETS. ONE CONTAINS
Source: DFSMSdfp SPANNED RECORD, THE OTHER ONE
DOES NOT
IEB249I NO RECORDS ARE COMPARED, Explanation: Both input data sets contain keyed
DATA=ONLY records. One data set has variable spanned records.
The other one does not.
Explanation: The programmer specified DATA=ONLY.
Therefore, only user header labels are processed. System Action: The program is ended. The return
code is 12.
System Action: The program is ended. The return
code is 0. Application Programmer Response: Make sure that
the input data sets are of compatible characteristics.
Source: DFSMSdfp Resubmit the job.
System Programmer Response: If the error recurs
IEB250I USER LABEL IS NOT SUPPORTED BY and the program is not in error, look at the messages in
PARTITIONED DATA SET the job log for more information. Search problem
Explanation: The programmer requested the INHDR reporting data bases for a fix for the problem. If no fix
or INTLR exit, but user labels are incorrect for exists, contact the IBM Support Center. Provide the JCL
partitioned data sets. and all printed output and output data sets related to
the problem.
System Action: The program is ended. The return
code is 12. Source: DFSMSdfp
IEB255I CORRESPONDING RECORD LENGTHS System Action: The program is ended. The return
ARE NOT EQUAL code is 12.
Explanation: Corresponding lengths of variable or Application Programmer Response: Make sure that
variable spanned records are not the same. both the SYSUT1 and SYSUT2 DD statements specify
SUL in the LABEL parameter. Resubmit the job.
System Action: The records are printed and
processing continues. The return code is 8. System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
Source: DFSMSdfp the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
IEB256I IEBCOMPR DOES NOT COMPARE exists, contact the IBM Support Center. Provide the JCL
PARTITIONED DATA SETS WITH VS and all printed output and output data sets related to
RECFM the problem.
Explanation: A permanent input/output error was System Action: The program is ended. The return
detected while reading the SYSIN data set. code is 12.
System Action: The program is ended. The return Application Programmer Response: Make sure that
code is 12. the DCB values are correct for the data set being
processed.
Application Programmer Response: Retry the
operation. If the operation fails a second time with this System Programmer Response: If the error recurs
same message, then in all probability a hardware error and the program is not in error, look at the messages in
has occurred. Ensure the quality of the hardware the job log for more information. Search problem
medium on which the data set referenced by the SYSIN reporting data bases for a fix for the problem. If no fix
DD statement resides. Resubmit the job. exists, contact the IBM Support Center. Provide the JCL
and all printed output and output data sets related to
System Programmer Response: If the error recurs the problem.
and the program is not in error, look at the messages in
the job log for more information. Search problem Source: DFSMSdfp
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL IEB309I PERMANENT OUTPUT ERROR
and all printed output and output data sets related to
the problem. Explanation: A permanent input/output error was
detected while writing the SYSUT2 data set.
Source: DFSMSdfp
System Action: The program is ended. The return
code is 12.
IEB305I JOB TERMINATED AFTER LABEL EXIT
Application Programmer Response: Make sure that
Explanation: A return code of 16 was returned by a the output DCB values are compatible with input DCB
LABEL exit routine, indicating that processing is ended. values, considering any record editing that was
System Action: The job is ended. The return code is requested.
16. System Programmer Response: If the error recurs
Source: DFSMSdfp and the program is not in error, look at the messages in
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
IEB306I JOB TERMINATED AFTER KEY EXIT exists, contact the IBM Support Center. Provide the JCL
Explanation: A return code of 12 or 16 was returned and all printed output and output data sets related to
by a KEY exit routine, indicating that processing is the problem.
ended. Source: DFSMSdfp
System Action: The program is ended. The return
code is 12 or 16, as determined by the exit routine. IEB310I STOW ERROR IN OUTPUT DATA SET
Source: DFSMSdfp Explanation: A permanent error occurred while writing
the directory of the SYSUT2 data set. Possibly:
IEB307I JOB TERMINATED AFTER DATA EXIT v The SYSUT2 data set is not partitioned.
Explanation: A return code of 12 or 16 was returned v A member name was specified more than once in
by a DATA exit routine, indicating that processing is MEMBER statements.
ended. v A member name was specified in a MEMBER
statement, and a member of the same name already
System Action: The job is ended. The return code is exists in the partitioned data set.
12 or 16, as determined by the exit routine.
v Insufficient space was allocated for the directory.
Source: DFSMSdfp
System Action: The program is ended. The return
code is 12.
IEB308I PERMANENT INPUT ERROR
Application Programmer Response: Make sure that
Explanation: A permanent input/output error was the SYSUT2 data set is partitioned, a member name is
detected while reading the SYSUT1 data set. not specified more than once, and sufficient space is
allocated for the directory, as necessary.
For example, two situations that cause this message to
appear are: System Programmer Response: If the error recurs
System Action: The job step is ended. The return Application Programmer Response: Probable user
code is 12. error. Correct the error and resubmit the job.
Application Programmer Response: Probable user System Programmer Response: If the error recurs
error. Make sure that the DCB parameters of the output and the program is not in error, look at the messages in
DD statement are compatible with the DCB parameters the job log for more information. Search problem
of the input DD statement, considering any editing that reporting data bases for a fix for the problem. If no fix
was requested. exists, contact the IBM Support Center. Provide the JCL
and the program listing for the job.
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in Source: DFSMSdfp
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix IEB317I JOB TERMINATED, NO INPUT
exists, contact the IBM Support Center. Provide the JCL BLKSIZE/LRECL
and all printed output and output data sets related to
the problem. Explanation: The BLKSIZE/LRECL parameter was
omitted from the input DD statement for SYSUT1.
Source: DFSMSdfp
System Action: The program is ended. The return
code is 12.
IEB312I JOB TERMINATED AFTER ERROR EXIT
Application Programmer Response: Probable user
Explanation: A return code of 16 was returned by an error. Correct the error and resubmit the job.
ERROR exit routine, indicating that processing is ended.
System Programmer Response: If the error recurs
System Action: The program is ended. The return and the program is not in error, look at the messages in
code is 16. the job log for more information. Search problem
Source: DFSMSdfp reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
and the program listing for the job.
IEB315I SPACE NOT AVAILABLE
Source: DFSMSdfp
Explanation: Insufficient virtual storage space is
available for the work area, buffers, and save areas.
IEB318I JOB TERMINATED, NO OUTPUT
System Action: The job is ended. The return code is BLKSIZE/LRECL
12.
Explanation: The BLKSIZE/LRECL parameter was
Application Programmer Response: Increase virtual omitted from the output DD statement for SYSUT2.
storage size and resubmit job.
System Action: The program is ended. The return
System Programmer Response: If the error recurs code is 12.
and the program is not in error, look at the messages in
the job log for more information. Search problem Application Programmer Response: Probable user
reporting data bases for a fix for the problem. If no fix error. Correct the error and resubmit the job.
exists, contact the IBM Support Center. Provide the JCL System Programmer Response: If the error recurs
and the program is not in error, look at the messages in
v A GENERATE statement is not the first control v In the RECORD statement, the FIELD keyword is
statement. followed by more than four parameters.
v The GENERATE statement appears twice. v In the RECORD statement, the conversion
parameters in the FIELD keyword are not HE, PZ, or
v An operation is misspelled. ZD.
Source: DFSMSdfp
IEB433I MISSING KEYWORD BEFORE COLUMN
dd
IEB431I INVALID KEYWORD IN COLUMN dd
Explanation: In the statement preceding this
Explanation: In the statement preceding this message, a required keyword that should appear before
message, a keyword beginning in the column indicated the column indicated is either omitted, preceded, or
is either incorrect or not applicable to the command for followed by an incorrect delimiter.
which it is specified.
In the message text:
In the message text:
dd The column indicated.
dd The column indicated.
System Action: The program is ended at the end of
System Action: The program is ended at the end of the control statement scan. The return code is 12.
the control statement scan. The return code is 12.
Application Programmer Response: Probable user
Application Programmer Response: Probable user
System Action: The SO and SI characters are System Action: Normal system processing continues.
changed to an SBCS period. The system continues
Source: DFSMSdfp
processing. The return code is 8.
Application Programmer Response: Correct the
IEB501I INCOMPLETE TRACK 0 INFORMATION
input data and resubmit the job.
Explanation: Track 0 of the output diskette could not
Source: DFSMSdfp
be formed because not enough information was
specified by the input track 0 and/or control statements.
IEB447I CONVERSION VARIABLE CV INVALID Message IEB512I will follow identifying the sectors in
error.
Explanation: The CV conversion variable is present,
but the DBCS parameter is NO. System Action: The job is ended.
System Action: The system ends processing. The Application Programmer Response: Provide the
return code is 12. necessary control statements and resubmit the job.
System Action: The job is ended. Explanation: Required DD statement does not exist or
the OPEN macro instruction failed for the file specified
Application Programmer Response: Correct the by the DDNAME.
extent information and resubmit the job.
In the message text:
Source: DFSMSdfp
ddname
The DDNAME.
IEB508I SYSUT1 VOL1 SECTOR IN ERROR
System Action: The job is ended.
Explanation: The VOL1 sector of the input diskette
could not be read and no VOL control statement was Application Programmer Response: Either correct
supplied, or the VOL1 sector of the input diskette was the DDNAME, if it is misspelled in the DD statement, or
incorrect for one or more of these reasons: insert a new DD statement with the correct name and
v The label identifier (bytes 01-03) does not contain JCL parameters and resubmit the job.
VOL. Source: DFSMSdfp
v The volume label number (byte 04) is not 1.
v The volume identifier (bytes 05-10) does not contain IEB512I FILE NUMBER xx – ERROR SECTOR
all alphabetic or numeric characters or is not
left-justified. Explanation: The header 1 sector for the file number
could not be read from the input diskette and no DS
v The label standard version (byte 80) does not
control statement was provided.
indicate the standard version by containing a ‘W’.
In the message text:
System Action: The job is ended.
xx The file number.
Application Programmer Response: If the VOL1
sector is incorrect, correct it and resubmit the job. If the System Action: The job is ended.
VOL1 sector cannot be read, supply a VOL control
Application Programmer Response: Supply a DS
statement and resubmit the job.
control statement for the file number and resubmit the
Source: DFSMSdfp job.
Source: DFSMSdfp
IEB509I INCORRECT CONTROL IDENTIFIER
Explanation: The control statement is not properly IEB513I READ ERROR – TRACK tt, SECTOR ss
identified.
Explanation: the track and the sector of the input
System Action: The job is ended. diskette could not be read. Any data transferred by the
read operation will be written on the output diskette. If
Application Programmer Response: Correct the
no data was transferred, a sector of blank characters
errors in the identifier parameter of the utility control
will be written to the output diskette. Processing
statements (VOL and DS) and resubmit the job.
continues with the next sector.
Source: DFSMSdfp
In the message text:
tt The track.
IEB510I {SYSUT1 | SYSUT2} UNIT INVALID
ss The sector.
Explanation: For SYSUT1, the device specified is not
3540. For SYSUT2, the device specified is not 3540 or System Action: Processing continues with the next
a direct-access device. If both SYSUT1 and SYSUT2 sector of the diskette.
specify 3540, the unit specified must not be the same
Source: DFSMSdfp
unit.
System Action: The job is ended.
IEB514I EXCESS DS STATEMENTS
Application Programmer Response: Correct the JCL
Explanation: More DS statements were provided than
and resubmit the job.
there were error sectors in the input diskette track 0. A
Source: DFSMSdfp DS statement should only be supplied for track 0
sectors that cannot be read.
System Action: The job is ended.
Application Programmer Response: Remove the
System Action: The system waits for the operator’s System Action: The job is ended.
reply, then continues processing.
Application Programmer Response: Depending on
Operator Response: If another diskette is available the type of error, resubmit the job allocating the file
for use as the output diskette, mount the diskette on the specified by the DDNAME to a different device or
device, ready the device, and reply ‘R’. Otherwise the volume.
job may be canceled by replying with a ‘C’.
Source: DFSMSdfp
Application Programmer Response: Supply an
output diskette which contains no write protected files.
Source: DFSMSdfp
System Action: If the error was data set related (e.g. ddd The device address.
volume accessibility qualifier on a continuation volume),
ser The volume identifier from the VOL1 label.
processing of the data set is ended and processing
continues with other data sets on the same diskette. If dsid The contents from the data set identifier field of
the error was volume related, processing on this the HDR1 label.
diskette is ended and processing continues with the
System Action: If the device is processing input data
next diskette.
sets, the request for the data set is ended. The system
Operator Response: Notify the owner of the diskette will continue processing with the next data set.
of the error condition.
If the device is processing output data sets, the diskette
Application Programmer Response: Correct the is flushed and the system will continue processing with
error(s) in the volume label and rerun the job, if the next diskette.
necessary.
Operator Response: If the device is being used for
Source: DFSMSdfp output, inform the owner of the diskette of the error. If
IEB547D REPLY ‘RETRY’ OR ‘GO’ IEB548E ddd INPUT ERROR [,READING JOB jjj]
Explanation: This message follows messages IEB545I Explanation: An uncorrectable input error occurred
and IEB546I which describe associated data sets that while a diskette reader was reading the job in the JCL
appear to be missing from the diskettes containing input stream, or while a diskette reader was reading
associated data sets. An associated data set is associated data sets. The optional jobname is not
considered a missing data set in the following cases: specified if the error occurred while reading associated
v The requested data set is on a diskette that was fed data sets. If a blank jobname is specified, the error
into the 3540 stacker while reading part of a occurred on the JCL input stream before any job was
multivolume data set on the same diskette. encountered or after an erroneous job statement with no
jobname was encountered. When reading a multivolume
v The job stream contains more than one associated JCL data set from the 3540, the message will result
data set request for a data set that is the only data from conditions that prevent successful end-of-volume
set on the diskette. After the data set has been read processing.
to satisfy the first request, the diskette is placed in
the stacker and is therefore unavailable for other In the message text:
requests for the same data set.
ddd The device indicated.
v The data set identifier in the diskette label does not
match the data set identifier in the JCL associated jjj The job name.
data set request due to key entry errors. System Action: If the error occurred while reading the
v The requested data set was not on the diskettes JCL input stream, the diskette reader continues normal
submitted with the job. processing assuming that the jobs preceding the job
v The operator did not supply the correct volume indicated are the only jobs in the job stream. Jobs
accessibility qualifiers for the diskette containing the through the end of the job stream are ignored. If the
data set during the allowed three attempts. error occurred while reading associated data sets, the
diskette reader will be ended.
v The volume containing the requested associated data
set did not have a valid VOL1 label and therefore Operator Response: After the error-producing device
was placed in the stacker without searching for data has been corrected, start another diskette reader. If a
sets. jobname was written in this message, do one of the
v The index track on the volume containing the following:
requested associated data set could not be read and v If the device is card reader, place the rest of the job
the diskette was therefore placed in the stacker stream, beginning with the job indicated back into
without searching for data sets. input device. Initiate another diskette reader task to
process the remaining jobs.
In the first two cases, the missing data sets may be v If the device is not a card reader, initiate another
retrieved by replacing the diskettes in the 3540 hopper diskette reader to the same input data set, specifying
and indicating that the reader should again search the the job indicated as the starting point for the reader.
diskettes.
IEB577E ddd DISKETTE WRITER ENDED, {OPEN IEB579I INVALID PARAMETERS SUPPLIED TO
| SUBSYSTEM | ALLOCATION} ERROR THE DISKETTE WRITER
Explanation: The diskette writer to the device Explanation: The parameters supplied for the PARM=
detected an error condition that was uncorrectable keyword on the EXEC statement of the JCL, the
based on the return codes received from one of the PARM= override in the START command, or the fourth
following: positional parameter of the START command were
v The subsystem interface. incorrect.
v The subsystem System Action: The diskette writer is ended.
v Dynamic allocation/unallocation. Operator Response: If a START command was used
v Subsystem data set. to override parameters in the JCL, check to be sure
they were valid. If they were incorrect, issue another
System Action: The diskette writer to device ddd is
START command using valid parameters. If they were
ended.
valid, notify the programmer.
Operator Response: Report this message to the
Application Programmer Response: Correct the
system programmer and make sure the problem
errors in the JCL provided to run the diskette writer.
determination information is available.
Source: DFSMSdfp
Application Programmer Response: For allocation
and subsystem errors, the system programmer should
examine the error message IEB581E, in the message IEB580I OPEN ERROR – DISKETTE WRITER
data set.
Explanation: The diskette writer was unable to OPEN
System Programmer Response: If the error recurs the IEFRDER file because the OPEN macro instruction
and the program is not in error, look at the messages in was unsuccessful.
the job log for more information. Search problem
System Action: The diskette writer is ended.
reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the Application Programmer Response: The
SYSOUT output for the job and all printed output and programmer should insure that the JCL used for starting
output data sets related to the problem. the diskette writer is correct.
Source: DFSMSdfp Source: DFSMSdfp
IEB602I jjj, sss, ddd, devtyp, ddname, op, err, System Programmer Response: If the error recurs
xxxx, acc COMPLETION CODE=08 and the program is not in error, look at the messages in
the job log for more information. Search problem
Explanation: A permanent input/output error occurred reporting data bases for a fix for the problem. If no fix
while processing on device ddd. In the message text, exists, contact the IBM Support Center. Provide the JCL
the error analysis information provided by the and all printed output and output data sets related to
SYNADAF data management macro instruction issued the problem.
by the SYNAD routine was:
Source: DFSMSdfp
jjj Job name.
sss IEB604I NUMBER OF CHARACTERS TO BE
Step name. TRANSMITTED EXCEEDS LIMIT
ddd COMPLETION CODE=08
Device number of the device. Explanation: The number of characters in a
devtyp fixed-length record exceeds the value specified in
Device type. LRECL or in LRECL + KEYLEN (for fixed-length,
unblocked records with a relative key position of 0). This
ddname message appears for a LOAD operation only.
Data definition name.
System Action: The program is ended. The requested
op Operation attempted. operation is not performed. The return code is 8.
err Error description. Application Programmer Response: Probable user
xxxx error. Correct the LRECL subparameter and unload the
Last seek address or block count.
If the code is SIXTEEN, incorrect parameters were Explanation: The keyword value pinpointed by
encountered in a data control block while opening a message IEB727I (if any) is incorrect. Possibly:
data set. v A double quote specified within a picture caused an
In the message text: incorrect length.
v A starting character of * was used when AL or AN
ccc The completion code. format was specified.
System Action: The program is ended. v A character other than 0-9 or A-F was used when a
hexadecimal digit was to be specified.
Application Programmer Response: If the code is
ZERO or FOUR, no action is necessary. v A non-numeric character was used when a decimal
number was to be specified.
If the code is EIGHT, correct the appropriate control
v A keyword was misspelled.
statements, and resubmit the job step.
v An FD statement contained a previously used name.
If the code is TWELVE, correct the error condition
v Mutually exclusive subparameters are encountered
described in message IEB729I, and resubmit the job
such as FORMAT=CO and ACTION=RO. In this
step.
case, message IEB727I will not precede this
If the code is SIXTEEN, correct the appropriate DD message.
statement, and resubmit the job step.
System Action: Syntax checking of the remainder of
System Programmer Response: If the error recurs the utility control statements in this set continues, but no
and the program is not in error, look at the messages in additional data is generated. Processing continues
the job log for more information. Search problem normally with the next DSD statement encountered. The
reporting data bases for a fix for the problem. If no fix return code is 8.
exists, contact the IBM Support Center. Provide the JCL
Application Programmer Response: Probable user
and all printed output and output data sets related to
error. Since the output data set may have been only
the problem.
partially completed, run IEHPROGM to scratch the data
Source: DFSMSdfp set, if necessary. Correct the error and resubmit the job.
System Programmer Response: If the error recurs
IEB702I OPERATION WAS NOT DSD, FD, and the program is not in error, look at the messages in
CREATE, REPEAT, OR END. CORRECT the job log for more information. Search problem
AND RERUN. reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
Explanation: The preceding utility control statement
and all printed output and output data sets related to
specified an incorrect operation; that is, the operation
the problem.
was not DSD, FD, CREATE, REPEAT, or END.
Source: DFSMSdfp
System Action: Syntax checking of the remainder of
the utility control statements in this set continues, but no
additional data is generated. Processing continues IEB704I INPUT DDNAME ON CREATE OR FD
normally with the next DSD statement encountered. The CARD IS NOT SPECIFIED ON DSD
return code is 8. CARD.
Application Programmer Response: Probable user Explanation: The ddname specified on a CREATE or
error. Since the output data set may have been only FD statement was not referred to on the DSD statement
partially completed, run IEHPROGM to scratch the data beginning this set of utility control statements. The
set, if necessary. Correct the error and resubmit the job. IEBDG program was unable to open the data set.
System Programmer Response: If the error recurs System Action: Syntax checking of the remainder of
and the program is not in error, look at the messages in the utility control statements in this set continues, but no
the job log for more information. Search problem additional data is generated. Processing continues
reporting data bases for a fix for the problem. If no fix normally with the next DSD statement encountered. The
exists, contact the IBM Support Center. Provide the JCL return code is 8.
and all printed output and output data sets related to
Application Programmer Response: Probable user
the problem.
error. Since the output data set may have been only
Source: DFSMSdfp partially completed, run IEHPROGM to scratch the data
set, if necessary. Correct the error and resubmit the job.
Application Programmer Response: Probable user System Programmer Response: If the error recurs
error. Since the output data set may have been only and the program is not in error, look at the messages in
partially completed, run IEHPROGM to scratch the data the job log for more information. Search problem
set, if necessary. Correct the error and resubmit the job. reporting data bases for a fix for the problem. If no fix
exists, contact the IBM Support Center. Provide the JCL
System Programmer Response: If the error recurs and all printed output and output data sets related to
and the program is not in error, look at the messages in the problem.
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix Source: DFSMSdfp
exists, contact the IBM Support Center. Provide the JCL
and all printed output and output data sets related to
the problem.
Source: DFSMSdfp
For the second format of the message, the member Explanation: If a function statement specifies
name exists in the new master (NM) directory. UPDATE=INPLACE, it must be the only function
statement in the job step.
In the message text:
System Action: The program is ended. The return
mem The member name. code is 12.
System Action: For the first format of the message, Application Programmer Response: Probable user
the program is ended. The return code is 12. error. Correct the error and resubmit the job.
For the second format of the message, an entry (TTR) System Programmer Response: If the error recurs
is altered and processing continues. The return code is and the program is not in error, look at the messages in
0. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
Application Programmer Response: For the first
exists, contact the IBM Support Center. Provide the JCL
format of the message, change the member name to be
and the program listing for the job.
added. For the second format of the message, no action
is necessary. Source: DFSMSdfp
System Programmer Response: If the error recurs
and the program is not in error, look at the messages in IEB821I INVALID EXIT NAME. JOB ENDED
the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix Explanation: The name of a user exit routine specified
exists, contact the IBM Support Center. Provide the JCL on a function statement is incorrect.
and the program listing for the job. System Action: The program is ended. The return
Source: DFSMSdfp code is 12.
Application Programmer Response: Probable user
IEB817I MEMBER NAME mem NOT FOUND IN error. Correct the error and resubmit the job.
NM DIRECTORY. STOWED WITH TTR System Programmer Response: If the error recurs
Explanation: The member name does not exist in the and the program is not in error, look at the messages in
directory of the new master (NM) data set. the job log for more information. Search problem
reporting data bases for a fix for the problem. If no fix
In the message text: exists, contact the IBM Support Center. Provide the JCL
and the program listing for the job. Have the exit routine
mem The member name.
listings and linkage editor output available.
System Action: An entry (TTR) is made for the
Source: DFSMSdfp
member in the directory. Processing continues. The
return code is 0.
IEB822I EXIT RETURN CODE ENDED JOB
Source: DFSMSdfp
Explanation: The return code returned by the user
was 16.
IEB818I HIGHEST CONDITION CODE WAS ccc
System Action: The program is ended. The return
Explanation: The condition code indicated was the
code is 16.
highest code generated in the job step.
Application Programmer Response: If a return code
In the message text:
of 16 was not expected, check your exit routine, and
ccc The condition code. resubmit the job.
IEB831I OLD AND NEW MASTER DSORGS IEB834I LAST RETURN CODE FROM routine
INCOMPATIBLE WAS return-code
Explanation: The data set organizations implied or Explanation: The return code indicated was the last
specified on the SYSUT1 and/or SYSUT2 DD return code issued by the user routine.
statements are either: In the message text:
v Inconsistent with one another.
return-code The return code.
v Inconsistent with the data set organizations implied or
specified on the utility control statements. routine The user routine.
System Action: The program is ended. The return System Action: Processing continues. The return
code is 12. code is 0.
volume volume containing the data set or blank for Message inserts and meanings:
VIO.
ddname
dsname name of the DD statement.
name of the data set.
The severity is 4.
The severity is 0.
System Action: The operation is ended and the next
System Action: Processing continues. control statement is sought.
User Response: Correct the error indicated by User Response: Verify that the input data set contains
previous message IEB120I. data (i.e. has been opened for output previously and
successfully closed). The IEHLIST utility may be used to
Source: DFSMSdfp display the data set characteristics from the data set
label.
Source: DFSMSdfp
System Action: The operation is not preformed and urecfm record format.
the next control statement is sought. ublksize
User Response: Remove the RECFM=T from your block size.
JCL to stop requesting the track overflow feature. ulrecl logical record length.
Source: DFSMSdfp ukeylen
key length.
IEB1037I BLOCK SIZE IN THE DATA SET LABEL uoptcd option codes.
OF ddname INCREASED TO newsize
FROM oldsize udevtype
device type from UCB.
Explanation: A COPYMOD operation has been
requested to reblock a load module. The MAXBLK indc indicator byte.
parameter supplied on the COPYMOD statement (or the
default when MAXBLK is not supplied) limits the largest The severity is 0.
physical record size that COPYMOD will write. This
System Action: Processing continues.
number is greater than the current block size in the
output data set label. User Response: Refer to this information if you need
to resolve DCB parameter conflicts with the output data
Message inserts and meanings:
set. Appendix B of the OS/390 DFSMSdfp Utilities book
ddname has details about the header records content.
output data set DD statement name.
Source: DFSMSdfp
newsize
new block size placed in the data set label.
IEB1039W PDSU HAS DIFFERENT BLOCK SIZE
oldsize old block size before the COPYMOD operation. NOW (current) THAN WHEN IT WAS
CREATED (original). AN I/O MAY
The severity is 0. OCCUR WHILE READING IT.
System Action: IEBCOPY updates the data set label Explanation: One of the following occurred while
to contain a correct block size. IEBCOPY was reading an unload data set:
User Response: If the new block size is not v The data set produced from an unload operation has
acceptable, then provide a MAXBLK parameter on the been reblocked. There is a documented restriction
COPYMOD statement. that the data set produced from an unload operation
must not be changed. IEBCOPY may encounter an
Source: DFSMSdfp I/O error reading it. IEBCOPY records the block size
inside the unload data set so it can be compared with
the block size in the unload data set label.
v If the unload data set resides on tape and is
processed with LABEL=(,NL) or LABEL=(,BLP) and
Note that the block sizes refer to the unload data set
IEB1046D diagnostic_text
itself and not to the PDS or PDSE from which it was
created. Explanation: This message contains diagnostic
information for you to supply to IBM when requesting
Message inserts and meanings: service.
IEB1040D diagnostic_text
IEB1051I ut3_blocks in_ddname DIRECTORY
Explanation: This message contains diagnostic ENTRIES SPILLED TO spill_ddname --
information for you to supply to IBM when requesting nnnnn BYTES MORE WORK MAY
service. IMPROVE PERFORMANCE
Explanation: Not enough virtual storage was available
IEB1041D diagnostic_text for IEBCOPY to retain in storage the directory entries
Explanation: This message contains diagnostic for all members being copied. IEBCOPY wrote them to
information for you to supply to IBM when requesting SYSUT3 and read them back one by one as individual
service. processing required the individual entries.
Performance may improve if you can give IEBCOPY
IEB1042D diagnostic_text enough virtual storage to hold all directory entries. Then
you will not need to supply a spill data set.
Explanation: This message contains diagnostic
information for you to supply to IBM when requesting Message inserts and meanings:
service. ut3_blocks number of records written to the spill
data set.
IEB1043D diagnostic_text in_ddname input data set DD name.
Explanation: This message contains diagnostic spill_ddname spill data set DD name. (normally
information for you to supply to IBM when requesting SYSUT3).
service.
nnnnn number of additional bytes needed to
hold all directory entries in storage.
IEB1044D diagnostic_text
Explanation: This message contains diagnostic The severity is 0.
information for you to supply to IBM when requesting System Action: Processing continues.
service.
User Response: Make more virtual storage available
to IEBCOPY.
The severity is 0.
IEB1052I ut4_blocks out_ddname DIRECTORY
BLOCKS SPILLED TO spill_ddname -- System Action: IEBCOPY proceeds to open the spill
nnnnn BYTES MORE WORK MAY data set.
IMPROVE PERFORMANCE User Response: Look for message IEB1051I which
Explanation: Not enough virtual storage was available follows later after successful completion of the current
to retain the whole merged output directory in memory. operation.
The merged output directory was written to SYSUT4. If message IEB120I or other data set related messages
Performance may improve if you can give IEBCOPY follow this message then look for problems related to
enough virtual storage to hold all directory entries. Then the spill data set.
you will not need to supply a spill data set. Source: DFSMSdfp
Message inserts and meanings:
ut4_blocks IEB1054I out_ddname DIRECTORY BLOCKS
number of records written to the spill data set. SPILLING TO spill_ddname
The severity is 0.
The severity is 0.
System Action: Processing continues.
System Action: Processing continues.
sysut2 DD name for the output data set. Message inserts and meanings:
System Action: Processing continues. jcl_org value of the DSORG field in the JCL.
IEB1067I member NOT disposition FROM INPUT A conflict like this can either be removed at its source or
DATA SET BECAUSE REPLACE WAS you may override the conflict by coding DSORG=PO on
NOT SPECIFIED the DD statement or in the TSO ALLOCATE or ATTRIB
command.
Explanation: The member named was not copied to
the output data set because the output data set already Source: DFSMSdfp
contains a member of the same name.
Message inserts and meanings: IEB1069E JCL FOR DD ddname WILL PROCESS
THE DATA SET AS PARTITIONED BUT
member THE LABEL SAYS IT IS SEQUENTIAL.
name of the PDS or PDSE member. EXPECT A TERMINAL I/O ERROR.
disposition (DS1DSORG= X'label_org' JFCDSORG=
is one of: X'jcl_org')
COPIED Explanation: There is a conflict between the JCL and
LOADED the data set label. The JCL supplied DSORG=PO
UNLOADED overrides the DSORG=PS in the label.
MOVED
ALTERED Parameters like DSORG=PO can be added to your JCL
Explanation: This message contains diagnostic System Action: Messages IEB154I and IEB155I
information for you to supply to IBM when requesting follow.
service. Source: DFSMSdfp
iblksize input data set block size. User Response: Try Link Editing the member and/or
executing it to verify that it is a valid load module.
ttr 3-byte hexadecimal relative disk address.
System Programmer Response: If the member is a
mbbcchhr valid load module then request service as the table size
DASD address of record. may be too small.
IEB1137E UTTR WORK AREA OVERFLOW System Action: Processing continues, possibly
PROCESSING MEMBER MMMMMMMM, creating fat block.
MISSES=NNNN
User Response: Increase the BLKSIZE and/or LRECL
Explanation: UTTR table has overflowed while of the output data set to be at least as large as the
processing module MMMMMMMM. longest record.
Explanation: The COPYMOD function of the Explanation: An invalid record was detected in off
IEBCOPY utility cannot unblock a module because the loaded data set.
common sections for the module are not at the end of In the message text:
the module where the link editor usually places them.
COPYMOD cannot process the module displayed in the ddname
message text. The DDNAME of the data set.
module dsname
The load module being processed by COPYMOD. The data set name.
System Action: IEBCOPY uses the COPY function System Action: The copy operation is ended.
instead of the COPYMOD function to process the Source: DFSMSdfp
displayed load module.
Detecting Module: IEBCPMOD
System Programmer Response: Relink or rebind the
load module and then retry the COPYMOD function of
the IEBCOPY utility. IEB1157W DIRECTORY ENTRY FOR MMMMMMMM
CONTAINS AN INVALID UTTR ’ttttrr’
Source: DFSMSdfp REPLACED BY VALID DATA FROM
Detecting Module: IEBCPMOD NNNNNNNN
Explanation: An invalid user TTR was detected while
processing module MMMMMMMM. The invalid data was
replaced by the corresponding user TTR from module
NNNNNNNN.
System Action: Processing continues.
IBM may not offer the products, services, or features discussed in this document in other countries.
Consult your local IBM representative for information on the products and services currently available in
your area. Any reference to an IBM product, program, or service is not intended to state or imply that only
that IBM product, program, or service may be used. Any functionally equivalent product, program, or
service that does not infringe any IBM intellectual property right may be used instead. However, it is the
user’s responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document.
The furnishing of this document does not give you any license to these patents. You can send license
inquiries, in writing, to:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
USA
For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property
Department in your country or send inquiries, in writing, to:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION
PROVIDES THIS PUBLICATION “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer
of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically
made to the information herein; these changes will be incorporated in new editions of the publication. IBM
may make improvements and/or changes in the product(s) and/or the program(s) described in this
publication at any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in
any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of
the materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Licensees of this program who wish to have information about it for the purpose of enabling: (i) the
exchange of information between independently created programs and other programs (including this one)
and (ii) the mutual use of the information which has been exchanged, should contact:
IBM Corporation
Mail Station P300
2455 South Road
Poughkeepsie, NY 12601-5400
USA
The licensed program described in this information and all licensed material available for it are provided by
IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement, or any
equivalent agreement between us.
If you are viewing this information softcopy, the photographs and color illustrations may not appear.
Trademarks
The following terms are trademarks of the IBM Corporation in the United States or other countries or both:
v ACF/VTAM
v AFP
v AIX
v AT
v BookManager
v C/370
v CICS
v CICS OS/2
v CICS/ESA
v CT
v DATABASE 2
v DB2
v DB2 Universal Database
v DFSMS
v DFSMS/MVS
v DFSMSdfp
v DFSMSdss
v DFSMShsm
v DFSMSrmm
v DFSORT
v eNetwork
v Enterprise System/9000
v Enterprise Systems Architecture/390
v ES/3090
v ES/9000
v ESA/390
v ESCON
v Extended Services
v GDDM
v IBM
v IBMLink
v Infoprint
v Language Environment
v Macro Assembler/2
v MQSeries
v MVS
v MVS/DFP
v MVS/ESA
v MVS/SP
v MVS/XA
v OpenEdition
v OS/2
v OS/390
v PR/SM
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other
countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other company, product, and service names may be trademarks or service marks of others.
Overall, how satisfied are you with the information in this book?
How satisfied are you that the information in this book is:
When you send comments to IBM, you grant IBM a nonexclusive right to use or distribute your comments in any
way it believes appropriate without incurring any obligation to you.
Name Address
Company or Organization
Phone No.
___________________________________________________________________________________________________
Readers’ Comments — We’d Like to Hear from You Cut or Fold
GC28-1786-16 IBMR Along Line
_ _ _ _ _ _ _Fold
_ _ _ and
_ _ _Tape
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _Please
_ _ _ _ _do
_ _not
_ _ staple
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _Fold
_ _ _and
_ _ Tape
______
NO POSTAGE
NECESSARY
IF MAILED IN THE
UNITED STATES
IBM Corporation
Department 55JA, Mail Station P384
2455 South Road
Poughkeepsie, NY
12601-5400
_________________________________________________________________________________________
Fold and Tape Please do not staple Fold and Tape
Cut or Fold
GC28-1786-16 Along Line
IBMR
GC28-1786-16