Facility X509

X.509 system

NameSeverityIDDescriptionAction
algorithm_type_incompatibleerror12 The certificate has a key type that's incompatible with the signature algorithm.
algorithm_type_unsupportederror13 Signed object uses an unsupported signature algorithm.
bad_decode_sigerror124 %1 could not decode the signature. None.
bad_encodeerror120 %1: couldn't encode the operation to sign it None.
bit_string_errorerror71 An internal error occured. See other log entries for details.
build_timeerror69 An internal error occured. See other log entries for details.
cert_usageerror42 Digitally signed bind arguments and responses must have a certificate that permits that usage: the certificate should have the keyUsage extension, with at least the digitalSignature bit set.
cert_verify_failerror9 Validation of a certificate failed.
certificate_issuerdetail59The DN of the CA which issued the Certificate Information only
certpath_encode_failerror152 CertificationPath did not encode. None
certsinformation3 The number of certificates loaded from the x509 directory.
client_sessiondetail64 Information Only. An X509 client session is being established using this DN. None.
client_session_okdetail65 Information Only. An X509 client session has been successfully established using this DN. None.
CML_errorerror26 A CML function returned an error code.
cml_init_failureerror111 Initializing CML failed. Check other events for details.
config_parse_failerror102 There was some error in reading the X.509 config file. This file can contain blank lines, comments (lines beginning with #), and lines beginning "ldap_host ", "ldap_port ", "check_crl ". ldap_host has to be followed by a host name (or IP address), ldap_port by a number, and check_crl by "yes" or "no". (That description uses double quotes to indicate literal text, no double quotes should appear in the file.)
cpath_errorerror74 An error occured while constructing the certificae path to put into the strong credentials. See other log entries for details.
create_pubkey_failerror10 We failed to create a public key object.
crl_offwarning105 Certificates (received in strong authentication or signed operations) will not be checked against current CRLs. So certificates that have been revoked may be regarded as still valid.
crl_oninformation104 Certificates (received in strong authentication or signed operations) will be checked against current CRLs.
crls_offwarning99 Information Only. CRL checking is enabled in the CML library.
crls_oninformation98 Information Only. CRL checking is enabled in the CML library.
disablederror19 Source release was built with the X.509 functionality disabled.
DLOpenFailwarning1 X.509 shared object failed to load.
dn_match_errorerror85 The DN in the StrongCredentials does not match the DN in the Certificate. Configure the remote end to use the Certificate to create correct Strong Credentials.
dn_match_okdetail93 The DN in the strong bind and the DN of the MTA must match. This message logs the fact that they do. None.
dn_match_opdetail86 The DN in the StrongCredentials matches the DN in the Certificate. None.
do_check_strongdetail77Information only. None.
do_strongdetail75Information only. None.
done_check_strongdetail78Information only. None.
done_strongdetail76Information only. None.
dsa_sig_decode_failerror47 DSA signatures have a particular format: they're BER (usually DER) encoded SEQUENCE {INTEGER, INTEGER}, where each INTEGER is 20 octets long. One was received which failed to decode.
dsa_sig_encode_failerror48 Failure while encoding DSA signature (probably out of memory).
dsapverifyinformation15 Verification succeeded.
dsp_missing_sigerror125 %1 was called with the DSP operation missing a mandatory signature. None.
dump_gen_sig_pedebug61Describes the directory into which the generated signature is written. Debug Information only. This can be compared with the signature from the MOAC
dump_sig_pedebug60Describes the directory into which the MOAC signature is written. Debug Information only. This can be compared with the generated signature
enc_atberror72 AN internal error occurred. See other log entries for details.
enc_errorerror73 An internal error occured while encoding a PE. See other log entries for details.
entropyerror32 RAND_status returned an error, which probably indicates insufficient entropy. On Unix, this is likely to happen because /dev/urandom is not present or readable.
function_not_foundwarning45 A required function is missing from shared library.
function_unavailablewarning20 X.509 functionality is not available because initialization of it failed, and a function requiring it was called.
functions_not_implementederror44 A shared object library was found, but it does not contain implementations of X.509 functions.
gdidetail87 An Global Domain Identifier was found in the Strong Credentials. This value is ignored in this release.
gdi_in_tokenerror146 A GDI was supplied in the token to check against the locally configured value for our GDI, however the check was not carried out. This may indicate interworking problems with the remote MTA.
gen_sig_okdetail53The MOAC for this message was successfully generated. Information only
id_okdetail68 Information Only. A trusted certificate for the ID has been found in the file name reported. None.
id_rejdetail67 Information Only. A trusted certificate for the ID has been found in the file name reported but cannot be used. None.
identitiesinformation4 the number of identities loaded.
identity_chosenerror41 The application attempted to choose an identity (either default, or for a specific connection), but the identity has already been selected.
identity_foundinformation6 An identity was found for this DN.
identity_notfounderror7 An identity for this DN was requested, and none was found.
init_mismatcherror142 x509_init_security is passed a directory. It can be called more than once, but only with the same directory each time (subsequent calls have no effect). Application error.
init_securitydetail62 Information Only. The X509 security environment is being established using this ID. The ID is a filesystem directory in which a subdirectory named x509 contains the Digital Identities as a set of pkcs11 files. None.
init_security_okdetail63 Information Only. The X509 security environment has been established using this ID. The ID is a filesystem directory in which a subdirectory named x509 contains the Digital Identities as a set of pkcs11 files. The number of Digital Identities found is also reported. None.
init_subjectinformation83 The StrongCredentials contained a Certificate and the Subject DN is reported. None.
initialization_failnotice46 X.509 isn't available; this event message gives the reason.
inv_tokenerror94 The OID in the token of a strong P1 bind must be 2.6.3.6.0. Check configuration and presentation addresses
isode_errorerror28 Some internal isode function was called, which returned an error.
missing_nonce_typeerror128 %1 : The nonce type within the x509context is not set. None.
missing_securityerror126 %1 was called without any SecurityParameters None.
missing_security_patherror127 %1 : The SecurityParameters provided don't contain a certificate path None.
missing_sigerror123 %1 was called with the operation missing a signature None.
moac_tbs_bs_gen_failerror50 Failure while generate byte stream for MOAC TBS (probably out of memory). See other log entries for details.
moac_tbs_encode_failerror49 Failure while encoding MOAC TBS (probably out of memory). See other log entries for details.
MTA_AsymmetricTokenBody_Wpdu113P1 Bind with Strong AuthNo Operator Action
mta_name_match_okdetail91 Our MTA name in token. This value successfully checked against the value in the Strong Credentials. None.
mta_name_mismatcherror90 Our MTA name was found in the Strong Credentials. This value is checked against the local value. The two must match but did not match. Check configuration of both ends.
noerror97 The OID in the token of a strong P1 bind must be set to 2.6.3.6.0. Check configuration and presentation addresses
no_aeterror109 Cannot determine the name of the remote MTA. Contact Isode support.
no_aet_checkdetail148 No AET was provided to check against the value in the token. The MTA has been configured not to check DN of the subject of the Certificate against the AET in the bind. This is configured in the X.400 channel using EMMA.
no_aet_errorerror81 They did not provide an AET therefore we cannot accept their strong bind. Check the configuration of the remote end. Ensure it is connecting to the expected protocal server.
no_certificate_senterror11 We (currently) require a certificate with a bind, and none was sent.
no_configdebug140 Attempting to open the config file %s for the security environment. None - this is not an error.
no_current_identitywarning8 Application asked for the current identity, and there isn't one.
no_gdidetail144 This release is not checking whether the GDI in the token, matches the locally configured value for our GDI. None.
no_gdi_in_tokendetail145 No GDI was supplied in the token to check against the locally configured value for our GDI. None.
no_iderror136 No Digital IDs found in the security environment can be used for this client session. Check that your have configured either a password for the application, or that a pass-phrase file has been created in the same directory as the P12 file, with the same name as the P12 file, with a .pphr suffix. Alternatively, you can set the private key in the P12 file so that it is not protected by a pass-phrase. For security reasons, this is not recommended.
no_identitieswarning5 No identities were loaded, so no strong authentication will be possible.
no_mta_nameerror88 No MTA name was found in the token. This value is mandatory. Check the configuration of the remote MTA.
no_mta_name_checkdetail147 No MTAName was provided to check against the value in the token. This may indicate interworking problems with the remote MTA. This is an internal error which should be reported to Isode support.
no_orig_certerror57 No Originator certificate found in the message envelope with which to verify the signature. Check the message as received in the Queue. Ensure that the sender constructed the message and signature correctly
no_peer_dnerror30 Attempting to construct a strong bind argument, but the argument lacks the dba_dn field, which should contain the DN of the entity we're attempting to connect to.
no_PKCS11_liberror156 This may be because no library was specified in x509/config, or that the library failed to load. Contact Isode support
no_pphrdebug138 The attempt to open the passphrase for this Digital ID has failed. None.
no_pub_keyerror84 The Certificate supplied does not contain a public key and cannot therefore be used for a strong bind. Configure the remote end to use a suitable Certificate.
no_public_key_in_orig_certificateerror58Although an originator certificate is present in the message envelope, there is no public key available to use to verify the signature Check the message as received in the Queue. Ensure that the sender constructed the message and signature correctly
no_secenverror143 x509_init_security must be passed a directory. Internal error.
no_tokenerror95 The OID in the token of a strong P1 bind must be set to 2.6.3.6.0. Check configuration and presentation addresses
noidentityerror22 Some functions require a session with an identity, and this one was called with a session without an identity.
nonce_badlenerror33 We require that a bind argument has 80 bits in random1, and that a bind response has 160 bits: the concatenation of the bind argument and a fresh 80 bit nonce.
nonce_mismatcherror34 We require that a bind response contain random1 which begins with the same bits as the original bind argument. This message failed that test.
nonce_replayerror40 An attempt was made to bind using a nonce which has already been used in a previous session.
nonce_uncheckederror37 We can't check nonces yet. This log is to warn that code needs to be filled in.
nosessionerror21 Some functions require a session, and this one was called with the session set to NULL.
not_using_ldapwarning101 LDAP certificate/CRL retrieval has been disabled.
null_nonce_checkererror39 We failed to initialise a nonce checker; this is fatal (for X.509), and no X.509 services will be available.
oid_errerror96 An internal error occurred performing str2oid(). Check other log messages.
oid_mismatcherror151 Some kinds of signed ASN.1 have the signature algorithm both inside the signed part, and outside. These two must match, and in this case they do not, so verification fails. Identify origin of the mismatched OIDs and report error
opensslinit_failwarning2 SSL_library_init returned a fail code
our_mta_namedetail92 Our MTA name. This value is checked againt the value in the Strong Credentials. None.
pe_decode_errorerror80 The PE could not be decoded. See other log entries for details.
pe_errorerror70 An internal error occured. See other log entries for details.
PKCS11_errorerror25 A PKCS#11 function returned an error code.
read_certdetail66 Information Only. A certificate for the ID has been found in the file name reported. None.
read_configdebug139 Attempting to open the config file %s for the security environment. None.
read_config_okdetail141 Successfully read the config file %s for the security environment. None.
read_pphrdetail112 The passphrase for the private key has been read from the passphrase file. The passphrase filename has the form p12filename.pphr. None.
require_signed_opsinformation117 The named connection is configured (probably using authcon) with the given settings for signed operations. Signed operations may be required for modification operations, and for non-modifying operations. None.
response_dnerror36 x509_dsapverify attempted to verify a bind response, but the response was signed by a key from a different entity.
set_sign_op_calledinformation134 This log message shows that set_sign_op is called, and logs it's arguments None
shouldnt_sign_verifyerror119 %1 called however the x509_context specifies no signing or verification should take place None.
sign_failerror51 Failure while generating a signature for the message. See error code and other log entries for details.
Sign_failerror18 C_Sign returned an error code.
sign_gooddetail129 %1 : Generated signature for this operation ok None.
sign_opinformation130 Indicates if an operation is to be signed. None
sign_op_unsupportederror133 Indicates if signing an operation is unsupported. None
SignInit_failerror17 C_SignInit returned an error code.
slotcounterror24 For the moment, the slot count must be 1.
SRL_DB_errorerror135 The error probably indicates the directory isn't writable. Or the files "srl_cert_cache.db" and/or "srl_crl_cache.db" are of some unrecognised format. Check (and change) directory permissions
SRL_errorerror29 An SRL function was called, which returned an error.
srl_init_failedwarning103 Initializing SRL with the LDAP port and host given in the configuration file failed. So LDAP is disabled. (The application may reenable it.)
srl_init_total_failureerror110 Initializing SRL with no LDAP port and host failed. Check other events for details.
SRL_LDAPwarning114 SRL attempted an LDAP bind on initialisation, and it returned this error code.
their_aetdetail82 Informative: their AET. None.
timestamp_from_tokendetail106 Report the timestamp from the strong bind. This value to be checked against the current time, and if too old will cause the bind to be rejected. None.
token_age_new_okdetail116 The token timestamp is less recent than the limit set. None.
token_age_old_okdetail108 The token timestamp is more recent than the limit set. None.
token_decode_faildetail14 Signed token couldn't be decoded.
token_encode_faildetail16 Token couldn't be encoded.
token_expirederror31 A bind token was received that seems to have expired. This may be an attempt at replaying a bind token, or (probably more likely) indicates unacceptable clock skew between machines.
token_life_too_longerror38 A bind token was received that wants to live too long (its expiry time is more than 40 minutes in the future). This isn't permitted (if unintentional, this may be due to clock skew).
token_mta_namedetail89 Our MTA name. This value is checked against the value of the mta name. None.
token_null_utcerror35 While trying to check a bind token or response for expiry, the expiry time couldn't be converted to UTC, preventing a check.
token_too_newerror115 The strong bind is rejected as the token timestamp is too far in the future. Ensure that the clocks on the two systems are set correctly. They need to be synchronised within 5 minutes of each other
token_too_olderror107 The strong bind is rejected as the token timestamp is older than the limit set. Ensure that the clocks on the two systems are set correctly. They need to be synchronised within 5 minutes of each other
trace_funcdebug131 This log message shows which x509 functions have been called None
trusted_certinformation154 Adding the certificate as a trust anchor. None
trusted_cert_errorerror43 While adding the trust anchors, an error was found for this certificate.
try_pphrdebug137 Attempting to open the passphrase for this Digital ID. The passphrase filename has the form p12filename.pphr. None.
unexpected_oiderror79 An invalid OID was in the token. Check the configuration of the remote end. Ensure it is connecting to the expected protocal server.
unknown_cert_oiderror27 We received a bind argument or response
unknown_key_typeerror153 Some internal error occurred. Contact Isode support
unknown_operror121 %1 was asked to sign an unknown operation None.
untrusted_certdetail155 Adding the certificate to the database, for use in verifying certificates. None
use_signed_ops_before_initerror118 %1 called with operation or context as NULL None.
using_ldapnotice100 Using LDAP for certificate and CRL retrieval, with the logged host and port.
verify_detailerror150 Gives extended information about failure of certificate verification. Depends on the specific error.
verify_failerror55 Failure while verifying the signature in the message. See error code and other log entries for details.
verify_failureerror149 The CML function to verify a certificate returned an error code. This may indicate an error in the PKI (a certificate or CRL not present, or expired), configuration (if something could not be retrieved), or some system failure (if it is a memory error). More information is likely to be available at higher logging levels (detail). Depends on the specific error.
verify_init_failerror54 Failure while verifying the signature in the message. See error code and other log entries for details.
verify_okdetail56 Verified the signature in the message / operation. Information only
verify_opinformation132 Indicates if an operation is to being verified. None
zero_len_sig_generror52 Failure while generating a signature for the message. See other log entries for details.

DLOpenFail

Message Text
Parameters
  1. library
  2. supplementary info
Description
X.509 shared object failed to load.
Action

opensslinit_fail

Message Text
Description
SSL_library_init returned a fail code
Action

certs

Message Text
Parameters
  1. number
Description
The number of certificates loaded from the x509 directory.
Action

identities

Message Text
Parameters
  1. number
Description
the number of identities loaded.
Action

no_identities

Message Text
Description
No identities were loaded, so no strong authentication will be possible.
Action

identity_found

Message Text
Parameters
  1. identity
Description
An identity was found for this DN.
Action

identity_notfound

Message Text
Parameters
  1. identity
Description
An identity for this DN was requested, and none was found.
Action

no_current_identity

Message Text
Description
Application asked for the current identity, and there isn't one.
Action

cert_verify_fail

Message Text
Parameters
  1. subject
  2. reason
Description
Validation of a certificate failed.
Action

create_pubkey_fail

Message Text
Parameters
  1. type
  2. subject
Description
We failed to create a public key object.
Action

no_certificate_sent

Message Text
Description
We (currently) require a certificate with a bind, and none was sent.
Action

algorithm_type_incompatible

Message Text
Parameters
  1. type
Description
The certificate has a key type that's incompatible with the signature algorithm.
Action

algorithm_type_unsupported

Message Text
Description
Signed object uses an unsupported signature algorithm.
Action

token_decode_fail

Message Text
Description
Signed token couldn't be decoded.
Action

dsapverify

Message Text
Parameters
  1. peer
Description
Verification succeeded.
Action

token_encode_fail

Message Text
Description
Token couldn't be encoded.
Action

SignInit_fail

Message Text
Description
C_SignInit returned an error code.
Action

Sign_fail

Message Text
Description
C_Sign returned an error code.
Action

disabled

Message Text
Description
Source release was built with the X.509 functionality disabled.
Action

function_unavailable

Message Text
Parameters
  1. function
Description
X.509 functionality is not available because initialization of it failed, and a function requiring it was called.
Action

nosession

Message Text
Parameters
  1. function
Description
Some functions require a session, and this one was called with the session set to NULL.
Action

noidentity

Message Text
Parameters
  1. function
Description
Some functions require a session with an identity, and this one was called with a session without an identity.
Action

slotcount

Message Text
Parameters
  1. slot count
Description
For the moment, the slot count must be 1.
Action

PKCS11_error

Message Text
Parameters
  1. function
  2. code
Description
A PKCS#11 function returned an error code.
Action

CML_error

Message Text
Parameters
  1. function
  2. code
Description
A CML function returned an error code.
Action

unknown_cert_oid

Message Text
Parameters
  1. function
  2. oid
Description
We received a bind argument or response
Action

isode_error

Message Text
Parameters
  1. function
Description
Some internal isode function was called, which returned an error.
Action

SRL_error

Message Text
Parameters
  1. function
  2. code
Description
An SRL function was called, which returned an error.
Action

no_peer_dn

Message Text
Description
Attempting to construct a strong bind argument, but the argument lacks the dba_dn field, which should contain the DN of the entity we're attempting to connect to.
Action

token_expired

Message Text
Parameters
  1. time now
  2. expiry time
Description
A bind token was received that seems to have expired. This may be an attempt at replaying a bind token, or (probably more likely) indicates unacceptable clock skew between machines.
Action

entropy

Message Text
Description
RAND_status returned an error, which probably indicates insufficient entropy. On Unix, this is likely to happen because /dev/urandom is not present or readable.
Action

nonce_badlen

Message Text
Parameters
  1. received length
Description
We require that a bind argument has 80 bits in random1, and that a bind response has 160 bits: the concatenation of the bind argument and a fresh 80 bit nonce.
Action

nonce_mismatch

Message Text
Description
We require that a bind response contain random1 which begins with the same bits as the original bind argument. This message failed that test.
Action

token_null_utc

Message Text
Parameters
  1. expiry time
Description
While trying to check a bind token or response for expiry, the expiry time couldn't be converted to UTC, preventing a check.
Action

response_dn

Message Text
Parameters
  1. session dn
  2. response dn
Description
x509_dsapverify attempted to verify a bind response, but the response was signed by a key from a different entity.
Action

nonce_unchecked

Message Text
Description
We can't check nonces yet. This log is to warn that code needs to be filled in.
Action

token_life_too_long

Message Text
Parameters
  1. time now
  2. expiry time
Description
A bind token was received that wants to live too long (its expiry time is more than 40 minutes in the future). This isn't permitted (if unintentional, this may be due to clock skew).
Action

null_nonce_checker

Message Text
Description
We failed to initialise a nonce checker; this is fatal (for X.509), and no X.509 services will be available.
Action

nonce_replay

Message Text
Description
An attempt was made to bind using a nonce which has already been used in a previous session.
Action

identity_chosen

Message Text
Parameters
  1. new identity
  2. current identity
Description
The application attempted to choose an identity (either default, or for a specific connection), but the identity has already been selected.
Action

cert_usage

Message Text
Parameters
  1. subject
Description
Digitally signed bind arguments and responses must have a certificate that permits that usage: the certificate should have the keyUsage extension, with at least the digitalSignature bit set.
Action

trusted_cert_error

Message Text
Parameters
  1. error info
  2. dn
Description
While adding the trust anchors, an error was found for this certificate.
Action

functions_not_implemented

Message Text
Parameters
  1. library
Description
A shared object library was found, but it does not contain implementations of X.509 functions.
Action

function_not_found

Message Text
Parameters
  1. function
  2. library
  3. supplementary info
Description
A required function is missing from shared library.
Action

initialization_fail

Message Text
Parameters
  1. detail
Description
X.509 isn't available; this event message gives the reason.
Action

dsa_sig_decode_fail

Message Text
Description
DSA signatures have a particular format: they're BER (usually DER) encoded SEQUENCE {INTEGER, INTEGER}, where each INTEGER is 20 octets long. One was received which failed to decode.
Action

dsa_sig_encode_fail

Message Text
Description
Failure while encoding DSA signature (probably out of memory).
Action

moac_tbs_encode_fail

Message Text
Description
Failure while encoding MOAC TBS (probably out of memory).
Action
See other log entries for details.

moac_tbs_bs_gen_fail

Message Text
Description
Failure while generate byte stream for MOAC TBS (probably out of memory).
Action
See other log entries for details.

sign_fail

Message Text
Parameters
  1. C_Sign_retval
Description
Failure while generating a signature for the message.
Action
See error code and other log entries for details.

zero_len_sig_gen

Message Text
Description
Failure while generating a signature for the message.
Action
See other log entries for details.

gen_sig_ok

Message Text
Description
The MOAC for this message was successfully generated.
Action
Information only

verify_init_fail

Message Text
Parameters
  1. C_Sign_retval
Description
Failure while verifying the signature in the message.
Action
See error code and other log entries for details.

verify_fail

Message Text
Parameters
  1. C_Sign_retval
Description
Failure while verifying the signature in the message.
Action
See error code and other log entries for details.

verify_ok

Message Text
Description
Verified the signature in the message / operation.
Action
Information only

no_orig_cert

Message Text
Description
No Originator certificate found in the message envelope with which to verify the signature.
Action
Check the message as received in the Queue. Ensure that the sender constructed the message and signature correctly

no_public_key_in_orig_certificate

Message Text
Description
Although an originator certificate is present in the message envelope, there is no public key available to use to verify the signature
Action
Check the message as received in the Queue. Ensure that the sender constructed the message and signature correctly

certificate_issuer

Message Text
Parameters
  1. detail
Description
The DN of the CA which issued the Certificate
Action
Information only

dump_sig_pe

Message Text
Parameters
  1. dirname
Description
Describes the directory into which the MOAC signature is written.
Action
Debug Information only. This can be compared with the generated signature

dump_gen_sig_pe

Message Text
Parameters
  1. dirname
Description
Describes the directory into which the generated signature is written.
Action
Debug Information only. This can be compared with the signature from the MOAC

init_security

Message Text
Parameters
  1. id
Description
Information Only. The X509 security environment is being established using this ID. The ID is a filesystem directory in which a subdirectory named x509 contains the Digital Identities as a set of pkcs11 files.
Action
None.

init_security_ok

Message Text
Parameters
  1. id
  2. numids
Description
Information Only. The X509 security environment has been established using this ID. The ID is a filesystem directory in which a subdirectory named x509 contains the Digital Identities as a set of pkcs11 files. The number of Digital Identities found is also reported.
Action
None.

client_session

Message Text
Parameters
  1. dn
Description
Information Only. An X509 client session is being established using this DN.
Action
None.

client_session_ok

Message Text
Parameters
  1. dn
Description
Information Only. An X509 client session has been successfully established using this DN.
Action
None.

read_cert

Message Text
Parameters
  1. cert
Description
Information Only. A certificate for the ID has been found in the file name reported.
Action
None.

id_rej

Message Text
Parameters
  1. cert
Description
Information Only. A trusted certificate for the ID has been found in the file name reported but cannot be used.
Action
None.

id_ok

Message Text
Parameters
  1. cert
Description
Information Only. A trusted certificate for the ID has been found in the file name reported.
Action
None.

build_time

Message Text
Description
An internal error occured.
Action
See other log entries for details.

pe_error

Message Text
Description
An internal error occured.
Action
See other log entries for details.

bit_string_error

Message Text
Parameters
  1. pe_error
Description
An internal error occured.
Action
See other log entries for details.

enc_atb

Message Text
Description
AN internal error occurred.
Action
See other log entries for details.

enc_error

Message Text
Parameters
  1. pe_error
Description
An internal error occured while encoding a PE.
Action
See other log entries for details.

cpath_error

Message Text
Description
An error occured while constructing the certificae path to put into the strong credentials.
Action
See other log entries for details.

do_strong

Message Text
Description
Information only.
Action
None.

done_strong

Message Text
Description
Information only.
Action
None.

do_check_strong

Message Text
Description
Information only.
Action
None.

done_check_strong

Message Text
Description
Information only.
Action
None.

unexpected_oid

Message Text
Parameters
  1. token_oid
Description
An invalid OID was in the token.
Action
Check the configuration of the remote end. Ensure it is connecting to the expected protocal server.

pe_decode_error

Message Text
Parameters
  1. str
Description
The PE could not be decoded.
Action
See other log entries for details.

no_aet_error

Message Text
Parameters
  1. their_aet
Description
They did not provide an AET therefore we cannot accept their strong bind.
Action
Check the configuration of the remote end. Ensure it is connecting to the expected protocal server.

their_aet

Message Text
Parameters
  1. pe_error
Description
Informative: their AET.
Action
None.

init_subject

Message Text
Parameters
  1. subject
Description
The StrongCredentials contained a Certificate and the Subject DN is reported.
Action
None.

no_pub_key

Message Text
Description
The Certificate supplied does not contain a public key and cannot therefore be used for a strong bind.
Action
Configure the remote end to use a suitable Certificate.

dn_match_error

Message Text
Parameters
  1. their_dn
  2. cert_dn
Description
The DN in the StrongCredentials does not match the DN in the Certificate.
Action
Configure the remote end to use the Certificate to create correct Strong Credentials.

dn_match_op

Message Text
Parameters
  1. their_dn
  2. cert_dn
Description
The DN in the StrongCredentials matches the DN in the Certificate.
Action
None.

gdi

Message Text
Parameters
  1. gdi
Description
An Global Domain Identifier was found in the Strong Credentials.
Action
This value is ignored in this release.

no_mta_name

Message Text
Description
No MTA name was found in the token.
Action
This value is mandatory. Check the configuration of the remote MTA.

token_mta_name

Message Text
Parameters
  1. mta_name
Description
Our MTA name. This value is checked against the value of the mta name.
Action
None.

mta_name_mismatch

Message Text
Parameters
  1. token_mta_name
  2. our_mta_name
Description
Our MTA name was found in the Strong Credentials. This value is checked against the local value. The two must match but did not match.
Action
Check configuration of both ends.

mta_name_match_ok

Message Text
Parameters
  1. mta_name
Description
Our MTA name in token. This value successfully checked against the value in the Strong Credentials.
Action
None.

our_mta_name

Message Text
Parameters
  1. mta_name
Description
Our MTA name. This value is checked againt the value in the Strong Credentials.
Action
None.

dn_match_ok

Message Text
Parameters
  1. our_dn
  2. cert_subject_dn
Description
The DN in the strong bind and the DN of the MTA must match. This message logs the fact that they do.
Action
None.

inv_token

Message Text
Parameters
  1. tok_oid
Description
The OID in the token of a strong P1 bind must be 2.6.3.6.0.
Action
Check configuration and presentation addresses

no_token

Message Text
Description
The OID in the token of a strong P1 bind must be set to 2.6.3.6.0.
Action
Check configuration and presentation addresses

oid_err

Message Text
Description
An internal error occurred performing str2oid().
Action
Check other log messages.

no

Message Text
Description
The OID in the token of a strong P1 bind must be set to 2.6.3.6.0.
Action
Check configuration and presentation addresses

crls_on

Message Text
Description
Information Only. CRL checking is enabled in the CML library.
Action

crls_off

Message Text
Description
Information Only. CRL checking is enabled in the CML library.
Action

using_ldap

Message Text
Parameters
  1. host
  2. port
Description
Using LDAP for certificate and CRL retrieval, with the logged host and port.
Action

not_using_ldap

Message Text
Description
LDAP certificate/CRL retrieval has been disabled.
Action

config_parse_fail

Message Text
Parameters
  1. line
Description
There was some error in reading the X.509 config file. This file can contain blank lines, comments (lines beginning with #), and lines beginning "ldap_host ", "ldap_port ", "check_crl ". ldap_host has to be followed by a host name (or IP address), ldap_port by a number, and check_crl by "yes" or "no". (That description uses double quotes to indicate literal text, no double quotes should appear in the file.)
Action

srl_init_failed

Message Text
Parameters
  1. ldap_host
  2. ldap_port
Description
Initializing SRL with the LDAP port and host given in the configuration file failed. So LDAP is disabled. (The application may reenable it.)
Action

crl_on

Message Text
Description
Certificates (received in strong authentication or signed operations) will be checked against current CRLs.
Action

crl_off

Message Text
Description
Certificates (received in strong authentication or signed operations) will not be checked against current CRLs. So certificates that have been revoked may be regarded as still valid.
Action

timestamp_from_token

Message Text
Parameters
  1. token_timestamp
Description
Report the timestamp from the strong bind. This value to be checked against the current time, and if too old will cause the bind to be rejected.
Action
None.

token_too_old

Message Text
Parameters
  1. token_timestamp
  2. time_when_token_valid
  3. time_now
Description
The strong bind is rejected as the token timestamp is older than the limit set.
Action
Ensure that the clocks on the two systems are set correctly. They need to be synchronised within 5 minutes of each other

token_age_old_ok

Message Text
Parameters
  1. token_timestamp
  2. time_when_token_valid
Description
The token timestamp is more recent than the limit set.
Action
None.

no_aet

Message Text
Description
Cannot determine the name of the remote MTA.
Action
Contact Isode support.

srl_init_total_failure

Message Text
Description
Initializing SRL with no LDAP port and host failed.
Action
Check other events for details.

cml_init_failure

Message Text
Parameters
  1. check_crls
Description
Initializing CML failed.
Action
Check other events for details.

read_pphr

Message Text
Parameters
  1. passphrase
Description
The passphrase for the private key has been read from the passphrase file. The passphrase filename has the form p12filename.pphr.
Action
None.

MTA_AsymmetricTokenBody_W

Message Text
Parameters
  1. File containing PDU
Description
P1 Bind with Strong Auth
Action
No Operator Action

SRL_LDAP

Message Text
Parameters
  1. error
Description
SRL attempted an LDAP bind on initialisation, and it returned this error code.
Action

token_too_new

Message Text
Parameters
  1. token_timestamp
  2. time_when_token_valid
  3. time_now
Description
The strong bind is rejected as the token timestamp is too far in the future.
Action
Ensure that the clocks on the two systems are set correctly. They need to be synchronised within 5 minutes of each other

token_age_new_ok

Message Text
Parameters
  1. token_timestamp
  2. time_when_token_valid
Description
The token timestamp is less recent than the limit set.
Action
None.

require_signed_ops

Message Text
Parameters
  1. auth
  2. modify
  3. nonmodify
Description
The named connection is configured (probably using authcon) with the given settings for signed operations. Signed operations may be required for modification operations, and for non-modifying operations.
Action
None.

use_signed_ops_before_init

Message Text
Parameters
  1. function
Description
%1 called with operation or context as NULL
Action
None.

shouldnt_sign_verify

Message Text
Parameters
  1. function
Description
%1 called however the x509_context specifies no signing or verification should take place
Action
None.

bad_encode

Message Text
Parameters
  1. function
Description
%1: couldn't encode the operation to sign it
Action
None.

unknown_op

Message Text
Parameters
  1. function
Description
%1 was asked to sign an unknown operation
Action
None.

missing_sig

Message Text
Parameters
  1. function
Description
%1 was called with the operation missing a signature
Action
None.

bad_decode_sig

Message Text
Parameters
  1. function
Description
%1 could not decode the signature.
Action
None.

dsp_missing_sig

Message Text
Parameters
  1. function
Description
%1 was called with the DSP operation missing a mandatory signature.
Action
None.

missing_security

Message Text
Parameters
  1. function
Description
%1 was called without any SecurityParameters
Action
None.

missing_security_path

Message Text
Parameters
  1. function
Description
%1 : The SecurityParameters provided don't contain a certificate path
Action
None.

missing_nonce_type

Message Text
Parameters
  1. function
Description
%1 : The nonce type within the x509context is not set.
Action
None.

sign_good

Message Text
Parameters
  1. function
Description
%1 : Generated signature for this operation ok
Action
None.

sign_op

Message Text
Parameters
  1. Protocol
  2. op_type
  3. arg_res
Description
Indicates if an operation is to be signed.
Action
None

trace_func

Message Text
Parameters
  1. function
Description
This log message shows which x509 functions have been called
Action
None

verify_op

Message Text
Parameters
  1. Protocol
  2. op_type
  3. arg_res
Description
Indicates if an operation is to being verified.
Action
None

sign_op_unsupported

Message Text
Parameters
  1. Protocol
  2. op_type
  3. arg_res
Description
Indicates if signing an operation is unsupported.
Action
None

set_sign_op_called

Message Text
Parameters
  1. sign_op_flag
  2. op_type
Description
This log message shows that set_sign_op is called, and logs it's arguments
Action
None

SRL_DB_error

Message Text
Parameters
  1. dir
Description
The error probably indicates the directory isn't writable. Or the files "srl_cert_cache.db" and/or "srl_crl_cache.db" are of some unrecognised format.
Action
Check (and change) directory permissions

no_id

Message Text
Parameters
  1. cert
Description
No Digital IDs found in the security environment can be used for this client session.
Action
Check that your have configured either a password for the application, or that a pass-phrase file has been created in the same directory as the P12 file, with the same name as the P12 file, with a .pphr suffix. Alternatively, you can set the private key in the P12 file so that it is not protected by a pass-phrase. For security reasons, this is not recommended.

try_pphr

Message Text
Parameters
  1. passphrase
Description
Attempting to open the passphrase for this Digital ID. The passphrase filename has the form p12filename.pphr.
Action
None.

no_pphr

Message Text
Parameters
  1. passphrase
Description
The attempt to open the passphrase for this Digital ID has failed.
Action
None.

read_config

Message Text
Parameters
  1. configfile
Description
Attempting to open the config file %s for the security environment.
Action
None.

no_config

Message Text
Parameters
  1. configfile
Description
Attempting to open the config file %s for the security environment.
Action
None - this is not an error.

read_config_ok

Message Text
Parameters
  1. configfile
Description
Successfully read the config file %s for the security environment.
Action
None.

init_mismatch

Message Text
Parameters
  1. orig
  2. new
Description
x509_init_security is passed a directory. It can be called more than once, but only with the same directory each time (subsequent calls have no effect).
Action
Application error.

no_secenv

Message Text
Description
x509_init_security must be passed a directory.
Action
Internal error.

no_gdi

Message Text
Description
This release is not checking whether the GDI in the token, matches the locally configured value for our GDI.
Action
None.

no_gdi_in_token

Message Text
Description
No GDI was supplied in the token to check against the locally configured value for our GDI.
Action
None.

gdi_in_token

Message Text
Description
A GDI was supplied in the token to check against the locally configured value for our GDI, however the check was not carried out.
Action
This may indicate interworking problems with the remote MTA.

no_mta_name_check

Message Text
Description
No MTAName was provided to check against the value in the token.
Action
This may indicate interworking problems with the remote MTA. This is an internal error which should be reported to Isode support.

no_aet_check

Message Text
Description
No AET was provided to check against the value in the token.
Action
The MTA has been configured not to check DN of the subject of the Certificate against the AET in the bind. This is configured in the X.400 channel using EMMA.

verify_failure

Message Text
Parameters
  1. reason
Description
The CML function to verify a certificate returned an error code. This may indicate an error in the PKI (a certificate or CRL not present, or expired), configuration (if something could not be retrieved), or some system failure (if it is a memory error). More information is likely to be available at higher logging levels (detail).
Action
Depends on the specific error.

verify_detail

Message Text
Parameters
  1. dn
  2. detail
  3. xinfo
Description
Gives extended information about failure of certificate verification.
Action
Depends on the specific error.

oid_mismatch

Message Text
Parameters
  1. inner
  2. outer
Description
Some kinds of signed ASN.1 have the signature algorithm both inside the signed part, and outside. These two must match, and in this case they do not, so verification fails.
Action
Identify origin of the mismatched OIDs and report error

certpath_encode_fail

Message Text
Description
CertificationPath did not encode.
Action
None

unknown_key_type

Message Text
Description
Some internal error occurred.
Action
Contact Isode support

trusted_cert

Message Text
Parameters
  1. subject
Description
Adding the certificate as a trust anchor.
Action
None

untrusted_cert

Message Text
Parameters
  1. issuer
  2. subject
Description
Adding the certificate to the database, for use in verifying certificates.
Action
None

no_PKCS11_lib

Message Text
Description
This may be because no library was specified in x509/config, or that the library failed to load.
Action
Contact Isode support