gtpm4m0uMessages (System Error and Offline)

009000-009FFF


009100

Program: Displayed on the console and in the dump.

Error Message: UNABLE TO GET CLAW CONTROL BLOCK

Explanation: A request to obtain a Common Link Access to Workstation (CLAW) control block was not successful.

System Action: A system error dump is issued and an error indicator is returned to the caller.

User Response: Do the following:

  1. Review the system error dump and error code in R0 to determine which function is depleting the CLAW control blocks. If R0 contains:

    5000
    No block is available.

    5001
    The block is in use.
  2. Correct the error.


009101

Program: CLW3

Error Message: ADAPTER BLOCK NOT FOUND ON ACTIVE QUEUE

Explanation: The adapter control block was not found on the adapter control block active queue when the claw_openadapter or claw_closeadapter function was in progress.

System Action: A catastrophic system error occurs.

User Response: None.

See TPF Transmission Control Protocol/Internet Protocol for more information about the claw_openadapter and claw_closeadapter functions.


009102

Program: Displayed on the console and in the dump.

Error Message: UNABLE TO RELEASE CLAW CONTROL BLOCK

Explanation: The block type is inconsistent with the block address.

System Action: A dump is issued and the error code is returned to the caller in R0.

User Response: Do the following:

  1. Review the system error dump and error code in R0. If R0 contains:

    1
    The block is free already.

    2
    The block address is not valid.

    3
    The block is not ordinarily on the queue.
  2. Correct the error.


009103

Program: Displayed on the console and in the dump.

Error Message: INSUFFICIENT SPACE IN CORE FOR SOCKET/CLAW TABLES, CLAW IS NOW INACTIVE

Explanation: There is not enough storage defined for the socket Common Link Access to Workstation (CLAW) data or the value of the CLAWADP parameter in the SNAKEY macro is too large.

System Action: Restart continues and TCP/IP offload support is disabled.

User Response: Do the following:

  1. Define more storage or decrease the value of the CLAWADP parameter in the SNAKEY macro.
  2. Reassemble keypoint record 2 (CTK2) against the SNAKEY macro.
  3. Reload CTK2.
  4. IPL the TPF system again.

See TPF ACF/SNA Network Generation for more information about the SNAKEY macro.


009104

Program: Displayed on the console and in the dump.

Error Message: INVALID BUFFER ADDRESS OR LENGTH

Explanation: The application ECB virtual memory (EVM) buffer address cannot be converted to the system virtual memory (SVM) address.

System Action: Processing returns back to the application with an error return code.

User Response: Do the following:

  1. Review the system error dump to determine which function is providing the incorrect application EVM buffer address.
  2. Correct the error.


009105

Program: CLA5

Error Message: NO CLAW EP PROGRAM FOR THIS MESSAGE TYPE

Explanation: An entry point (EP) that is not valid was provided by the program that entered CLA5.

System Action: A system error is issued and the function exits.

User Response: Do the following:

  1. Review the system error dump to determine which program provided the EP that is not valid.
  2. Correct the error.


009106

Program: Displayed on the console and in the dump.

Error Message: UNABLE TO PROCESS CLAW SEND REQUEST

Explanation: An error occurred while processing the claw_send function with the SEND_LIST value specified on the SEND_METHOD parameter. The array of descriptors passed from the application to the Common Link Access to Workstation (CLAW) device interface is not valid.

System Action: A system error is issued and the error code is returned to the caller.

User Response: Do the following:

  1. Review the system error dump to determine which program provided the array of descriptors that is not valid.
  2. Correct the error.

See TPF Transmission Control Protocol/Internet Protocol for more information about the claw_send function.


009107

Program: Displayed on the console and in the dump.

Error Message: INVALID INPUT DATA LENGTH

Explanation: An input data length that is not valid was received from the remote workstation.

System Action: A system error is issued and the function is exits.

User Response: Do the following:

  1. Review the system error dump to determine the cause of the problem.
  2. Correct the error.


009108

Program: Displayed on the console and in the dump.

Error Message: RSYSC ERROR ON SYSTEM HEAP BUFFER

Explanation: A Transmission Control Protocol/Internet Protocol (TCP/IP) offload program attempted to issue an rsysc function call to release a system heap buffer, but the rsysc return code indicated that the buffer was not released.

System Action: A SNAP dump is issued that displays the address of the system heap buffer, the number of frames associated with the system heap buffer, and the 8-byte token used by the rsysc function call to release the system heap buffer.

User Response: See your IBM service representative to determine the cause of the error.

See TPF C/C++ Language Support User's Guide for more information about the rsysc function.


00910A

Program: Displayed on the console and in the dump.

Error Message: LOG INFORMATION SENT FROM DEVICE INTERFACE

Explanation: A subrequest ordinal was received that is not valid.

System Action: A system error is issued and the function is returned to the caller.

User Response: Do the following:

  1. Review the system error dump to determine which type of error occurred in the Common Link Access to Workstation (CLAW) device interface.
  2. Correct the error.


009110

Program: Displayed on the console and in the dump.

Error Message: UNEXPECTED MESSAGE RECEIVED

Explanation: An unexpected socket accept, read, or recvfrom response was received.

System Action: None.

User Response: See your system programmer to determine the cause of the error and correct it.

See TPF Transmission Control Protocol/Internet Protocol for more information about the accept, read, and recvfrom functions.


009111

Program: Displayed on the console and in the dump.

Error Message: CLA4 (NON-SOCKET MSG EP) PROCESSING ACTIVATED

Explanation: The CLA4 user exit is activated.

System Action: The nonsocket message is discarded.

User Response: Update the CLA4 user exit to process the nonsocket message.

See TPF System Installation Support Reference for more information about the CLA4 user exit.


009112

Program: CLSX

Error Message: NO FILE DESCRIPTORS AVAILABLE

Explanation: The socket, accept, or bind function tried to obtain a file descriptor, but there were no file descriptors available.

System Action: A catastrophic system error occurs.

User Response: Do the following:

  1. Increase the value of the CLAWFD parameter in the SNAKEY macro.
  2. Reassemble keypoint record 2 (CTK2) against the SNAKEY macro.
  3. Reload CTK2.
  4. IPL the TPF system again.

See TPF Transmission Control Protocol/Internet Protocol for more information about the socket, accept, and bind functions. See TPF ACF/SNA Network Generation for more information about the SNAKEY macro.


009113

Program: Displayed on the console and in the dump.

Error Message: EVENT POST ERROR

Explanation: This error occurs when CLWP tries to post an event that does not exist.

System Action: The response is discarded.

User Response: Do the following:

  1. Have your system programmer review the system error dump to determine why the event could not be posted.
  2. Correct the problem.


009114

Program: Displayed on the console and in the dump.

Error Message: INVALID IUCV MESSAGE TYPE RECEIVED

Explanation: A type of inter-user communication vehicle (IUCV) message that is not valid was received by CLWP.

System Action: The TPF system returns to the CPU loop.

User Response: Do the following:

  1. Review the system error dump to determine which type of IUCV message was received from the TCP/IP offload device.
  2. Correct the error.


009115

Program: Displayed on the console and in the dump.

Error Message: UNABLE TO ALLOCATE APPLICATION BUFFER

Explanation: The socket API function failed to get the application entry control block (ECB) storage by using the MALOC or $GSYSC macros.

System Action: A system error is issued and the function exits.

User Response: Do the following:

  1. Review the system error dump to determine the cause of the error.
  2. Correct it.


009116

Program: Displayed on the console and in the dump.

Error Message: PROGRAM DETECTED HOLDING A RESOURCE WHILE ATTEMPTING CLAW I/O.

Explanation: During the processing of a Common Link Access to Workstation (CLAW) function call, the TPF system is trying to suspend the entry control block (ECB) but the ECB is holding a resource.

System Action: A system error is issued and the program exits.

User Response: Do the following:

  1. Review the system error dump to determine which program issued the CLAW function call.
  2. Change the program that issued the CLAW function call to unhold all resources before issuing the call.


009117

Program: Displayed on the console and in the dump.

Error Message: FACS ERROR ON TCP/IP CONFIGURATION TABLE

Explanation: During system restart, an error was returned from the file address compute program (FACS) while trying to calculate the file address of the Transmission Control Protocol/Internet Protocol (TCP/IP) configuration table.

System Action: The TPF system is placed in state change disabled mode.

User Response: Ensure that the #IBMM4 record representing the TCP/IP configuration table record is defined.


009118

Program: Displayed on the console and in the dump.

Error Message: ERROR FILING TCP/IP CONFIGURATION TABLE

Explanation: An error occurred when the TPF system tried to file the Transmission Control Protocol/Internet Protocol (TCP/IP) configuration table during TPF system restart.

System Action: The TPF system is placed in state change disabled mode.

User Response: Have your system programmer determine the cause of the problem and correct the error.


009119

Program: Displayed on the console and in the dump.

Error Message: ERROR FINDING TCP/IP CONFIGURATION TABLE

Explanation: An error occurred when the TPF system tried to find the Transmission Control Protocol/Internet Protocol (TCP/IP) configuration table during TPF system restart.

System Action: The TPF system is placed in state change disabled mode.

User Response: Have your system programmer determine the cause of the problem and correct the error.


009120

Program: Displayed on the console and in the dump.

Error Message: NO SYSTEM HEAP FOR TCP/IP CONFIGURATION TABLE

Explanation: An error occurred because the TPF system did not obtain system heap storage for the Transmission Control Protocol/Internet Protocol (TCP/IP) configuration table during TPF system restart.

System Action: The TPF system is placed in state change disabled mode.

User Response: Do the following:

  1. Enter the ZCTKA ALTER command to increase the amount of heap storage in the TPF system.
  2. IPL the TPF system.

See TPF Operations for more information about the ZCTKA ALTER command.


009300

Program: CMQS

Error Message: idnum COULD NOT GET STORAGE FOR object

Where:

idnum
An identification number used for debugging.

object
The object for which storage was needed.

Explanation: An attempt was made to allocate memory for the specified object, but the requested memory was not available.

System Action: A system error dump is issued and the application returns with an error code.

User Response: Do one of the following:

See TPF Operations for more information about the ZCTKA ALTER command.


009301

Program: CMQS

Error Message: MQ ERROR - attribute ERROR

Where:

attribute
The attribute that the program was trying to assign to a queue.

Explanation: This is a program logic error in TPF MQSeries. The program was attempting to assign a parameter to a queue that does not apply to the queue type.

System Action: A system error dump is issued and the entry control block (ECB) is exited.

User Response: See your IBM service representative to determine the cause of the error.


009305

Program: CMQS

Error Message: RSYSC FAILED - ADDR heapaddr FOR frames FRAMES, TOKEN token

Where:

heapaddr
The address of the system heap area to be released.

frames
The number of frames to be released.

token
The token for the system heap area to be released.

Explanation: This is a program logic error. The program attempted to release an area of system heap, but the attempt failed.

System Action: A system error dump is issued and the program continues.

User Response: See your IBM service representative to determine the cause of the error.


009307

Program: CMQS

Error Message: NOT ENOUGH SYSTEM HEAP FOR MQSERIES RECOVERY

Explanation: During TPF system restart, or in response to the ZPSMS command with the PROCESSOR and DEACTIVATE parameters specified, the MQSeries resource manager (RM) attempted to build recovery tables that are necessary to recover outstanding MQSeries transaction branches. However, the TPF system did not have enough system heap to complete the requests.

System Action: One of the following occurs:

User Response: Do the following:

  1. Determine why there are not enough system heap frames to perform the requests and correct the problem.
  2. Enter the ZCTKA ALTER command to change the amount of memory allocated for system heap frames, if necessary.

See TPF Operations for more information about the ZPSMS and ZCTKA ALTER commands.


009308

Program: CMQS

Error Message: NOT ENOUGH SWBS FOR MQSERIES RECOVERY

Explanation: During TPF system restart, or in response to the ZPSMS command with the PROCESSOR and DEACTIVATE parameters specified, the MQSeries resource manager (RM) attempted to build recovery tables that are necessary to recover outstanding MQSeries transaction branches. However, the TPF system did not have enough system work blocks (SWBs) to complete the requests.

System Action: One of the following occurs:

User Response: Do the following:

  1. Determine why there are not enough SWBs to perform the requests and correct the problem.
  2. Enter the ZCTKA ALTER command to change the number of SWBs allocated in the TPF system, if necessary.

See TPF Operations for more information about the ZPSMS and ZCTKA ALTER commands.


009309

Program: CMQS

Error Message: NOT ENOUGH MALLOC FOR MQSERIES RECOVERY

Explanation: During TPF system restart, or in response to the ZPSMS command with the PROCESSOR and DEACTIVATE parameters specified, the MQSeries resource manager (RM) attempted to build recovery tables to recover outstanding MQSeries transaction branches. However, the TPF system did not have enough entry control block (ECB) malloc storage to complete the requests.

System Action: One of the following occurs:

User Response: Do the following:

  1. Determine why there is not enough system ECB malloc storage to perform the requests and correct the problem.
  2. Enter the ZCTKA ALTER command to change the maximum amount of malloc storage per ECB, if necessary.

See TPF Operations for more information about the ZPSMS and ZCTKA ALTER commands.


009310

Program: CMQX

Error Message: UNKNOWN MQSERIES LOG RECORD

Explanation: During TPF system restart, or in response to the ZPSMS command with the PROCESSOR and DEACTIVATE parameters specified, the MQSeries resource manager (RM) was passed a recovery log record from the log manager (LM). However, the log record was of an unknown type.

System Action: The log record is ignored and recovery processing continues.

User Response: Do the following:

  1. Determine why an unknown log record is being written to the recovery log.
  2. Correct the program that is writing the unknown log record to the recovery log.

See TPF Operations for more information about the ZPSMS command.


009311

Program: CMQM

Error Message: INCOMPLETE MQSERIES LOG RECORD CHAIN

Explanation: During TPF system restart or in response to the ZPSMS command with the PROCESSOR and DEACTIVATE parameters specified, the MQSeries resource manager (RM) attempted to recover a committed MQSeries transaction. However, the transaction event spanned multiple recovery log records and not all of the recovery log records were found on the system recovery log.

System Action: The transaction event is ignored and recovery processing continues.

User Response: Determine why the log manager (LM) is not passing a complete log record chain to the MQSeries RM and correct the problem.

See TPF Operations for more information about the ZPSMS command.


009312

Program: CMQK

Error Message: ERROR READING IN MQSERIES FILE ADDRESS xxxxxxxx

Where:

xxxxxxxx
The file address.

Explanation: During TPF system restart, the MQSeries queue manager (QM) attempted to reconstruct the MQSeries memory tables from copies of the tables stored in the MQSeries checkpoint. However, an error occurred when reading in the file address indicated.

System Action: The restart entry control block (ECB) ends and state change is disabled.

User Response: Do the following:

  1. Determine why the file address indicated cannot be read and correct the problem in the database.
  2. Once the database has been restored, enter the ZRIPL command to restart the TPF system.

See TPF Operations for more information about the ZRIPL command.


009313

Program: CMQK

Error Message: ERROR REBUILDING MESSAGE QUEUE FOR QUEUE qname

Where:

qname
The queue name.

Explanation: During TPF system restart, the MQSeries queue manager (QM) attempted to reconstruct the MQSeries memory tables from copies of the tables that were stored in the MQSeries checkpoint. When reading in the messages for the queue indicated, an error was detected.

System Action: The restart entry control block (ECB) ends and state change is disabled.

User Response: Do the following:

  1. Determine why the file record chain is corrupted for the queue indicated and correct the problem in the database.
  2. Once the database has been restored, enter the ZRIPL command to restart the TPF system.

See TPF Operations for more information about the ZRIPL command.


009314

Program: CMQS

Error Message: TRANSACTION IS NOT IN CORRECT STATE, function_name ADDING CCR TO TRANSACTION FAILED

Where:

function_name
The function name.

Explanation: An MQSeries function such as MQPUT or MQGET performed a function call to copy or add a commit control record (CCR) into the MQSeries resource manager (RM), but the transaction was not in the correct state.

System Action: The entry control block (ECB) exits.

User Response: Ensure the ECB is in an active transaction and the transaction is not suspended when calling the build CCR service functions.


009315

Program: CMQS

Error Message: MQSERIES PRECOMMIT ERROR

Explanation: An error occurred during pre-commit processing while adding a message to a processor shared queue.

System Action: A system error dump is issued, the entry control block (ECB) exits and the message is not added to the queue.

User Response: Do the following:

  1. Determine why the message could not be added to the processor shared queue.
  2. Correct the problem.


009316

Program: CMQK

Error Message: MQSERIES MAXIMUM RECORD ORDINALS REDUCED TO newcount FROM oldcount

Where:

newcount
The new maximum number of MQSeries fixed file records allocated.

oldcount
The previous maximum number of MQSeries fixed file records allocated.

Explanation: During TPF system restart, or while processing the ZPSMS command with the PROCESSOR and DEACTIVATE parameters specified, an attempt was made to read in the MQSeries checkpoint control and availability records. During validation of the availability records, it was determined that the total number of #IMQCK-type records allocated had been reduced from a previous setting. However, at least one of the fixed file records that were deallocated is marked as in use by TPF MQSeries support.

System Action: A system dump is issued and one of the following occurs:

User Response: Do the following:

See TPF Operations for more information about the ZPSMS command.


009317

Program: Displayed on the console and in the dump.

Error Message: NO MQSERIES RECORDS AVAILABLE TO COMPLETE MQSERIES CHECKPOINT

Explanation: An attempt was made to retrieve an unused #IMQCK fixed file record to save vital information in the MQSeries checkpoint. However, all records of this type are currently in use.

System Action: The integrity of the MQSeries data is compromised if processing continues. This is a catastrophic system dump.

User Response: Allocate more #IMQCK fixed file records in the TPF 4.1 system.

See TPF Database Reference for more information about the #IMQCK fixed file records.


009318

Program: CMQS

Error Message: SWB IS CORRUPTED

Explanation: A corrupted system work block (SWB) was detected while moving messages from a TPF Collection Support (TPFCS) blob to memory.

System Action: The message is ignored and processing continues.

User Response: Do the following:

  1. Determine the cause of the problem by reviewing the system error dump.
  2. Correct the problem.


009319

Program: CMQS

Error Message: MQ COMMIT LOGIC ERROR

Explanation: An internal logic error was detected during commit or rollback processing by the TPF MQSeries resouce manager.

System Action: The entry control block (ECB) exits and the transaction ends.

User Response: See your IBM service representative.


009320

Program: CMQS

Error Message: MESSAGE NOT FOUND IN XMITQ - queue name

Where:

queue name
The name of the transmission queue.

Explanation: This is a program logic error in TPF MQSeries. A sender channel was not able to find a message on a transmission queue that was assigned to a batch.

System Action: A system error dump is issued and the program continues.

User Response: See your IBM representative to determine the cause of the error.


009321

Program: CMQS

Error Message: TO2 DATA CORRUPTION

Explanation: A corruption in a TPF collection support (TPFCS) binary large object (BLOB) was detected while moving messages from the BLOB to memory.

System Action: The process is stopped and the entry control block (ECB) returns to the caller.

User Response: Review the system error dump to determine the cause of the error.