HPlogo NS 3000/iX Error Messages Reference Manual: HP 3000 MPE/iX Computer Systems > Chapter 19 Logging Location Codes

Logging Subsystems

» 

Technical documentation

Complete book in PDF
» Feedback

 » Table of Contents

 » Index

Each subsystem of NS 3000/iX has its own set of classes for logging events. The subsystem logging classes are summarized in Table 19-1 “Logging Subsystems and Class Names ”

Table 19-1 Logging Subsystems and Class Names

Subsystem Name

Class Name

Events

SUB0000

CLAS0000

Informative messages

SUB0003

CLAS0001

Serious internal error

Network Transport

CLAS0002

Internal error/operator attention

CLAS0003

Non-critical errors

CLAS0004

Nodal messages (start/stop)

CLAS0005

Informative messages

CLAS0006

Statistical information

SUB0004

CLAS0000

Notable events

DC/LDM

  

SUB0005

CLAS0000

Internal errors

Network IPC

CLAS0001

Resource errors

CLAS0002

Informative messages

SUB0006

CLAS0002

Resource errors

Network Services

CLAS0003

Internal errors

CLAS0004

Detailed events (enable with NSCONTROL LOG)

CLAS0005

NetIPC internal errors

SUB0008

CLAS0000

Internal errors

Link Mgr

  

SUB0018

CLAS0000

Errors

Trace Mgr

  

SUB0024

CLAS0001

Informational messages

NMMGR

  

SUB0025

CLAS0001

Errors

LAN driver

CLAS0002

Warnings

CLAS0003

Informational messages

SUB0028

CLAS0010

Errors

Lap B Link

CLAS0012

Informational messages

SUB0040

CLAS0001

Catastrophic errors

Remote Link Manager

CLAS0002

Serious errors

CLAS0003

Notable errors

CLAS0004

Nodal messages (start/stop)

CLAS0005

Informative messages

SUB0057

CLAS0001

Fatal errors

SNMP

CLAS0002

Serious errors

CLAS0003

Warnings

CLAS0004

Informational messages

SUB0061

CLAS0001

Errors

Token Ring Link

CLAS0002

Warnings

CLAS0003

Informational messages

SUB0067

CLAS0001

Errors

FDDI Lan

  

 

All logging is configured in NMCONFIG.PUB.SYS. See Using the Node Management Services (NMS) Utilities manual for more details on logging and configuration.

Network Transport Subsystem Logging

Logging location codes are used by all modules of the Network Transport (SUB0003) to give uniqueness to each and every point at which an event is logged. Location codes make it easy to locate the logging call in the source code, as well as to be able to explain a particular instance of an error. Since the same error code, for example, may be logged in different parts of the same module, the error may be the same, but the meaning and action to take may be different.

Logging is the only source of information for Network Transport activities. The user or network manager cannot monitor Network Transport events if logging is not enabled for that subsystem.

Table 19-2 “Network Transport Entities ” describes the Network Transport entities and lists their corresponding tables found in this section. Each Network Transport logging table contains a list of the logging location code, logging class, explanation, and action for an individual logging message. The explanation for each logging location code includes the Internal Event description and Parm description, if relevant, as shown in the typical formatted log example in Figure 19-1 “A Formatted Log Record”.

The Path Network Transport Entity logs no event information.

PARM Value

Many Network Transport logging records contain important information in the Parameter value. This Parameter number indicates the shutdown reason.

In the Network Transport logging location explanations which follow, certain Parameter values refer you to other tables in this manual. "Message Path Error" Internal Events, for example, refer to the Path Result Code Table in this chapter for definition of the Parameter value. Parameter meanings for the "PXP Deactivated," "PXP Deactivated w/Error," and "PXP Statistics" internal events are listed in Chapter 10 “Network Transport Protocol (PMERR) Error Messages ” in this manual, which are the Protocol module errors returned by IPCCHECK. In general, refer to a specific logging location code explanation for definition of Parameter meaning. For definition of the Parameter value of an ICMP logging location, refer to the "ICMP Type/Code Words" in this chapter.

NOTE: In most instances, the Parm value supplied with the explanations in this chapter will be of interest only to your Hewlett-Packard representative.

Table 19-2 Network Transport Entities

Entity

Entity Number[1]

Description

ARP

124

The address resolution protocol for use on FDDI, Token Ring, and Ethernet LAN networks.

Control Process

66

NETCP is created by the NETCONTROL command. It handles network startup and shutdown.

Dial ID

112

The DIAL protocol is used only for point-to-point links including gateway-half links. It manages autodialing of telephone numbers and connection establishment security.

Gateway Half NI

1

The network interface for gateway half connections such as LAP-B links.

IP

109

Internet Protocol. It handles packet fragmentation assembly and store-forward, compatible with industry standards.

IP Update

110

IPU maintains IP internet routing tables and manages gateway.

L2Resolve

140

Part of the process between NS Transport and SNA Transport that provides NS over SNA/XL functionality. (This product is obsolete.)

LAN NI

0

The network interface for the LAN connection performs functions for IP store and forward over IEEE 802.3 and Ethernet links.

Loopback NI

9

The network interface for software loopback performs loopback by converting outbound messages to inbound messages.

Mapping Table

128

A collection of procedures for the maintenance of intranetwork routing information.

Path

113

The path resolution procedures determine the outbound path and resources for a connection.

Point-to-Point (Router) NI

3

The network interface for the point-to-point connections to LAP-B devices, both direct-connect and dial.

Probe

111

The Probe protocol is a proprietary address-resolution protocol used to resolve nodenames on IEEE 802.3 networks.

PXP PM

105

The Packet Exchange Protocol module performs certain internal protocol functions for Paths and NetIPC.

PXP SIP

106

The PXP Socket Interface Port functions as a controller for the PXP protocol. It handles the creation of sockets and connections.

SNA NI

10

The network interface for SNA connections. (This product is obsolete.)

TCP PM

103

The TCP protocol module is responsible for connection-oriented protocol functions. There is one TCP PM for each side of a connection. This protocol handles reliable end-to-end packet transmission and reordering.

TCP SIP

104

The TCP socket interface port functions as a controller for the TCP protocol. It handles the creation of sockets and connections, tracing, and other operations not possible on the ICS.

UDP

141

The UDP module is responsible for handling connectionless protocol functions, for transmission of datagram packets, for applications not requiring reliable connections.

User Interface

101

The NETCONTROL command user interface. Interprets all Transport commands and passes them to the control process if they are valid, refer to.

X.25 NI

6

The network interface for X.25 connections passes packets between TCP/IP and the Multiple Connection Manager module for X.25 devices, which in turn interfaces to the DTC.

X.25 PM

118

Interfaces with TCP to provide X.25 protocol functions.

Token Ring NI

11

The network interface for Token Ring connections performs functions for IP store and forward over these links.

FDDI NI

12

The network interface for Fiber Distributed Data Interface connections performs functions for IP store and forward over these links.

ICMP

138

The ICMP server process echoes Ping packets back to other systems.

PXP Read Completor

143

This is a procedure which is called by IP to process incoming packets.

UDP Read Completor

144

This is a procedure which is called by IP to process incoming packets.

TCP Read Completor

145

This is a procedure which is called by IP to process incoming packets.

ICMP Read Completor

146

This is a procedure which is called by IP to process incoming packets.

IP Read Completor

147

This is a procedure which is called by the link driver to pass incoming packets into Transport.

ARP Read Completor

148

This is a procedure which is called by the link driver to pass incoming ARP packets into Transport.

PROBE Read Completor

149

This is a procedure which is called by the link driver to pass incoming PROBE packets into Transport.

IP Module Configurator and Deconfigurator

151

These procedures create an instance of the IP protocol module when an NI is started, and destroy it when the NI is stopped.

UDP Module Configurator and Deconfigurator

152

These procedures create the UDP general protocol when Transport starts, and destroy it when Transport stops.

ICMP Server Module Configurator and Deconfigurator

153

These procedures create the ICMP Server process when Transport starts, and destroy it when Transport stops.

IP Module Configurator and Deconfigurator

154

These procedures create an instance of the L2Resolve protocol module when an NI is started, and destroy it when the NI is stopped.

X25 Module Configurator and Deconfigurator

155

These procedures create an instance of the X.25 protocol module when an NI is started, and destroy it when the NI is stopped.

NI Module Configurator and Deconfigurator

156

These procedures create and destroy an NI which will operate in a mode specific to the type of link it is configured to use.

PROBE Module Configurator and Deconfigurator

157

These procedures create an instance of the PROBE protocol module when an NI is started, and destroy it when the NI is stopped.

IPU Module Configurator and Deconfigurator

158

These procedures create the IP Update module when Transport starts, and destroy it when Transport stops.

DIAL Module Configurator and Deconfigurator

159

These procedures create an instance of the DIAL protocol module when an NI is started, and destroy it when the NI is stopped.

PXP Module Configurator and Deconfigurator

160

These procedures create the PXP general protocol when Transport starts, and destroy it when Transport stops.

Net Timers

161

This module provides increased capacity and control over timers used by the TCP and ARP Transport modules.

[1] In the tables above, the entity numbers are not normally needed. However, they may appear in logging messages or formatted logfile output under some circumstances.

 

Network Services Subsystem Logging

The Network Services subsystem (SUB0006) modules are described in Table 19-3 “Network Service Modules ”. Table 19-3 “Network Service Modules ” also lists the corresponding Network Services Logging table for each module.

Table 19-3 Network Service Modules

Module

Description

BFM

The NS Buffer Management module provides for the allocation of buffers for the other NS modules. (The NS Buffer Management module is different from the Buffer Management software used by the transport and translator.)

CX

The Command Executor module parses and executes the NS commands DSLINE, REMOTE, and NSCONTROL.It is also the primary user interface (through the REMOTE command) to the VT service.

DSDAD

The DSDAD process controls the initiation and termination of network services, including creation of server processes.

DSSERVER

There is a DSSERVER process created for each use of the RFA, VT, or RPM services. The DSSERVER process receives and processes protocol messages for the service, and accesses files and terminals required by the service.

DSUTIL

The DSUTIL module contains miscellaneous procedures used by the other NS modules. Included are routines for management of certain NS data structures and handling of process and session termination.

ENV

The Environment module manages the information from DSLINE commands that is used by the various Network Services. This includes environment attributes, remote sessions, and various service-related information.

NFT

Network File Transfer

RASERVER

There is an RASERVER process created for each use of the RFA services. This process receives and processes protocol messages for the service and accesses files and terminals for the service.

RFA

Remote File Access and Remote Database (IMAGE) Access.

RPM

Remote Process Management

VT

Virtual Terminal

 

Logging Messages for the Network Services (SUB0006) are listed under each individual service.

The NS Buffer Management module (BFM) logs no event information.

The logging messages for NS Subsystem Modules are listed in this chapter. However, event messages for the VT module are listed in Chapter 6 “Virtual Terminal (VT ERROR) Error Messages ” section of this manual. Each error message number listed in the VT error message table is identical to a logging message error number found in the log file for the VT module.

"Actions" advised for individual VT errors listed in Chapter 6 “Virtual Terminal (VT ERROR) Error Messages ” apply to individual VT logging messages. As described, VT and ENV messages are displayed to the user on $STDLIST. However these messages are displayed on $STDLIST only if logging is enabled for the Network Services subsystem of NS 3000/iX.

Other Network Services—such as Network File Transfer, Program-to-Program Communication, and Remote File Access, return error information to the user regardless of logging configuration for the Network Services subsystem of NS 3000/iX.

Network IPC Subsystem Logging

Logging for the NetIPC subsystem (SUB0005) of the associated links should be configured only if users on your system are writing their own NetIPC applications with the intrinsics described in the NetIPC 3000/XL Programmer's Reference Manual. NetIPC subsystem logging provides the network manager with a "system check" to determine which NetIPC applications are operating, if any. Most user-repairable errors are returned in the result parameter of the NetIPC intrinsics. These error codes are listed in Chapter 5 “NetIPC (SOCKERRS) Error Messages” of this manual.

Logging codes for the NetIPC subsystem of the associated links are listed in this chapter in the section called "NetIPC Logging Location Codes."

Feedback to webmaster