OSI/MHS Configuration and Management Manual
Troubleshooting Your OSI/MHS Subsystem
OSI/MHS Configuration and Management Manual—424827-003
9-26
Problem Description
Each message processed by the MTA is typically destined for more than one recipient.
The MTA is responsible for splitting such messages, with multiple recipients requiring
different routing. The MTA is also responsible for adding to each message both
internal and external trace information, which records the path the message has taken
through the MHS.
The log records are designed to keep track of the processing performed for each
recipient, and only when all of its recipients have been processed completely can an
original incoming message be discarded.
Most of the log records fall into the following three categories:
•
Records that log the start of a processing sequence for multiple recipients. These
records include RX_confirmed, DECODED, and SUBMITTED logs.
•
Records that log the end of a processing sequence for multiple recipients. These
records include DELETED, CANCELLED, DELIVERED, NOTIFIED, and
TX_REQUESTED log records.
•
Records that log the creation of a new PDU for multiple recipients. These records
include CREATED and ENCODED log records.
The other log types that are relevant to the MTA are the TX_FAILED,
LD_UNROUTABLE, and LD_UNDECODEABLE log records. A log type specific to
gateways is LD_ARCHIVED; records of this type describe PDUs that the GPI was
unable to decode or that the GPI application archived for any reason.
The OSI/MHS store cleaner (SC) process periodically scans through the PDU store,
searching for PDUs that have been fully processed and can therefore be deleted. The
log records associated with a PDU are used to determine whether the PDU has been
fully processed. If so, it and its associated log records are deleted by the SC process.
If the log records indicate that a PDU was undecodable or unroutable or that it was
archived by a gateway, the PDU is not deleted.
The use of background processing to delete fully processed PDUs is a more efficient
solution than having the MR process check for completeness whenever a significant
event happens to a PDU. However, this approach implies the use of a large PDU store
for an MR group to allow for periods when the MTA is busy but the store cleaner is
being run infrequently.
The OSI/MHS log records are not externally accessible (except through a specialized
diagnostic tool available to HP technical support). To help you track the progress of a
message through the system, OSI/MHS processes also produce event messages.
These messages are available for display through various interfaces (such as
Viewpoint or an EMS printing distributor); they are also available for processing by your
management applications. Because these messages are especially useful for
message tracking, they are described in more detail in Message Tracking on
page 9-31.