Summary: Isode components write to logging streams when events occur.
Facility MTAconfig
Messages relating to M-Switch configuration
Name | Severity | ID | Description | Action |
---|---|---|---|---|
activation_subfeature_missing | error | 306 | The subfeature reported is not present in the Activation ID supplied to you by Isode. This M-Switch component is disabled. | Contact support@isode.com |
BadArgValue | error | 71 | A bad value was provided for a command line switch. | Fix the command line, which may entail configuration change if the program was invoked from a script or from another program. For a Windows services, this will be set in the Isode Service Manager. For a Unix service, this will be set in the pp.rc file. For channel programs, command line flags are set in the program field in the channel properties. For programs invoked via isode.iaed, the invoke vector in the channel inbound properties will contain the command line flags. |
BadProgramCommand | error | 72 | The prog value for the channel cannot be used. | Correct configuration error |
BadSubmitPort | error | 61 | The configured submit port is wrong | An invalid submit is configured. Reconfigure with a correct value |
CantFindX400Postmaster | error | 58 | The X.400 postmaster address could not be found in the configuration | Change the configuration to add an X.400 Postmaster address. |
CantParsePostmaster | error | 59 | Failed to parse configured postmaster address | Configure a valid postmaster address |
ChannelInit | error | 76 | A problem was encountered initializing a channel process. | Action depends opon the problem detail. |
ChannelNotFound | fatal | 41 | The channel could not be found in the configuration | You have attempted to run a channel whose configuration is missing. Either run with the name of a valid channel, or add a new channel with the required name |
ChannelNotSpecified | error | 62 | A channel of the specified type could not be found in the configuration, but it's needed by the system | Add a channel of the required type |
ConfigErr | error | 43 | An entry in the configuration file is incorrectly specified. | Correct the configuration |
Critical | critical | 14 | General error used for critical errors | See Log entry for details. Please send information on the occurrence of this event to support@isode.com |
DKIMnoparam | error | 304 | A Mandatory parameter for DKIM signing is missing. | Set the parameter to a correct value. |
DsapTailor | fatal | 65 | There was a problem initializing some aspect of the directory interface. | Check the logs for more detailed information. |
DuplicateUser | error | 265 | There is duplicate information for the given user. All but the first entry are ignored. | This might arise through the misspelling of another user. |
Error | error | 12 | M-Switch Configuration Error. Isode's medium term plan is to remove all common use of this event, Isode's long term plan is to remove all use of this event. | See log entry for details |
ErrorS | error | 28 | M-Switch Configuration Error. Isode's medium term plan is to remove all common use of this event, Isode's long term plan is to remove all use of this event. | See log entry for details |
Fatal | fatal | 13 | Fatal M-Switch Configuration Event. This event should only occur in very unusual situations. Isode's medium term plan is to remove all use of this event. | See Log entry for details. Please send information on the occurrence of this event to support@isode.com |
FatalS | fatal | 29 | Fatal M-Switch Configuration Event. This event should only occur in very unusual situations. Isode's medium term plan is to remove all use of this event. | See Log entry for details. Please send information on the occurrence of this event to support@isode.com |
FilterCreate | fatal | 253 | Cannot create filter item. | Either the name is incorrect or the library is not available. |
GroupBuildError | fatal | 78 | Problem building group table file | |
GroupTableFormat | fatal | 77 | The format of a group table binary file is invalid. | This is a problem with the binary file generation. |
InvalidQmgrAddr | error | 57 | The default QMGR addr configured is invalid | Correct configuration error |
ItemMissing | fatal | 251 | The channel's XML file refers to an item which cannot be found. | Correct configuration error |
LibraryLoad | fatal | 254 | Cannot dynamically load a library needed for the channel. | Either the library name is incorrect or the library is not suitable. |
MissingArchive | error | 74 | An attempt was made to archive a message but there was no archive directory configured. | Configure an archive directory |
MissingCommand | error | 73 | Cannot find the program for the given channel. | Correct configuration error |
MissingFilter | error | 56 | The specified filter for the channel is missing from the configuration. | Correct configuration error |
MissingQuarantine | error | 75 | An attempt was made to quarantine a message but there was no directory configured. | Configure an archive directory |
MissingUser | fatal | 270 | The information for a local delivery user references a username which is not value. | Fix the configuration to use the correct username, or create the user. |
MissingValue | error | 44 | In a channel ininfo or outinfo string, a keyword is missing a value. | Correct configuration error |
NoGroupFile | info | 79 | The group table file could not be found. This is not an error unless it is intended to find a group file. | |
NoPOAs | fatal | 201 | The channel searched for POAs under the configured root entry, but failed to find any. | Correct configuration error |
Notice | notice | 6 | General notice level event: See log entry for details | No Operator Action |
NoticeS | notice | 22 | General notice level event: See log entry for details | No Operator Action |
openshaperfile | error | 255 | Cannot open file. | Check permissions and ownership of the file and directory. |
PerUserValue | fatal | 260 | The per-user information is not correctly formed. | Fix the configuration. |
POAcreatefailed | error | 203 | There was a failure creating the directory structure for a new POA. There should be a system error appended in the log file which gives a reason for the failure. | Check file system permissions. |
POAerror | error | 202 | There was a problem configuring a specific POA. | See Log entry for details |
POAnotable | error | 205 | The table entry was missing for the given POA. | Correct configuration error |
POAthreadfailed | error | 204 | There was a failure creating a thread to monitor a POA. | This is likely to be a problem with system resources. Check system logs. |
product_activation_file_failure | error | 305 | The Product Activation file couldn't be checked. | Contact support@isode.com |
RegexpError | fatal | 252 | The channel's XML file contains a regexp which is malformed. | Correct configuration error |
SASLinit | fatal | 80 | Failed to initialize the SASL system or connection. | |
SchemaUnknown | fatal | 64 | The library refers to Directory schema items by name. Such an item has not been found in the schema available to the program. | The item should be defined correctly in the schema files. |
SPIFload | error | 302 | Failed to load security policy from file. | Check the permissions and content of the file. |
TableNotFound | error | 60 | The table could not be found in the configuration | Correct configuration error |
TooManyItems | fatal | 63 | A tailoring item has too many parameters | Identify the item and reduce the number of items |
TooManyOverrides | fatal | 66 | There are too many table overrides for the table. | Reduce the number table overrides. Use ordinary table entries if required. |
TooManyPOAs | fatal | 200 | There is a limit of the number of POAs which a channel can service. When reading the POAs, this number was exceeded. | Remove any unused POAs. |
TooManyRoots | error | 206 | A FAPI channel configuration specified too many roots. | Correct configuration error |
TooManyVariables | fatal | 67 | There are too many channel variables for the channel. | Reduce the number channel variables. |
UnexpectedChanType | error | 40 | The channel type is not the one of the expected types. Check the configuration of the channel. | Correct configuration error |
UnknownArg | error | 70 | An unknown command line flag has been found. | Fix the command line which may entail configuration change if the program was invoked from a script or from another program. For a Windows services, this will be set in the Isode Service Manager. For a Unix service, this will be set in the pp.rc file. For channel programs, command line flags are set in the program field in the channel properties. For programs invoked via isode.iaed, the invoke vector in the channel inbound properties will contain the command line flags. |
UnknownKeyword | error | 45 | In a channel ininfo or outinfo string, a keyword is is not known. | Correct configuration error |
WrongChannelParam | error | 42 | One of the parameters in the channel configuration is wrong | |
X509CertError | error | 301 | Failed to load a certificate from the file. | Check the permissions and content of the file. |
X509Error | error | 303 | Generic error in Security services | Depends on the error detail. |
X509IdentityFailed | fatal | 300 | Cannot load an X.509 identity using the file and passphrase file given | Check the configuration parameters. |
XMLerror | fatal | 250 | The channel's XML file contain a parse error. | Correct configuration error |
XMLparseError | fatal | 68 | The file failed to parse as XML. | Fix the XML errors. |
Notice
- Message Text
- %1
- Parameters
- Text describing condition
- Description
- General notice level event: See log entry for details
- Action
- No Operator Action
Error
- Message Text
- %1
- Parameters
- Text describing error
- Description
- M-Switch Configuration Error. Isode's medium term plan is to remove all common use of this event, Isode's long term plan is to remove all use of this event.
- Action
- See log entry for details
Fatal
- Message Text
- %1
- Parameters
- Text describing error
- Description
- Fatal M-Switch Configuration Event. This event should only occur in very unusual situations. Isode's medium term plan is to remove all use of this event.
- Action
- See Log entry for details. Please send information on the occurrence of this event to support@isode.com
Critical
- Message Text
- %1 %2
- Parameters
- Text describing error
- Optional text when reporting system error
- Description
- General error used for critical errors
- Action
- See Log entry for details. Please send information on the occurrence of this event to support@isode.com
FatalS
- Message Text
- %1 %2
- Parameters
- Text describing error
- Additional text field
- Description
- Fatal M-Switch Configuration Event. This event should only occur in very unusual situations. Isode's medium term plan is to remove all use of this event.
- Action
- See Log entry for details. Please send information on the occurrence of this event to support@isode.com
ErrorS
- Message Text
- %1 %2
- Parameters
- Text describing error
- Additional text field
- Description
- M-Switch Configuration Error. Isode's medium term plan is to remove all common use of this event, Isode's long term plan is to remove all use of this event.
- Action
- See log entry for details
NoticeS
- Message Text
- %1 %2
- Parameters
- Text describing condition
- Additional text field
- Description
- General notice level event: See log entry for details
- Action
- No Operator Action
UnexpectedChanType
- Message Text
- The type of channel %1 is not %2
- Parameters
- The name of the channel
- The expected type(s) of the channel
- Description
- The channel type is not the one of the expected types. Check the configuration of the channel.
- Action
- Correct configuration error
ChannelNotFound
- Message Text
- The channel %1 could not be found in the configuration
- Parameters
- The name of the channel
- Description
- The channel could not be found in the configuration
- Action
- You have attempted to run a channel whose configuration is missing. Either run with the name of a valid channel, or add a new channel with the required name
WrongChannelParam
- Message Text
- The value of parameter %2 of channel %1 is not valid [%3]
- Parameters
- The name of the channel
- The param and error message
- [optional] The value of the param
- Description
- One of the parameters in the channel configuration is wrong
- Action
ConfigErr
- Message Text
- %1: %2
- Parameters
- Text of the error message
- Value of the key or value that is wrong
- Description
- An entry in the configuration file is incorrectly specified.
- Action
- Correct the configuration
MissingValue
- Message Text
- Missing value for key %1 in channel info %2
- Parameters
- Key for which the value is missing
- The complete string which is the in/out info value
- Description
- In a channel ininfo or outinfo string, a keyword is missing a value.
- Action
- Correct configuration error
UnknownKeyword
- Message Text
- Unknown key %1 in channel info %2
- Parameters
- Keyword which is not known
- The complete string which is the in/out info value
- Description
- In a channel ininfo or outinfo string, a keyword is is not known.
- Action
- Correct configuration error
MissingFilter
- Message Text
- Channel %1 : missing filter '%2'
- Parameters
- Channel name
- Program filter that is missing
- Description
- The specified filter for the channel is missing from the configuration.
- Action
- Correct configuration error
InvalidQmgrAddr
- Message Text
- The default QMGR addr configured (%1) is invalid
- Parameters
- The default QMGR address
- Description
- The default QMGR addr configured is invalid
- Action
- Correct configuration error
CantFindX400Postmaster
- Message Text
- Cannot get X.400 postmaster address"
- Description
- The X.400 postmaster address could not be found in the configuration
- Action
- Change the configuration to add an X.400 Postmaster address.
CantParsePostmaster
- Message Text
- Failed to parse this postmaster address: %1
- Parameters
- The postmaster address that cannot be parsed
- Description
- Failed to parse configured postmaster address
- Action
- Configure a valid postmaster address
TableNotFound
- Message Text
- >The table '%1' could not be found in the configuration
- Parameters
- The name of the table
- Description
- The table could not be found in the configuration
- Action
- Correct configuration error
BadSubmitPort
- Message Text
- The submit port specified (%1) is wrong
- Parameters
- The submit port
- Description
- The configured submit port is wrong
- Action
- An invalid submit is configured. Reconfigure with a correct value
ChannelNotSpecified
- Message Text
- No channel of type %1 was found
- Parameters
- The name of the channel type that is missing
- Description
- A channel of the specified type could not be found in the configuration, but it's needed by the system
- Action
- Add a channel of the required type
TooManyItems
- Message Text
- Too many items in tailoring line starting %1 %2
- Parameters
- The leading item
- The second item
- Description
- A tailoring item has too many parameters
- Action
- Identify the item and reduce the number of items
SchemaUnknown
- Message Text
- Schema %1 %2 is unknown
- Parameters
- Type of item
- Name of item
- Description
- The library refers to Directory schema items by name. Such an item has not been found in the schema available to the program.
- Action
- The item should be defined correctly in the schema files.
DsapTailor
- Message Text
- Directory interface tailoring failed
- Description
- There was a problem initializing some aspect of the directory interface.
- Action
- Check the logs for more detailed information.
TooManyOverrides
- Message Text
- Too many table overrides for %1
- Parameters
- Name of table
- Description
- There are too many table overrides for the table.
- Action
- Reduce the number table overrides. Use ordinary table entries if required.
TooManyVariables
- Message Text
- Too many channel variables for %1
- Parameters
- Name of channel
- Description
- There are too many channel variables for the channel.
- Action
- Reduce the number channel variables.
XMLparseError
- Message Text
- XML error in %1: %2
- Parameters
- Specific information
- Filename
- Description
- The file failed to parse as XML.
- Action
- Fix the XML errors.
UnknownArg
- Message Text
- %1: bad value for switch %2: '%3'
- Parameters
- The name of the program or channel reading the value
- The command line flag which is unknown
- Description
- An unknown command line flag has been found.
- Action
- Fix the command line which may entail configuration change if the program was invoked from a script or from another program. For a Windows services, this will be set in the Isode Service Manager. For a Unix service, this will be set in the pp.rc file. For channel programs, command line flags are set in the program field in the channel properties. For programs invoked via isode.iaed, the invoke vector in the channel inbound properties will contain the command line flags.
BadArgValue
- Message Text
- %1: bad value for switch %2: '%3'
- Parameters
- The name of the program or channel reading the value
- The command line flag which has the bad value
- The value which is wrong.
- Description
- A bad value was provided for a command line switch.
- Action
- Fix the command line, which may entail configuration change if the program was invoked from a script or from another program. For a Windows services, this will be set in the Isode Service Manager. For a Unix service, this will be set in the pp.rc file. For channel programs, command line flags are set in the program field in the channel properties. For programs invoked via isode.iaed, the invoke vector in the channel inbound properties will contain the command line flags.
BadProgramCommand
- Message Text
- Channel %1 : bad prog string '%2'
- Parameters
- Channel name
- The program string which gives the problem
- Description
- The prog value for the channel cannot be used.
- Action
- Correct configuration error
MissingCommand
- Message Text
- Channel %1 : bad prog string '%2'
- Parameters
- Channel name
- The program string for the channel
- Description
- Cannot find the program for the given channel.
- Action
- Correct configuration error
MissingArchive
- Message Text
- No archive directory configured
- Description
- An attempt was made to archive a message but there was no archive directory configured.
- Action
- Configure an archive directory
MissingQuarantine
- Message Text
- No quarantine directory configured for %1
- Parameters
- Channel name
- Description
- An attempt was made to quarantine a message but there was no directory configured.
- Action
- Configure an archive directory
ChannelInit
- Message Text
- Problem initializing channel %1: %2
- Parameters
- Channel name
- Detail for the problem
- Description
- A problem was encountered initializing a channel process.
- Action
- Action depends opon the problem detail.
GroupTableFormat
- Message Text
- Problem with group table file %1
- Parameters
- File name
- Description
- The format of a group table binary file is invalid.
- Action
- This is a problem with the binary file generation.
GroupBuildError
- Message Text
- Problem building group table file: %1
- Parameters
- Detail for error
- Description
- Problem building group table file
- Action
NoGroupFile
- Message Text
- Cannot file group table file
- Description
- The group table file could not be found. This is not an error unless it is intended to find a group file.
- Action
SASLinit
- Message Text
- SASL initialization failed: %1
- Parameters
- Detailed reason
- Description
- Failed to initialize the SASL system or connection.
- Action
TooManyPOAs
- Message Text
- %1: too many POAs, maximum allowed is %2
- Parameters
- The name of the channel
- The maximum allowed number of POAs
- Description
- There is a limit of the number of POAs which a channel can service. When reading the POAs, this number was exceeded.
- Action
- Remove any unused POAs.
NoPOAs
- Message Text
- %1: no POAs found under %2
- Parameters
- The name of the channel
- Directory name under which the POAs were expected to be found.
- Description
- The channel searched for POAs under the configured root entry, but failed to find any.
- Action
- Correct configuration error
POAerror
- Message Text
- %1: Problem configuring POA %2: %3
- Parameters
- The name of the channel
- POA entry DN
- Text for specific error
- Description
- There was a problem configuring a specific POA.
- Action
- See Log entry for details
POAcreatefailed
- Message Text
- %1: failed to create POA %2
- Parameters
- The name of the channel
- The path of the POA which failed
- Description
- There was a failure creating the directory structure for a new POA. There should be a system error appended in the log file which gives a reason for the failure.
- Action
- Check file system permissions.
POAthreadfailed
- Message Text
- %1: failed to create thread to monitor POA %2
- Parameters
- The name of the channel
- The path of the POA which failed
- Description
- There was a failure creating a thread to monitor a POA.
- Action
- This is likely to be a problem with system resources. Check system logs.
POAnotable
- Message Text
- %1: failed to find table entry for POA %2
- Parameters
- The name of the channel
- The name of the POA or the ORaddress
- Description
- The table entry was missing for the given POA.
- Action
- Correct configuration error
TooManyRoots
- Message Text
- Number of POA roots exceeds %1
- Parameters
- The maximum allowed number of POA roots
- Description
- A FAPI channel configuration specified too many roots.
- Action
- Correct configuration error
XMLerror
- Message Text
- %1: XML error in config file: %2
- Parameters
- The name of the channel
- Detail of the error
- Description
- The channel's XML file contain a parse error.
- Action
- Correct configuration error
ItemMissing
- Message Text
- %1: Cannot find %2 %3
- Parameters
- The name of the channel
- Type of item
- Name of item
- Description
- The channel's XML file refers to an item which cannot be found.
- Action
- Correct configuration error
RegexpError
- Message Text
- %1: Regexp error in '%2' at offset %3: %4
- Parameters
- The name of the channel
- The regexp text
- Offset of error
- nature of error
- Description
- The channel's XML file contains a regexp which is malformed.
- Action
- Correct configuration error
FilterCreate
- Message Text
- %1: Cannot create filter %2
- Parameters
- The name of the channel
- Name of item
- Description
- Cannot create filter item.
- Action
- Either the name is incorrect or the library is not available.
LibraryLoad
- Message Text
- %1: Cannot library %2
- Parameters
- The name of the channel
- Name of library
- Description
- Cannot dynamically load a library needed for the channel.
- Action
- Either the library name is incorrect or the library is not suitable.
openshaperfile
- Message Text
- Failed to open Shaper configuration file %1
- Parameters
- The name of the file
- Description
- Cannot open file.
- Action
- Check permissions and ownership of the file and directory.
PerUserValue
- Message Text
- Per user config for %1, error in '%2'
- Parameters
- The name of the user
- The value which is in error
- Description
- The per-user information is not correctly formed.
- Action
- Fix the configuration.
DuplicateUser
- Message Text
- Duplicate information for user %1
- Parameters
- Name of user
- Description
- There is duplicate information for the given user. All but the first entry are ignored.
- Action
- This might arise through the misspelling of another user.
MissingUser
- Message Text
- Cannot find user %1
- Parameters
- Name of user
- Description
- The information for a local delivery user references a username which is not value.
- Action
- Fix the configuration to use the correct username, or create the user.
X509IdentityFailed
- Message Text
- %1: Cannot load identity (%2 %3)
- Parameters
- The name of the channel
- Name of P12 file
- Name of PPHR file
- Description
- Cannot load an X.509 identity using the file and passphrase file given
- Action
- Check the configuration parameters.
X509CertError
- Message Text
- Failed to load certificate from %1
- Parameters
- The name of the file containing the certificate
- Description
- Failed to load a certificate from the file.
- Action
- Check the permissions and content of the file.
SPIFload
- Message Text
- Failed to load security policy from %1, %2
- Parameters
- The name of the file containing the security policy
- Detail for the problem
- Description
- Failed to load security policy from file.
- Action
- Check the permissions and content of the file.
X509Error
- Message Text
- Security error; %1
- Parameters
- Error detail
- Description
- Generic error in Security services
- Action
- Depends on the error detail.
DKIMnoparam
- Message Text
- Missing DKIM parameter - %1
- Parameters
- Name of parameter
- Description
- A Mandatory parameter for DKIM signing is missing.
- Action
- Set the parameter to a correct value.
product_activation_file_failure
- Message Text
- The Product Activation file check failed. '%1' will be disabled
- Parameters
- The name of the M-Switch component
- Description
- The Product Activation file couldn't be checked.
- Action
- Contact support@isode.com
activation_subfeature_missing
- Message Text
- No '%1' found in your Product Activation. '%2' will be disabled
- Parameters
- The name of the subfeature
- The name of the M-Switch component
- Description
- The subfeature reported is not present in the Activation ID supplied to you by Isode. This M-Switch component is disabled.
- Action
- Contact support@isode.com