Summary: Isode components write to logging streams when events occur.

Facility IOevent

A set of messages from the low-level I/O event handling sub-system

NameSeverityIDDescriptionAction
AcceptErrorerror114An error occurred in accept.
AddrTypeerror112The socket address specified a family not known to the stream provider.
Connectedsuccess113The stream provider is connected to the peer.
ConnectionClosednotice103The Peer network entity closed the connection.
DupReaderror110A read request was received by a stream provider, when there was already an outstanding read request. Programmer or configuration error. Contact Isode support.
DupWriteerror111A write request was received by a stream provider, when there was already an outstanding write request. Programmer or configuration error. Contact Isode support.
Inheritfatal118 In order to pass a connection to another process it has to be made inheritable. This operation failed. Programmer or configuration error. Contact Isode support.
InvalidParametererror100An invalid parameter was received in a request.
IoctlErrorerror121An error occurred in an ioctl or fcntl operation.
IOerrorfatal102A system error occurred on the connection.
Listeningsuccess117The provider is listening OK
ManagerCreatedwarning2An event manager has already been created. This can arise as a result of a race condition between threads.
Managertypefatal1In attempting to configure an event manager, an unknown event manager type was provided. Programmer or configuration error
MissingUserwarning104A Provider has no user with which it can communicate. This could indicate a race condition when both the connection and the user of the connection are shutting down at the same time.
NoPollProviderfatal14An I/O Stream needs a Poll Provider, but none has been set up. Programmer or configuration error. Contact Isode support.
NotConnectederror101A request for I/O was received when the provider was not connected. Programmer or configuration error. Contact Isode support.
PDUErrorwarning120Additional error from lower layer may provide more details.
PDUSentsuccess119A flagged PDU has been sent to a lower layer.
Pollerrorerror12The call to the given system call returned an error. These should be very unusual, and are probably the result of a system problem, such as resource limitations.
PollProviderCreatedwarning11An poll provider has already been created. This can arise as a result of a race condition between threads.
PollProvidertypefatal10In attempting to configure a poll service provider, an unknown type was supplied. Programmer or configuration error
PollRegisterfatal15Registering the end point with the poll service failed. If the error is -1, then the end point was already registered. Other values are system error numbers. Programmer or configuration error. Contact Isode support.
Pollthreadfatal13A serious problem with locking has occurred. This can be fatal to the operation of the I/O polling. Programmer or configuration error. Contact Isode support.
SSLalreadywarning219An attempt was made to start TLS when TLS had already been started.
SSLCAfileerror217The SSL/TLS system failed loading the trusted CA file.
SSLcertdecryptfailederror221Could not decrypt the signature in the certificate.
SSLcertexpirederror224The certificate has a validity period in the past.
SSLcertnotbeforeerror225The certificate has an invalid date in its notBefore field.
SSLcertnotyetvaliderror223The certificate has a validity period in the future.
SSLcertsignatureerror222The certificate's signature could not be verified.
SSLcertverifyerror218A certificate in the path failed verification for the reason stated.
SSLchaintoolongerror229The certificate chain was too long.
SSLDHfileerror215A problem was found reading the Diffie-Hellman parameter file.
SSLDHparamerror216There is a problem with a Diffie-Hellman parameter read from the parameter file.
SSLentropyerror205TLS cryptographic random number generator seed data being generated internally. This is probably less secure than you intend, and NOT suitable for production use. For production use, the configured seed file (name given in the message) should be filled with a sufficient amount of externally-generated cryptographically random data. (This needs to be done only once.) ACCESS CONTROL set on the seed file should prevent all other users reading and writing the file.
SSLerrorerror207There was an error in an SSL/TLS function.
SSLhostnameerror241The name of the server called is not found as a name in the certificate provided by that server. This may indicate a "man in the middle" attack.
SSLIDnotice209The SSL/TLS system loaded the identity found in the file.
SSLIDerrorerror208There was a failure adding the identity from the given file.
SSLIDloaderror211The SSL/TLS system failed loading the ID file.
SSLIDloaderrorerror212The SSL/TLS system failed loading the ID file.
SSLIDmissingerror213Could not find the identity file id.p12 in the directory.
SSLinvalidCAerror230The CA's certificate was not valid.
SSLinvalidpurposeerror232The certificate contained a purpose which is not supported.
SSLkeyusageerror237A certificate in the path is not allowed to sign another certificate.
SSLleafsignatureerror228The first certificate did not verify.
SSLlibiniterror204Failed to load SSL/TLS library.
SSLlocalissuererror227The local issuer's certificate was not available.
SSLnocerterror238The configuration requires peer authentication, and no peer certificate was available.
SSLnoIDsnotice210There were no SSL/TLS identities which could be loaded.
SSLnoissuercerterror220Peer authentication was unable to get the issuer certificate.
SSLnosuiteserror206There are no cipher suites configured.
SSLnotverifiederror202SSL/TLS failed to verify the peer entity. A subordinate message may give more information.
SSLnul_in_subjecterror240A certificate with an unacceptable name has been received. The name contains a NUL, and unfortunately (even if that is intended and valid) our software is unable to safely use such names, so we must reject the certificate.
SSLOKsuccess200SSL/TLS has started correctly.
SSLpathlengtherror231The length of the path exceeded the constraint.
SSLpreconfigerror203The first configuration function call failed. Programmer or configuration error. Contact Isode support.
SSLrejectederror234The certificate was rejected.
SSLrsablindingnotice214RSA blinding has been disabled.
SSLselfsignederror226A self signed certificate was found in the chain.
SSLserialmismatcherror236Mistamch with the authority and issuer serial number.
SSLsubjectissuererror235There was a mismatch with the subject issuer.
SSLunknownerror239The verification failed for some unknown reason.
SSLuntrustederror233A certificate is not trusted.
SSLverifiedsuccess201SSL/TLS has started correctly, and the peer identity identity has been verified.
StreamProvidertypefatal116In attempting to create a stream provider, an unknown type was supplied. Programmer or configuration error. Contact Isode support.
Terminatingfatal3The system is shutting down.
UnknownStreamOptwarning115A control message was sent to a stream provider with an unknown option. It was ignored.
WrongStatefatal105The provider is not in the correct state for this operation. Programmer or configuration error. Contact Isode support.

Managertype

Message Text
  • Unknown event manager type: %1
Parameters
  1. The type of event manager requested
Description
In attempting to configure an event manager, an unknown event manager type was provided.
Action
Programmer or configuration error

ManagerCreated

Message Text
  • Event manager already created
Description
An event manager has already been created. This can arise as a result of a race condition between threads.
Action

Terminating

Message Text
  • System shutting down
Description
The system is shutting down.
Action

PollProvidertype

Message Text
  • Unknown poll provider type: %1
Parameters
  1. The type of poll provider
Description
In attempting to configure a poll service provider, an unknown type was supplied.
Action
Programmer or configuration error

PollProviderCreated

Message Text
  • Poll provider already created
Description
An poll provider has already been created. This can arise as a result of a race condition between threads.
Action

Pollerror

Message Text
  • Poll interface error calling %1
Parameters
  1. The system call which returned the error
Description
The call to the given system call returned an error. These should be very unusual, and are probably the result of a system problem, such as resource limitations.
Action

Pollthread

Message Text
  • Poll locking error: %1
Parameters
  1. The error code from the pthread call.
Description
A serious problem with locking has occurred. This can be fatal to the operation of the I/O polling.
Action
Programmer or configuration error. Contact Isode support.

NoPollProvider

Message Text
  • There is no Poll Provider
Description
An I/O Stream needs a Poll Provider, but none has been set up.
Action
Programmer or configuration error. Contact Isode support.

PollRegister

Message Text
  • Poll Register error: %1
Parameters
  1. The error code from the Register call.
Description
Registering the end point with the poll service failed. If the error is -1, then the end point was already registered. Other values are system error numbers.
Action
Programmer or configuration error. Contact Isode support.

InvalidParameter

Message Text
  • Invalid parameter in request: %1
Parameters
  1. The name of the parameter in error
Description
An invalid parameter was received in a request.
Action

NotConnected

Message Text
  • Endpoint is not connected
Description
A request for I/O was received when the provider was not connected.
Action
Programmer or configuration error. Contact Isode support.

IOerror

Message Text
  • Error occurred on connection in %1
Parameters
  1. The operation which failed
Description
A system error occurred on the connection.
Action

ConnectionClosed

Message Text
  • Normal Connection Closure
Description
The Peer network entity closed the connection.
Action

MissingUser

Message Text
  • Provider has no User - cannot communicate
Description
A Provider has no user with which it can communicate. This could indicate a race condition when both the connection and the user of the connection are shutting down at the same time.
Action

WrongState

Message Text
  • Provider in wrong state
Description
The provider is not in the correct state for this operation.
Action
Programmer or configuration error. Contact Isode support.

DupRead

Message Text
  • Already reading
Description
A read request was received by a stream provider, when there was already an outstanding read request.
Action
Programmer or configuration error. Contact Isode support.

DupWrite

Message Text
  • Already reading
Description
A write request was received by a stream provider, when there was already an outstanding write request.
Action
Programmer or configuration error. Contact Isode support.

AddrType

Message Text
  • Unknown socket address family %1
Parameters
  1. The value of the sa_family field
Description
The socket address specified a family not known to the stream provider.
Action

Connected

Message Text
  • Connected to peer
Description
The stream provider is connected to the peer.
Action

AcceptError

Message Text
  • Error in accept
Description
An error occurred in accept.
Action

UnknownStreamOpt

Message Text
  • Unknown stream control option %1
Parameters
  1. The number of the option.
Description
A control message was sent to a stream provider with an unknown option. It was ignored.
Action

StreamProvidertype

Message Text
  • Unknown stream provider type: %1
Parameters
  1. The type of stream provider
Description
In attempting to create a stream provider, an unknown type was supplied.
Action
Programmer or configuration error. Contact Isode support.

Listening

Message Text
  • Listening OK
Description
The provider is listening OK
Action

Inherit

Message Text
  • Error making socket inheritable
Description
In order to pass a connection to another process it has to be made inheritable. This operation failed.
Action
Programmer or configuration error. Contact Isode support.

PDUSent

Message Text
  • PDU has been sent
Description
A flagged PDU has been sent to a lower layer.
Action

PDUError

Message Text
  • Error for PDU
Description
Additional error from lower layer may provide more details.
Action

IoctlError

Message Text
  • Error in ioctl or fcntl
Description
An error occurred in an ioctl or fcntl operation.
Action

SSLOK

Message Text
  • SSL/TLS handshake OK version=%1, cipher=%2, strength=%3
Parameters
  1. SSL version
  2. Cipher code
  3. Cipher strength
Description
SSL/TLS has started correctly.
Action

SSLverified

Message Text
  • SSL/TLS handshake OK version=%1, cipher=%2, strength=%3 with %4
Parameters
  1. SSL version
  2. Cipher code
  3. Cipher strength
  4. Peer name
Description
SSL/TLS has started correctly, and the peer identity identity has been verified.
Action

SSLnotverified

Message Text
  • SSL/TLS verification failed
Description
SSL/TLS failed to verify the peer entity. A subordinate message may give more information.
Action

SSLpreconfig

Message Text
  • SSL/TLS preconfiguration failed
Description
The first configuration function call failed.
Action
Programmer or configuration error. Contact Isode support.

SSLlibinit

Message Text
  • SSL/TLS library initialization failed
Description
Failed to load SSL/TLS library.
Action

SSLentropy

Message Text
  • SSL/TLS random initialize problem (seedfile=%1), %2
Parameters
  1. Name of seed file
  2. Specific information
Description
TLS cryptographic random number generator seed data being generated internally. This is probably less secure than you intend, and NOT suitable for production use.
Action
For production use, the configured seed file (name given in the message) should be filled with a sufficient amount of externally-generated cryptographically random data. (This needs to be done only once.) ACCESS CONTROL set on the seed file should prevent all other users reading and writing the file.

SSLnosuites

Message Text
  • No SSL/TLS cipher suites configured
Description
There are no cipher suites configured.
Action

SSLerror

Message Text
  • SSL/TLS problem with %1: %2
Parameters
  1. Context for error
  2. Specific information
Description
There was an error in an SSL/TLS function.
Action

SSLIDerror

Message Text
  • SSL/TLS could not load identity from %1
Parameters
  1. Path for ID file
Description
There was a failure adding the identity from the given file.
Action

SSLID

Message Text
  • SSL/TLS loaded identity from %1
Parameters
  1. Path for ID file
Description
The SSL/TLS system loaded the identity found in the file.
Action

SSLnoIDs

Message Text
  • SSL/TLS could not load any identities
Description
There were no SSL/TLS identities which could be loaded.
Action

SSLIDload

Message Text
  • SSL/TLS failed to load identity file %1
Parameters
  1. Path for ID file
Description
The SSL/TLS system failed loading the ID file.
Action

SSLIDloaderror

Message Text
  • SSL/TLS failed to load identity file %1, %2
Parameters
  1. Path for ID file
  2. Additional information
Description
The SSL/TLS system failed loading the ID file.
Action

SSLIDmissing

Message Text
  • SSL/TLS failed to find identity file in %1
Parameters
  1. Path for ID file
Description
Could not find the identity file id.p12 in the directory.
Action

SSLrsablinding

Message Text
  • SSL/TLS has RSA blinding disabled
Description
RSA blinding has been disabled.
Action

SSLDHfile

Message Text
  • Problem reading DH parameter file %1
Parameters
  1. name of file
Description
A problem was found reading the Diffie-Hellman parameter file.
Action

SSLDHparam

Message Text
  • Problem with DH parameter in file: %1
Parameters
  1. error detail
Description
There is a problem with a Diffie-Hellman parameter read from the parameter file.
Action

SSLCAfile

Message Text
  • SSL/TLS problem loading trusted CA file %1, %2
Parameters
  1. Path for CA file
  2. Additional information
Description
The SSL/TLS system failed loading the trusted CA file.
Action

SSLcertverify

Message Text
  • SSL/TLS certificate verify error (%1) %2, depth=%3 issuer=%4
Parameters
  1. Error number
  2. Error description
  3. Depth in chain
  4. Certificate issuer
Description
A certificate in the path failed verification for the reason stated.
Action

SSLalready

Message Text
  • SSL/TLS has already been started
Description
An attempt was made to start TLS when TLS had already been started.
Action

SSLnoissuercert

Message Text
  • Unable to get issuer certificate
Description
Peer authentication was unable to get the issuer certificate.
Action

SSLcertdecryptfailed

Message Text
  • Unable to decrypt certificate's signature
Description
Could not decrypt the signature in the certificate.
Action

SSLcertsignature

Message Text
  • Certificate's signature failure
Description
The certificate's signature could not be verified.
Action

SSLcertnotyetvalid

Message Text
  • Certificate is not yet valid
Description
The certificate has a validity period in the future.
Action

SSLcertexpired

Message Text
  • Certificate has expired
Description
The certificate has a validity period in the past.
Action

SSLcertnotbefore

Message Text
  • Certificate has an invalid notBefore field
Description
The certificate has an invalid date in its notBefore field.
Action

SSLselfsigned

Message Text
  • A self-signed certificate found in chain
Description
A self signed certificate was found in the chain.
Action

SSLlocalissuer

Message Text
  • Unable to get local issuer's certificate
Description
The local issuer's certificate was not available.
Action

SSLleafsignature

Message Text
  • Unable to verify the first certificate
Description
The first certificate did not verify.
Action

SSLchaintoolong

Message Text
  • The certificate chain was too long
Description
The certificate chain was too long.
Action

SSLinvalidCA

Message Text
  • The CA certificate was not valid
Description
The CA's certificate was not valid.
Action

SSLpathlength

Message Text
  • The path length constraint exceeded
Description
The length of the path exceeded the constraint.
Action

SSLinvalidpurpose

Message Text
  • Unsupported certificate purpose
Description
The certificate contained a purpose which is not supported.
Action

SSLuntrusted

Message Text
  • Certificate not trusted
Description
A certificate is not trusted.
Action

SSLrejected

Message Text
  • Certificate rejected
Description
The certificate was rejected.
Action

SSLsubjectissuer

Message Text
  • Subject issuer mismatch
Description
There was a mismatch with the subject issuer.
Action

SSLserialmismatch

Message Text
  • Authority and issuer serial number mismatch
Description
Mistamch with the authority and issuer serial number.
Action

SSLkeyusage

Message Text
  • Key usage does not include certificate signing
Description
A certificate in the path is not allowed to sign another certificate.
Action

SSLnocert

Message Text
  • There was no peer certificate and a certificate is required
Description
The configuration requires peer authentication, and no peer certificate was available.
Action

SSLunknown

Message Text
  • unknown verification reason %1
Parameters
  1. Internal error code
Description
The verification failed for some unknown reason.
Action

SSLnul_in_subject

Message Text
  • Subject name may contain NUL: possibly truncated name %1
Parameters
  1. name
Description
A certificate with an unacceptable name has been received. The name contains a NUL, and unfortunately (even if that is intended and valid) our software is unable to safely use such names, so we must reject the certificate.
Action

SSLhostname

Message Text
  • Hostname %1 not matched in certificate
Parameters
  1. name of host
Description
The name of the server called is not found as a name in the certificate provided by that server. This may indicate a "man in the middle" attack.
Action

All rights reserved © 2002 - 2024 Isode Ltd.