OSI/MHS Configuration and Management Manual

Troubleshooting Your OSI/MHS Subsystem
OSI/MHS Configuration and Management Manual424827-003
9-31
Recovery Checklist
errors. If the PDU store becomes overburdened with unroutable PDUs, contact your
HP representative about diagnostic software that can delete the unwanted PDUs.
Recovery Checklist
Consider the following items when an unroutable event occurs:
Nondelivery reason code and diagnostic
Originator names from the message or report
Recipient names from the message or report
APPL object configuration and status
Route selection criteria defined by the ROUTE objects
Message Tracking
For purposes of troubleshooting and performance tuning, it is valuable to be able to
track the progress of a message (or report or probe) through the MTA. OSI/MHS
provides two ways of doing this:
Event messages record the major processing steps in the transit of a message:
association establishment and receipt of incoming messages; routing, including
distribution-list expansion and CUG checking; relay and delivery of messages to
recipients or gateways; storage of messages in a message store, and submission
and retrieval of messages through the message store. Event messages also
report other information useful for billing and general resource management; for
instance, they record when an APPL object is added or deleted and when various
subsystem processes start and stop running.
Trace records provide detailed information about protocol exchanges between
OSI/MHS and external entities, and make visible the results of message encoding
and decoding by the MR process.
Both mechanisms allow you to select the information that interests you. In the case of
a trace, you use SCF or a management application to start and stop tracing and to
specify the types of information to collect. Later, when you use PTrace to display the
trace data, you specify the types of displays you wish to see.
In the case of event messages, you use SCF or a management application to specify
the types of accounting and message-tracking events to be reported; you can change
the selection dynamically to suit different circumstances or tasks. (Like trace
collection, event-reporting has an impact on performance, so it makes sense to limit
reporting to the most appropriate events.) You can use filters to limit further—on the
basis of event-message content—the set of messages to process, display, or print.
You can also modify the event-text templates (provided in the source file SMHSTMPL
on the OSI/MHS installation subvolume) to determine which tokens in any event will be
displayed.