HPlogo NS 3000/iX Error Messages Reference Manual: HP 3000 MPE/iX Computer Systems

Chapter 5 NetIPC (SOCKERRS) Error Messages

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

NetIPC are (32-bit) integers that are returned in the result parameter of NetIPC intrinsics when the intrinsic execution fails. (A result of 0 indicates that the intrinsic succeeded.) In addition, both NetIPC errors and Transport Protocol errors are returned in the IPCCHECK intrinsic: NetIPC errors in the ipcerr parameter and Transport Protocol errors in the pmerr parameter.



MESSAGE: SUCCESSFUL COMPLETION.

Level: 0

CAUSE: No error was detected.

ACTION: None.



MESSAGE: INSUFFICIENT STACK SPACE.

Level: 1

CAUSE: Area between S and Z registers is not sufficient for execution of the intrinsic.

ACTION: :PREP your program file with a greater MAXDATA value.



MESSAGE: PARAMETER BOUNDS VIOLATION.

Level: 3

CAUSE: A specified parameter is out of bounds.

ACTION: Check all parameters to make certain they are between the user's DL and S registers. If an array is specified, make certain all of it is within bounds.



MESSAGE: TRANSPORT HAS NOT BEEN INITIALIZED.

Level: 4

CAUSE: A :NETCONTROL was not issued to bring up the network transport.

ACTION: Notify your operator.



MESSAGE: INVALID SOCKET TYPE.

Level: 5

CAUSE: Specified socket type parameter is of an unknown value.

ACTION: Check and modify your socket type parameter.



MESSAGE: INVALID PROTOCOL.

Level: 6

CAUSE: Specified protocol parameter is of an unknown value.

ACTION: Check and modify protocol parameter.



MESSAGE: ERROR DETECTED IN flags PARAMETER.

Level: 7

CAUSE: An unsupported bit in the flags parameter was set, or a nonprivileged user set a privileged bit.

ACTION: Verify that the proper bits are specified in the flags parameter. Bit numbering is from left to right (0-31).



MESSAGE: INVALID OPTION IN THE opt RECORD.

Level: 8

CAUSE: An unsupported option was specified in the opt record, or a nonprivileged user attempted to specify a privileged option.

ACTION: Check the options added to the opt record and remove or modify the option. Verify that the opt record was initialized correctly using INITOPT.



MESSAGE: PROTOCOL IS NOT ACTIVE.

Level: 9

CAUSE: A NETCONTROL has not been issued to activate the requested protocol module.

ACTION: Notify your operator.



MESSAGE: PROTOCOL DOES NOT SUPPORT THE SPECIFIED SOCKET TYPE.

Level: 10

CAUSE: The type of socket you are trying to create is not supported by the protocol to be used.

ACTION: Use a different socket type or protocol.



MESSAGE: ERROR DETECTED WITH MAXIMUM MESSAGES QUEUED OPTION.

Level: 12

CAUSE: Invalid option length specified or value of option is not positive.

ACTION: Correct option specification.



MESSAGE: UNABLE TO ALLOCATE AN ADDRESS.

Level: 13

CAUSE: No addresses were available for dynamic allocation.

ACTION: If unsuccessful the second time, see Appendix A “Submitting an SR ” of this manual.



MESSAGE: ADDRESS OPTION ERROR.

Level: 14

CAUSE: The address option in the opt record has an error in it (e.g., invalid length).

ACTION: Check the values being placed in the opt record.



MESSAGE: ATTEMPT TO EXCEED LIMIT OF SOCKETS PER PROCESS.

Level: 15

CAUSE: User has already reached the limit of 64 sockets per process.

ACTION: Shut down any sockets which are not being used or have been aborted.



MESSAGE: OUT OF PATH DESCRIPTORS OR PATH DESCRIPTOR EXTENSIONS.

Level: 16

CAUSE: Transport's Path Cache or Path Descriptor table is full.

ACTION: Contact your operator to see if the table can be expanded.



MESSAGE: FORMAT OF THE opt RECORD IS INCORRECT.

Level: 18

CAUSE: NetIPC was unable to parse the specified opt record.

ACTION: Check your INITOPT and ADDOPT calls.



MESSAGE: ERROR DETECTED WITH MAXIMUM MESSAGE SIZE OPTION.

Level: 19

CAUSE: Maximum message size option in the opt record had an error associated with it (for example, too many bytes specified, invalid message size value).

ACTION: Check the values being placed in the opt record.



MESSAGE: ERROR WITH DATA OFFSET OPTION.

Level: 20

CAUSE: Data offset option in the opt record had an error associated with it (for example, too many bytes specified).

ACTION: Check the values being placed in the opt record.



MESSAGE: DUPLICATE opt RECORD OPTION SPECIFIED.

Level: 21

CAUSE: The same opt record option was specified twice.

ACTION: Remove the redundant call.



MESSAGE: ERROR DETECTED IN MAXIMUM CONNECTION REQUESTS QUEUED OPTION.

Level: 24

CAUSE: Maximum connection requests queued option in the opt record had an error associated with it (for example, too many bytes specified, bad value).

ACTION: Check the values being placed in the opt record.



MESSAGE: SOCKETS NOT INITIALIZED; NO GLOBAL DATA SEGMENT.

Level: 25

CAUSE: Error occurred attempting to initialize NetIPC, or Network Management is still initializing.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: UNABLE TO ALLOCATE A DATA SEGMENT.

Level: 26

CAUSE: The attempt to create a data segment failed because the DST table was full or there was not enough virtual memory.

ACTION: Contact your operator to see if these tables can be expanded.



MESSAGE: REQUIRED PARAMETER NOT SPECIFIED.

Level: 27

CAUSE: A required parameter was not supplied in an option variable intrinsic call.

ACTION: Check your calling sequence.



MESSAGE: INVALID NAME LENGTH.

Level: 28

CAUSE: Specified name length was too large or negative.

ACTION: Check your name length parameter. Shorten the name if necessary.



MESSAGE: INVALID DESCRIPTOR.

Level: 29

CAUSE: Specified descriptor is not a valid socket, connection, or destination descriptor.

ACTION: Check the value being specified.



MESSAGE: UNABLE TO NAME CONNECTION SOCKETS.

Level: 30

CAUSE: The socket descriptor given in the IPCNAME call was for a VC socket; VC sockets may not be named.

ACTION: Check if the correct descriptor was specified.



MESSAGE: DUPLICATE NAME.

Level: 31

CAUSE: Specified name was previously given.

ACTION: Use a different name.



MESSAGE: NOT CALLABLE INSPLIT STACK.

Level: 32

CAUSE: The particular NetIPC intrinsic cannot be called from split stack.

ACTION: Recode to call the intrinsic from the stack. Vectored data may be required.



MESSAGE: INVALID NAME.

Level: 33

CAUSE: Name is too long or has a negative length.

ACTION: Check the name's length. Shorten the name if necessary.



MESSAGE: CRITICAL ERROR PREVIOUSLY REPORTED; MUST SHUTDOWN SOCKET.

Level: 34

CAUSE: NetIPC previously detected and reported an irrecoverable error; most likely it was initiated by the protocol module.

ACTION: The socket can no longer be used. Call IPCSHUTDOWN to clean up.



MESSAGE: ATTEMPT TO EXCEED LIMIT OF NAMES PER SOCKET.

Level: 35

CAUSE: A socket can have only four names; the caller attempted to give it a fifth.

ACTION: Use no more than four names.



MESSAGE: TABLE OF NAMES IS FULL.

Level: 36

CAUSE: Socket registry or give table is full.

ACTION: Shut down unused sockets, call IPCNAMERASE on any sockets that no longer need to be looked up, or get given sockets. See Appendix A “Submitting an SR ” of this manual.



MESSAGE: NAME NOT FOUND.

Level: 37

CAUSE: Name was not previously specified in an IPCNAME or IPCGIVE call; IPCNAMERASE or IPCGET was previously issued with the name; or socket no longer exists.

ACTION: Check names specified, make sure names were properly agreed on, determine if a timing problem exists.



MESSAGE: USER DOES NOT OWN THE SOCKET.

Level: 38

CAUSE: Attempted to erase a name of a socket you do not own.

ACTION: Have the owner of the socket call IPCNAMERASE.



MESSAGE: INVALID NODE NAME SYNTAX.

Level: 39

CAUSE: Syntax of the node name is invalid.

ACTION: Check the node name being supplied.



MESSAGE: UNKNOWN NODE.

Level: 40

CAUSE: Unable to resolve the specified node name as an NS node name.

ACTION: Check the node name to see if it is correct. The node name may be valid but the specified node's transport may not be active.



MESSAGE: ATTEMPT TO EXCEED PROCESS LIMIT OF DESTINATION DESCRIPTORS.

Level: 41

CAUSE: User has already reached the limit of 261 destination descriptors per process.

ACTION: Call IPCSHUTDOWN on any unneeded destination descriptors.



MESSAGE: UNABLE TO CONTACT THE REMOTE REGISTRY SERVER.

Level: 43

CAUSE: Send to remote socket registry process failed. This is often caused by the fact that the PXP protocol module is not active on the local node.

ACTION: Contact your operator. If unable to resolve the problem, see Appendix A “Submitting an SR ” of this manual.



MESSAGE: NO RESPONSE FROM REMOTE REGISTRY SERVER.

Level: 44

CAUSE: No reply was received from the remote registry process. This is often due to the remote node not having initialized its transport.

ACTION: Contact your operator. If unable to resolve the problem, see Appendix A “Submitting an SR ” of this manual.



MESSAGE: UNABLE TO INTERPRET RECEIVED PATH REPORT.

Level: 46

CAUSE: Unable to interpret the information returned by the remote socket registry process regarding the looked-up socket.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INVALID MESSAGE RECEIVED FROM REMOTE SERVER.

Level: 47

CAUSE: The message received from the remote registry process does not appear to be a valid socket registry message.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INVALID DATA LENGTH.

Level: 50

CAUSE: Specified data length parameter is too long or negative.

ACTION: Check and modify the value.



MESSAGE: INVALID DESTINATION DESCRIPTOR.

Level: 51

CAUSE: Supplied destination descriptor value is not that of a valid destination descriptor.

ACTION: Verify that you are passing an active destination descriptor.



MESSAGE: SOURCE AND DESTINATION SOCKET PROTOCOL MISMATCH.

Level: 52

CAUSE: The source socket is not of the same protocol as the socket described by the destination descriptor.

ACTION: Validate that you are using the correct destination descriptor. Make certain both processes have agreed on the same protocol. Determine the correct socket was looked up.



MESSAGE: SOURCE AND DESTINATION SOCKET TYPE MISMATCH.

Level: 53

CAUSE: The source socket cannot be used for communication with the socket described by the destination descriptor.

ACTION: Validate that you are using the correct destination descriptor. Make certain both processes have agreed on the same method of communication. Determine the correct socket was looked up.



MESSAGE: INVALID CALL SOCKET DESCRIPTOR.

Level: 54

CAUSE: Specified descriptor is not for a call socket.

ACTION: Validate the value being passed.



MESSAGE: EXCEEDED PROTOCOL MODULE'S SOCKET LIMIT.

Level: 55

CAUSE: Protocol module being used cannot create any more sockets.

ACTION: Contact your operator; the limit may be configurable.



MESSAGE: CALL WOULD BLOCK WHILE USING SELECT ASYNCHRONOUS NODE.

Level: 56

CAUSE: The no wait call would block because the socket is not ready for desired operation.

ACTION: Re-initiate the call or call the select to assure socket is ready for desired operation.



MESSAGE: ATTEMPT TO EXCEED LIMIT OF NOWAIT SENDS OUTSTANDING.

Level: 57

CAUSE: User tried to send data too many times in nowait mode without calling IOWAIT.

ACTION: Call IOWAIT to complete a send. The limit is 7.



MESSAGE: ATTEMPT TO EXCEED LIMIT OF NOWAIT RECEIVES OUTSTANDING.

Level: 58

CAUSE: User tried to issue too many consecutive nowait receives without calling IOWAIT.

ACTION: Call IOWAIT to complete a receive. The limit is 1.



MESSAGE: SOCKET TIMEOUT.

Level: 59

CAUSE: The socket timer popped before data was received.

ACTION: If this is not desired, call IPCCONTROL to increase or disable the timeout.



MESSAGE: UNABLE TO ALLOCATE AN AFT.

Level: 60

CAUSE: User has no space for allocating an Active File Table entry.

ACTION: Close unnecessary files or sockets.



MESSAGE: CONNECTION REQUEST PENDING; CALL IPCRECV TO COMPLETE.

Level: 62

CAUSE: User called IPCCONNECT without a subsequent IPCRECV before issuing the current request.

ACTION: Call IPCRECV.



MESSAGE: WAITING CONFIRMATION; CALL IPCCONTROL TO ACCEPT/REJECT.

Level: 63

CAUSE: IPCRECV called with deferred connection option. IPCCONTROL has not been called to accept/reject.

ACTION: Use the call IPCCONTROL with the accept/reject option.



MESSAGE: REMOTE ABORTED THE CONNECTION.

Level: 64

CAUSE: Remote protocol module aborted the connection. This will occur when a peer has called IPCSHUTDOWN on the connection.

ACTION: Call IPCSHUTDOWN to clean up your end of the connection.



MESSAGE: CONNECTION ABORTED BY LOCAL PROTOCOL MODULE.

Level: 65

CAUSE: Local protocol module encountered some error which caused it to abort the connection.

ACTION: Call IPCSHUTDOWN to clean up your end of the connection. See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INVALID CONNECTION DESCRIPTOR.

Level: 66

CAUSE: Supplied value is not that of a valid VC socket (connection) descriptor.

ACTION: Check the value being given.



MESSAGE: CONNECTION FAILURE DETECTED.

Level: 67

CAUSE: An event occurred which caused the local protocol module to determine that the connection is no longer up (for example, retransmitted data was never acknowledged).

ACTION: Call IPCSHUTDOWN to clean up your end of the connection.



MESSAGE: RECEIVED A GRACEFUL RELEASE OF THE CONNECTION.

Level: 68

CAUSE: Informational message.

ACTION: Do not attempt to receive any more data.



MESSAGE: MUTUALLY EXCLUSIVE flags OPTIONS SPECIFIED.

Level: 69

CAUSE: Bits in the flags parameter were set which indicate requests for mutually exclusive options.

ACTION: Check and clear the appropriate bits.



MESSAGE: I/O OUTSTANDING.

Level: 71

CAUSE: Attempted an operation with nowait I/O outstanding.

ACTION: Call IOWAIT to complete the I/O or IPCCONTROL to abort any receives.



MESSAGE: INVALID ICCONTROL REQUEST CODE.

Level: 74

CAUSE: Request code is unknown or a nonprivileged user requested a privileged option.

ACTION: Validate the value being passed.



MESSAGE: UNABLE TO CREATE A PORT FOR LOW LEVEL I/O.

Level: 75

CAUSE: Unable to create an entity used for communication between NetIPC and the protocol module.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INVALID TIMEOUT VALUE.

Level: 76

CAUSE: Value specified for the timeout is negative.

ACTION: Modify the value.



MESSAGE: INVALID WAIT/NOWAIT MODE.

Level: 77

CAUSE: Mode of socket cannot be used.

ACTION: Use IPCCONTROL to specify correct mode.



MESSAGE: TRACING NOT ENABLED.

Level: 78

CAUSE: Attempted to turn off trace when tracing was not on.

ACTION: Remove the call.



MESSAGE: INVALID TRACE FILE NAME.

Level: 79

CAUSE: Requested trace file name is not valid.

ACTION: Validate and modify the trace file name.



MESSAGE: ERROR IN TRACE DATA LENGTH OPTION.

Level: 80

CAUSE: An error was detected in the option specifying the maximum amount of data to be traced (for example, negative value, too large, too many bytes used to specify the value).

ACTION: Modify the values being used.



MESSAGE: ERROR IN NUMBER OF TRACE FILE RECORDS OPTION.

Level: 81

CAUSE: An error was detected in the option specifying the maximum amount of records to be in the trace file (for example, negative or too large a value, too many bytes used to specify the value).

ACTION: Modify the values being used.



MESSAGE: TRACING ALREADY ENABLED.

Level: 82

CAUSE: Attempted to turn on tracing when tracing already enabled.

ACTION: Remove the call or turn off trace before the call.



MESSAGE: ATTEMPT TO TURN ON TRACE FAILED.

Level: 83

CAUSE: The Node Management Subsystem (NMS) was unable to enable tracing.

ACTION: Call IPCCHECK; the protocol module error returned will be the Node Management error number. Refer to the Node Management Errors (NMERR) to determine the appropriate action for the specified NMERR.



MESSAGE: PROCESS HAS NO LOCAL SOCKET DATA STRUCTURES.

Level: 84

CAUSE: IPCCHECK was called, but the user had no sockets or destination descriptors, and therefore no data structure for retaining error codes.

ACTION: None, but no NetIPC or protocol module errors are available.



MESSAGE: INVALID SOCKET ERROR NUMBER.

Level: 85

CAUSE: IPCERRMSG was called with an invalid NetIPC error code.

ACTION: Check the value being passed.



MESSAGE: UNABLE TO OPEN ERROR CATALOG SOCKCAT.NET.SYS.

Level: 86

CAUSE: The error message catalog does not exist, it is opened exclusively, or the caller does not have access rights to the file.

ACTION: Notify your operator.



MESSAGE: GENMESSAGE FAILURE; NOT A MESSAGE CATALOG.

Level: 87

CAUSE: MAKECAT was not successfully run on the message catalog.

ACTION: Notify your operator.



MESSAGE: INVALID REQUEST SOCKET DESCRIPTOR.

Level: 88

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INVALID REPLY SOCKET DESCRIPTOR.

Level: 89

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: WOULD EXCEED LIMIT OF REPLIES EXPECTED.

Level: 91

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: MUST REPLY TO BEFORE RECEIVING ANOTHER REQUEST.

Level: 92

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INVALID SEQUENCE NUMBER.

Level: 93

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: NO OUTSTANDING REQUESTS.

Level: 94

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: RECEIVED AN UNSOLICITED REPLY.

Level: 95

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INTERNAL BUFFER MANAGER ERROR.

Level: 96

CAUSE: Attempted use of the buffer manager by NetIPC or the protocol module resulted in an error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INVALID DATA SEGMENT INDEX IN VECTORED DATA.

Level: 98

CAUSE: Data segment index value in the vectored data array is not valid.

ACTION: Check the value being supplied.



MESSAGE: INVALID BYTE COUNT IN VECTORED DATA.

Level: 99

CAUSE: The count of data in the vectored data array is invalid.

ACTION: Check the values being given.



MESSAGE: TOO MANY VECTORED DATA DESCRIPTORS.

Level: 100

CAUSE: More than two data locations were specified in the vectored data array.

ACTION: Limit the number to two per operation. Use multiple sends or receives if necessary.



MESSAGE: INVALID VECTORED DATA TYPE.

Level: 101

CAUSE: Type of vectored data is unknown (must be a 0, 1, 2, or 4) or the data type is for a data segment (1 or 2) and the user is not privileged.

ACTION: Check the value being used.



MESSAGE: UNABLE TO CRACEFULLY RELEASE THE CONNECTION.

Level: 102

CAUSE: Protocol module does not support graceful release, process tried to release connection that was not in the correct state, or output pending.

ACTION: Check command sequence.



MESSAGE: USER DATA NOT SUPPORTED DURING CONNECTION ESTABLISHMENT.

Level: 103

CAUSE: User data option is not supported for IPCRECV or IPCCONNECT.

ACTION: Do not use user data option.



MESSAGE: CAN'T NAME A REQUEST SOCKET.

Level: 104

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: NO REPLY RECEIVED.

Level: 105

CAUSE: Internal error.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: ADDRESS CURRENTLY IN USE BY ANOTHER SOCKET.

Level: 106

CAUSE: Address being specified for use is already being used.

ACTION: Stop application or choose a different socket address.



MESSAGE: TRANSPORT IS GOING DOWN.

Level: 107

CAUSE: The transport is being shut down.

ACTION: If you are a privileged user trying to specify a well known address, try again later. If you are nonprivileged, then see Appendix A “Submitting an SR ” of this manual.



MESSAGE: USER HAS RELEASED CONNECTION; UNABLE TO SEND DATA.

Level: 108

CAUSE: Process tried to send after initiating graceful release.

ACTION: Check command sequence.



MESSAGE: PEER HAD RELEASED THE CONNECTION; UNABLE TO RECEIVE DATA.

Level: 109

CAUSE: Process tried to receive after remote initiated graceful release.

ACTION: Check command sequence.



MESSAGE: UNANTICIPATED ERROR.

Level: 110

CAUSE: NetIPC received a protocol module error which it was unable to map.

ACTION: Call IPCCHECK to get the protocol module error. Call IPCSHUTDOWN to clean up. See Appendix A “Submitting an SR ” of this manual.



MESSAGE: INTERNAL SOFTWARE ERROR DETECTED.

Level: 111

CAUSE: An internal error was detected.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: NOT PERMITTED WITH SOFTWARE INTERRUPTS ENABLED.

Level: 112

CAUSE: A request was made which cannot be performed with software interrupts enabled.

ACTION: Disable software interrupts or remove the request



MESSAGE: INVALID SOFTWARE INTERRUPT PROCEDURE LABEL.

Level: 113

CAUSE: Procedure label passed when enabling software interrupts is invalid.

ACTION: Check the PLABEL you are passing.



MESSAGE: CREATION OF SOCKET REGISTRY PROCESS FAILED.

Level: 114

CAUSE: Socket registry program missing.

ACTION: Contact your Hewlett-Packard representative for assistance.



MESSAGE: DESTINATION UNREACHABLE.

Level: 116

CAUSE: The transport was unable to route the packet to the destination.

ACTION: Notify your operator.



MESSAGE: ATTEMPT TO ESTABLISH CONNECITON FAILED.

Level: 117

CAUSE: Protocol module was unable to set up the requested connection. This may be caused by the remote protocol module not being active.

ACTION: Notify your operator.



MESSAGE: INCOMPATIBLE VERSION.

Level: 118

CAUSE: NetIPC software was incompatible with the software being executed by the remote registry process.

ACTION: Notify your operator.



MESSAGE: INCOMPATIBLE VERSION.

Level: 119

CAUSE: An unsupported option was specified in the opt record, or a nonprivileged user attempted to specify a privileged option.

ACTION: Check your opt record and remove or modify the option.



MESSAGE: ERROR IN WINDOW UPDATE THRESHOLD OPTION.

Level: 120

CAUSE: An unsupported option was specified in the opt record, or a nonprivileged user attempted to specify a privileged option.

ACTION: Check your opt record and remove or modify the option.



MESSAGE: ERROR IN WINDOW UPDATE THRESHOLD OPTION.

Level: 124

CAUSE: User error. Entry number of option is either negative or higher than specified in INITOPT value.

ACTION: Correct and reissue command.



MESSAGE: INVALID OPTION DATA LENGTH.

Level: 125

CAUSE: User error. Data length for option is either negative or higher than specified in INITOPT value.

ACTION: Correct and reissue command.



MESSAGE: INVALID NUMBER OF EVENTUAL OPT RECORD ENTRIES.

Level: 126

CAUSE: Number of option entries is either too high or negative. Either an internal restriction or a user mistake.

ACTION: Remove the cause by making the number positive or smaller in value.



MESSAGE: UNABLE TO READ ENTRY FROM OPT RECORD.

Level: 127

CAUSE: The option record indicates that the entry is not valid or the buffer supplied by the user was too small to hold all of the data.

ACTION: Check entry number, make sure the option record has not been written over and check output buffer length.



MESSAGE: PROTOCOL MODULE DOES NOT HAVE SUFFICIENT RESOURCES.

Level: 131

CAUSE: Protocol module is temporarily out of buffers or internal data descriptors.

ACTION: Retry later when the system load is lighter.



MESSAGE: X.25 NETWORK NAME INCORRECTLY SPECIFIED.

Level: 141

CAUSE: Invalid X.25 network name specified or not configured.

ACTION: Correct the network name or notify the operator.



MESSAGE: INVALID CALL USER DATA OPT RECORD ENTRY.

Level: 142

CAUSE: The length of the call user data is invalid for the transport protocol type.

ACTION: Check the length of the call user data option in the opt array. The call user data opt record must be greater than 1 for IPCCONNECT and 4 for IPCRECVCN. The maximum length is protocol specific.



MESSAGE: INVALID FACILITIES SET OPT RECORD ENTRY.

Level: 143

CAUSE: The facility set passed as a parameter has not been found in the internal facility set table.

ACTION: Use one of the facility sets defined in the configuration or add a new one.



MESSAGE: INVALID CALLING NODE OPT ENTRY.

Level: 144

CAUSE: The user may request the address of the calling node. Address of 8 bytes will be returned.

ACTION: The length of the option entry must be exactly 8 bytes.



MESSAGE: INVALID READSON CODE ENTRY.

Level: 145

CAUSE: The reason code of the option in IPCSHUTDOWN has an invalid length.

ACTION: Check the values being placed in the opt record.



MESSAGE: RESET EVENT OCCURRED ON X.25 CONNECTION.

Level: 146

CAUSE: An unsolicited reset packet was received.

ACTION: Use IPCCONTROL (request 12) to examine the cause/diagnostic field. The connection is still up and operational but some data may have been lost.



MESSAGE: COULD NOT OBTAIN A SEMAPHORE.

Level: 151

CAUSE: The attempt to obtain a semaphore before sending a message to the protocol module failed.

ACTION: See Appendix A “Submitting an SR ” of this manual.



MESSAGE: SOCKET IS ALREADY IN USE.

Level: 153

CAUSE: A single socket per network interface can be created with the catch-all capability.

ACTION: Wait for catch-all socket to be released.



MESSAGE: INVALID X.25 FLAGS OPT RECORD ENTRY.

Level: 155

CAUSE: Invalid flag bits set in protocol specific flags option, or invalid length specified for option, or user did not have NA capability.

ACTION: Check bits set and length specified. Bit numbering is from left to right (0-31).



MESSAGE: INTERRUPT EVENT OCCURRED ON X.25 CONNECTION.

Level: 156

CAUSE: An unsolicited interrupt packet was received.

ACTION: Use IPCCONTROL (request 12) to get interrupt data. The connection is still up and operational.



MESSAGE: NO VIRTUAL CIRCUIT CONFIGURED.

Level: 157

CAUSE: No VC configured in the configuration file.

ACTION: Check the configuration file for X.25.



MESSAGE: CONNECTION REQUEST REJECTED BY REMOTE.

Level: 158

CAUSE: The remote node received the connection request and rejected it.

ACTION: The call may be retried later. Otherwise, the reason for the reject must be known.



MESSAGE: INVALID X.25 D BIT SETTING.

Level: 159

CAUSE: The D bit setting is not consistent in configuration file of local and destination node.

ACTION: Check the configuration file for X.25.



MESSAGE: INCOMPATIBLE WITH PROTOCOL STATE.

Level: 160

CAUSE: The user requested an operation which is not supported by the protocol module.

ACTION: Verify the sequence of intrinsic calls.



MESSAGE: X.25 PERMANENT VIRTUAL CIRCUIT DOES NOT EXIST.

Level: 162

CAUSE: No PVC configured.

ACTION: Check the configuration file for X.25.



MESSAGE: PERMANENT VIRTUAL CIRCUITALREADY ESTABLISHED.

Level: 163

CAUSE: A connection request was issued on a PVC which is in use by another process.

ACTION: Select a different PVC or retry later.



MESSAGE: ADDRESS VALUE IS OUT OF RANGE.

Level: 164

CAUSE: Address specified in opt parameter is out of range.

ACTION: Specify an address in the range 30767 to 32767.



MESSAGE: INVALID ADDRESS LENGTH.

Level: 165

CAUSE: An invalid address length was specified in the opt parameter.

ACTION: The address length is 2 bytes (for non-privileged users).



MESSAGE: CONNECTION NOT IN VIRTUAL CIRCUIT WAIT CONFIRM STATE.

Level: 166

CAUSE: Attempt was made to accept or reject a connection that is open or in the process of closing.

ACTION: Use flags parameter in IPCRECVCN to defer acceptance or rejection of the connection request.



MESSAGE: RESTART EVENT OCCURRED ON X.25 CONNECTION.

Level: 168

CAUSE: X.25 connection was reset.

ACTION: Call IPCSHUTDOWN to clean up the connection.



MESSAGE: NODENAME AND INTERNET ADDRESS CANNOT BOTH BE SPECIFIED.

Level: 169

CAUSE: A nodename and an IP address have both been specified in a call to IPCDEST.

ACTION: Specify either the nodename or the IP address but not both.



MESSAGE: ERROR WITH THE USE OF THE FAST SELECT FACILITY.

Level: 170

CAUSE: Invalid use of the fast select.

ACTION: Validate the calling sequence.



MESSAGE: INVALID FACILITY FIELD.

Level: 171

CAUSE: For IPCCONNECT, IPCRECVCN, or IPCRECV, the opt parameter facility field length is wrong.

ACTION: Check the facility field length. The length must be 1 to 109 bytes inclusive.



MESSAGE: CONNECTION MUST BE REJECTED.

Level: 172

CAUSE: An IPCCONTROL request 9, accept the connection, cannot be performed.

ACTION: Use IPCCONTROL request 15 to reject the connection.



MESSAGE: MORE DATA IS ABAILABLE.

Level: 173

CAUSE: Warning message. READOPT request was for less data than available.

ACTION: Specify a greater length in READOPT.

Feedback to webmaster