Message error logs
Overview
An error is a problem condition that occurs that may lead to service problems. Some errors are stored for informational purposes only. To provide a record of events related to the processing of messages and the operation of the system, the messaging software logs errors and other events. All message error log entries record the event and time the event occurred.
The message logs include notice of communication problems between the messaging software and another system, such as the ICM server or the POP3-compliant mail server. However, problems between other systems appear in the logs for those systems. For instance, a communication problem between the DEFINITY ECS and the CentreVu Computer Telephony server appears in the CentreVu Computer Telephony reporting system.
Errors can occur during the message handling flow process. In some cases when an error condition occurs, the messaging software delivers an alarm email message to report the problem. The administrator can then take the necessary action to correct the problem.
Log and error files
The messaging software stores all log and error files (except the archive log) in the default-installation directory C:\Program Files\Message Care\logfiles.
The messaging software has the following error logs:
Message error log (mcerror.log)
Work Flow Manager error log (wfmlog.txt)
Mail Manager error log (mungeerror.log)
MIME DLL log (MimeDllError.log)
Maintenance Monitor error log (mmMMDD.txt)
Administration log (AdminLog.txt)
Archive log (archivelog)
Message alarms
In specific situations, the messaging software will deliver alarms. The following list provides the alarms that the messaging software delivers:
Database full alarm
Database 95% full alarm
Database 90% full alarm
Database 80% full alarm
Unable to connect to POP3 host�invalid host name or password
Unable to connect to POP3 host�unknown host
POP3 server not responding
Work Flow Manager lost connection to Mail Manager
All Phantom Extensions Busy
Error log files
Application errors for the messaging software are logged in the \mcerrorlog.txt file (where the default installation directory is: c:\Program Files\MessageCare).
Also, most of the messaging software processes keep a "trace" (or error) log for that process. The process trace logs are as follows:
Mail Manager Process: \temp\mungeerror.log
MsgCareDLL Process: \temp\MimeDllError.log
Work Flow Manager Process: \bin\wfm\wfmlog.txt
Mail Manager error codes
The following are error codes used by the Mail Manager:
1002-SMTP failure
1003�SMTP cannot initialize
1004�SMTP cannot initialize winsock
1005�SMTP out of memory
1006�Cannot resolve SMTP host name
1007�SMTP cannot allocate socket
1008�SMTP cannot bind socket
1009�SMTP host not responding
1010�Cannot send SMTP command
1011�SMTP host timed out
1012�Invalid SMTP handle
1013�Invalid SMTP option
1014�Another SMTP operation is in progress
1015�SMTP aborted
2001�Messages database full
2002�Messages database 95% full
2003�Messages database 90% full
2004�Messages database 80% full
2100�Unable to connect to POP3 host -- invalid host name or password
2101�Unable to connect to POP3 host -- unknown host
2102�POP3 server not responding
2200�Timer expired before polling was completed�
3000�Too many attachments on message
3001�Acknowledgment file for mailbox does not exist or is a directory
The database limits in errors 2001 through 2004 above may change.
Message Care DLL error codes
Error codes 1002 through 1015 are used by the Message Care Dynamic Link Library (DLL).
Mail Test Tool error codes
Error codes 1002 through 1015 are used by the Mail Test Tool
Simple Mail Transfer Protocol error codes
Error codes defined by the Simple Mail Transfer Protocol (SMTP) may be included in error messages 1002, 1012, and 1015.
These include the following, which are taken from RFC 821 (SMTP):
421, Service not available, closing transmission channel (this may be a reply to any command if the service knows it must shut down)
450, Requested mail action not taken�mailbox unavailable (mailbox busy)
451, Requested action aborted�local error in processing
452, Requested action not taken�insufficient system storage
500, Syntax error, command unrecognized (this may include errors such as command line too long)
501, Syntax error in parameters or arguments
502, Command not implemented
503, Bad sequence of commands
504, Command parameter not implemented
550, Requested action not taken�mailbox unavailable (mailbox not found, no access
551, User not local; please try < forward-path >
552, Requested mail action aborted�exceeded storage allocation
553, Requested action not taken�mailbox name not allowed (mailbox syntax incorrect)
554, Transaction failed
Please see the Message Care Installation CD-ROM for additional error codes.
Viewing the error logs
Error logs can be viewed using a simple text editor (for example, WordPad).
Recoverable and non-recoverable delivery failures
Whenever there is a recoverable delivery failure, the messaging software will try to redeliver the message until it succeeds. Whenever there is a non-recoverable delivery failure, Message Care will record an error log entry for non-recoverable delivery failures but will not attempt to redeliver the message. The log will record the DEFINITY ECS extension where the call was delivered, the agent ID if available, the called number, any Adjunct/Switch Applications Interface (ASAI) digits associated with the call, and any error conditions received from DEFINITY ECS, including any J-TAPI provider proprietary data.
Recoverable delivery failures
Your vectors may disconnect message calls due to designed queue limits. When a call failure of this type is encountered, the messaging software repeatedly continues trying to deliver the message call.
A message retry is initiated after a 15-minute delay. When retrying a message call, the messaging software launches the call using the same call setup parameters, dialed number, and any ASAI-provided digits. A retried message will be placed in the overflowed queue based on its retrieval time.
The following message call delivery errors will repeatedly launch message calls until the error is corrected:
No available resources to initiate message calls
DEFINITY ECS returns busy condition
DEFINITY ECS vector processing drops call
Message call dropped by a message-enabled agent without a reason code.
Non-recoverable delivery failures
Other conditions, such as the call being routed off-switch repeatedly, have a limited number of retries.
The messaging software stops trying to deliver a message call after the message call has received three non-recoverable call delivery errors that are encountered in consecutive call attempts. For example, if you incorrectly administered the number to call and the message call repeatedly failed to be delivered by the DEFINITY ECS, the messaging software will stop launching this message call after three tries.
When this occurs, the message will be placed in the failed state and no further attempts will be made to launch message calls relative to a failed message.
Failures need not be the same. For example, if the first call attempt was rejected due to an invalid number and the next two calls result in the call being routed off-switch, then the message will fail. Messages in the failed state can only be manually retrieved by an agent since the messaging software will not try any further automatic deliveries.
The following are the known non-recoverable message call delivery errors that can result when the messaging software places the message in the failed status state:
Message call routed off the DEFINITY ECS
Message call answered and dropped by an agent not logged in to the messaging software
Dialed number not valid
Copyright © 2001
Avaya Inc.
All rights reserved.
Modified: March 19, 2001![]()