Omada Logging Framework event types
The Omada Logging Framework uses event types and event IDs to identify and classify logged events. Use the following table to determine which event type and ID correspond to a specific log message.
Multiple messages may use the same event type and event ID.
| Event type | Event ID | Message |
|---|---|---|
| ServerConfiguration | 10002 | Failed loading code assembly: {fileName} |
| ServerConfiguration | 10002 | Error reading configuration object secrets from Vault Service |
| ServerConfiguration | 10002 | ServerConfiguration convert error ({key}) |
| ServerConfiguration | 10002 | ReportViewerException: {ex.Message}. |
| LicenseError | 10003 | GetLicenseInfo |
| LicenseError | 10003 | License |
| ExecuteTimer | 10005 | Exception occurred when executing dataexchange |
| ExecuteTimer | 10005 | ExecuteDataObjectEventActions |
| ExecuteTimer | 10005 | ExecuteProcessEventAction |
| ExecuteTimer | 10005 | Execute Timer: {timerId}. |
| ExecuteTimer | 10005 | Execute Timer: {timerId} Failed. |
| ObjectNotFound | 10100 | Cannot display object with ID {dataObjectId} either because it does not exist or because you do not have access to it |
| FailureAudit | 10400 | Audit Failure for {customer}\{userName}. The password is invalid. |
| FailureAudit | 10400 | Audit Failure for {customer}\{userName}. The user is not found |
| SamlResponseFailed | 10401 | SamlResponse not base64 encoded |
| SamlResponseFailed | 10401 | SAMLResponse XML invalid: {responseXml} |
| SamlResponseFailed | 10401 | SAMLResponse not valid according to schema |
| SamlResponseFailed | 10401 | SAMLResponse InResponseTo not valid: {requestId} |
| SamlResponseFailed | 10401 | SAMLResponse audience not valid |
| SamlResponseFailed | 10401 | SAMLResponse expired |
| SamlResponseFailed | 10401 | SAMLResponse signature reference cannot be validated |
| SamlResponseFailed | 10401 | SAMLResponse signature cannot be validated |
| OpenIDResponseFailed | 10402 | Token is not a well-formed JWT |
| OpenIDResponseFailed | 10402 | SecurityToken is not a JWT. |
| OpenIDResponseFailed | 10402 | Error occurred validating JWT. |
| OpenIDResponseFailed | 10402 | Failed to discover openid configuration from {endpoint} |
| OpenIDResponseFailed | 10402 | {message} |
| FailureAudit | 10403 | Failed to set new password |
| FailureAudit | 10404 | Audit Failure for {customer}\{userName}. The user is inactive. |
| FailureAudit | 10405 | Audit Failure for {customer}\{userName}. Too many logon attempts ({logonAttempts}). The user has been deactivated. |
| FailureAudit | 10406 | Audit Failure for {customer}\{userName}. The password has expired ({userInfo2.LastPasswordChange.ToString("g")}). |
| SamlConfiguration | 10407 | SAML certificate with serial {IdpCertSerialNo} not found |
| SamlConfiguration | 10407 | SAML certificate does not have private key and will not be used for signing the logout request |
| SamlConfiguration | 10407 | Failed to discover SAML configuration from {endpoint}. Reverting to legacy configuration. |
| LogConfiguration | 10408 | GetConfigurationData |
| LogConfiguration | 10408 | Error in log configuration |
| LogConfiguration | 10408 | Unable to set up logging of changes to property {sysname}. Property does not exist. |
| SuccessAudit | 10409 | Logon successful for {customer}\{tbUserName.Text} |
| Logoff | 10410 | Logoff initiated for {customerName}\{AppIdentity.Identity.UserInfo.UserName} |
| ClientAuth | 10420 | Unexpected error generating token. |
| CodeMethodException | 10500 | Tabular Model processing failed after {totalSeconds} seconds. |
| CodeMethodException | 10500 | StartImportProfile failed |
| CodeMethodException | 10500 | CheckForPotentiallyStateImport failed |
| CodeMethodException | 10500 | Survey loaded by id:{surveyId} and key {sourceKey} is null |
| CodeMethodMalConfiguration | 10502 | Activity: {activityToReassign.Id} was not assigned due to unmap of the assignee group for the specified tag |
| CodeMethodValidation | 10503 | CodeMethod {method} ({actionId}) on EventDefinition {eventDefinitionName} ({eventDefinitionId}) failed: {errorMessage} |
| AccessModifierValidation | 10504 | AccessModifier on {parentType} {parentName} is obsolete: {accessModifierClassInfoName} |
| AccessModifierValidation | 10504 | AccessModifier failed on {parentType} {parentName}: {e.Message} |
| AccessDataUploadError | 10505 | OIM_AccessDataUploadHandler |
| ReferencedObjectDeleted | 10506 | Referenced object name not found ({dataObjectId}) |
| XmlSchemaFileUpdateError | 10550 | XML Schema file path not found: "{path}" |
| XmlSchemaFileUpdateError | 10550 | Error loading xml schema: "{path}": {ex.Message} |
| DatabaseScriptExecute | 10601 | Error loading SystemUpdateActions |
| DatabaseScriptExecute | 10601 | The following script failed to execute: {cmdStr} |
| AppStringsImported | 10602 | ImportConfigurationChanges - UpdateAllAppStrings |
| UpdateActionAssemblyError | 10603 | Cannot resolve types in assembly "{assembly.CodeBase}" |
| UpdateActionObjectUpdated | 10605 | Error Updating the Omada Identity System Default Queries |
| UpdateActionDataError | 10606 | Failed to migrate account resource: {accountResource.DisplayName} |
| UpdateActionDataError | 10606 | Error enabling Identity Queries for the Omada Identity System. |
| UpdateActionDataError | 10606 | Error Updating the Omada Identity System Default Queries. |
| MailTooManyReceivers | 10700 | Refuse to send event mails as there are more than {maxReceivers} receivers (eventdef.id: {eventDef.Id} actionid: {action.Id} actionobj.id {actionObject.Id} transitionid: {transitionId} receivers: {receivers.Count}" |
| MailTooManyReceivers | 10700 | Refused to send event mails as there are more than {maxReceivers} receivers ({receiverUserIds.Count}) |
| MailNoValidEmailAddress | 10701 | Mail receiver does not have a valid email address |
| Mail sent failure | 10702 | Could not send mail |
| MailCannotBeQueued | 10703 | MailController.SendMail() |
| MailCannotDecryptVar | 10704 | DecryptFields |
| MailCannotRemoveMailFromQueue | 10705 | Could not remove mail from queue |
| MailCannotAddMailLog | 10706 | Failing to add mail log ({mailId}) |
| MailCannotAddMailLog | 10706 | Failing to create mail log ({mailId}) |
| Mail sent | 10707 | Mail sent |
| MailConnection | 10708 | Error when loading the NotificationSettings ConfigurationData |
| MailCheckQueue | 10710 | TimerService.CheckMailQueue (Customer {customer.Id}) |
| MailSendMails | 10711 | TimerService.SendMailsFromQueue Queued: {queueCount} |
| ILMExportFailed | 10900 | UpdateDataObject failed with message: {e.Message} avp source is: {avpText} |
| WebRequest | 11001 | Failed to send email message to support. |
| SimulationHubRun | 12003 | RunViolationImpactSimulation |
| RunArchiveBatch | 12100 | ArchivingManager.DoExecute |
| WebserviceError | 13000 | Error occurred when trying to test if RoPE RemoteApi is alive |
| WebserviceError | 13000 | Cannot get last import status for system {sysId} |
| WebserviceError | 13000 | Cannot connect to Import service |
| WebserviceError | 13000 | Webservice exec error PushConfiguration() |
| WebserviceError | 13000 | Webservice exec error |
| WebPhishingAttempt | 13100 | not a local URL |
| Password change | 13210 | Audit password change for {customerName}\{AppIdentity.Identity.UserInfo.UserName} |
| PolicyCheckConfigurationError | 13350 | Configuration error in PeerAccessPolicyCheck |
| PolicyCheckExecutionError | 13351 | Error processing PeerAccessPolicyCheck |
| ODataError | 13400 | The user does not have read access for the 'Properties' Authorization role element |
| ODataError | 13400 | Error parsing ETag |
| ODataError | 13400 | BadRequestNoDataReceived |
| ODataError | 13400 | OData error |
| GraphQLError | 13500 | GraphQL query caused exception. |
| GraphQLError | 13500 | GraphQL query failed with errors. |
| GraphQLError | 13500 | Error deserializing value of {CustomerSettingKey.UiHomePageActions} |
| GraphQLError | 13500 | GraphQL error |
| DataExchangeError | 13600 | Error executing data exchange! |
| AjaxGridError | 14000 | DataProducerFactory - GetProducers error |
| SurveyFeatureInfo | 15000 | Survey data resend failed to complete for {Count} of {tasksLength} surveys. |
| SurveyFeatureInfo | 15000 | Survey data resend failed to complete |
| SurveyFeatureInfo | 15000 | Could not load survey template with id: {surveyTemplateId} |
| SurveyOwnershipNotAccepted | 15001 | Ownership not accepted for {dataObject.DisplayName} |
| ComplexDataSetBuilderError | 16000 | ComplexDataSetBuilderFactory - GetDataSetBuilders error |
| CrossDatabaseQueryDetected | 16001 | DataSource "{dataSourceName}" has one or more cross database joins which is not recommended from a performance and compatibility perspective |
| CrossDatabaseQueryDetected | 16001 | Survey "{surveyTemplate.Name}" has a data source "{dataSource.Name}" with one or more cross-database joins which is not recommended from a performance and compatibility perspective |
| KPIEvaluationError | 17000 | Error evaluating KPI '{kpi.Name}' ({kpi.Id}) counter and status |
| VirtualPropertyResolverError | 18000 | VirtualPropertyResolverFactory - GetVirtualPropertyResolvers error |
| Identity disabled | 23001 | A data object of type Identity was modified. Identity disabled |
| Identity locked | 23002 | A data object of type Identity was modified. Identity locked |
| Identity re-enabled | 23003 | A data object of type Identity was modified. Identity re-enabled |