Skip to content

Log event IDs ​

The records that matter to a log collector or a SIEM carry a numeric eventId field. This page lists every ID. Log records explains the record format, the fields, and the rules these IDs follow.

An ID names what happened, not where: the same event has the same ID on every protocol, and the protocol is a field. IDs are grouped in blocks of a thousand, so a rule can match a whole block or a range inside one (for example, 3100 to 3199 is every failed end user sign in).

NOTE

The meaning of an ID never changes, and an ID that is withdrawn is never used again. New IDs and new fields can be added in any release.

Every record also has the fields described in Log records. The Fields column lists the ones an event adds.

1000: Service lifecycle ​

IDNameLevelWhat happenedFieldsSourcesNotes
1001ServiceStartedInfoThe service started and its listeners are accepting connections.webrest, worker
1002ServiceStoppingInfoThe service is shutting down.webrest, worker
1003ServiceStoppedInfoThe service finished shutting down.webrest, worker
1010ListenerStartedInfoA listener started accepting connections.protocol, listenerwebrest, worker
1011ListenerFailedErrorA listener could not start, usually because its address is in use or not available.protocol, listenerwebrest, worker
1012ListenerStoppedErrorA listener stopped unexpectedly while the service kept running.protocol, listenerwebrest, worker
1013WorkerNoListenerErrorA virtual site cannot run because none of its protocol listeners started.worker
1014HandlerNotLicensedErrorA protocol handler was not started because the license does not include it.protocolworker
1020NodeDrainEnabledInfoThe node stopped accepting new sessions for this virtual site (draining).worker
1021NodeDrainDisabledInfoThe node accepts new sessions again for this virtual site.worker
1030ConfigReloadFailedErrorA configuration reload failed; the service keeps the configuration it had.webrest, worker
1031VFSReloadFailedErrorReloading the virtual file system definitions failed.worker
1040LicenseRefusedErrorThe license does not allow the service to run as configured, and the service stops.worker
1050DatabaseDefaultCredentialWarningThe database was opened with the shared default credential instead of the installation's own.webrest, worker

2000: Client connections and sessions ​

IDNameLevelWhat happenedFieldsSourcesNotes
2001ClientConnectedInfoA client opened a connection; nobody has signed in yet.sessionId, clientIp, protocolssh, ftp, ftps, ftpesSame moment as OnNewConnection.
2010ConnRefusedDrainingWarningA connection or sign in was refused because the node is draining.sessionId, clientIp, protocolssh, ftp, ftps, ftpes, https, shareOlder releases tagged it /DRAIN in the comment.
2011ConnRefusedTotalLimitWarningA connection or sign in was refused because the configured total number of connections is reached.sessionId, clientIp, protocolssh, ftp, ftps, ftpes, https, shareOlder releases tagged it /MTC in the comment.
2012ConnRefusedLicenseLimitWarningA connection or sign in was refused because the number of connections the license allows is reached.sessionId, clientIp, protocolssh, ftp, ftps, ftpes, https, shareOlder releases tagged it /MTC in the comment.
2013ConnRefusedAddressLimitWarningA connection or sign in was refused because its source address reached its connection limit.sessionId, clientIp, protocolssh, ftp, ftps, ftpes, https, shareOlder releases tagged it /MCP, /MPC in the comment.
2014ConnRefusedAccountLimitWarningA sign in was refused because the account reached its connection limit.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareOlder releases tagged it /UMC, /MPU in the comment.
2015ConnRefusedByScriptWarningAn event handler script refused a new connection before sign in.sessionId, clientIp, protocolssh, ftp, ftps, ftpes, https, shareSame moment as OnNewConnection, BeforeSendSoftwareID. Older releases tagged it /SCR in the comment.
2016ConnRefusedAllowListWarningA connection was refused at accept because its source is not on the allow list.clientIp, listenerwebrest, ssh, ftp, ftps, ftpes, https, shareSampled: the first refusal per source per minute.
2017ConnRefusedListenerLimitWarningA connection was refused at accept because the listener's connection limits are reached.clientIp, listenerwebrest, ssh, ftp, ftps, ftpes, https, shareSampled: the first refusal per source per minute.
2020SSHNoCommonAlgorithmsWarningAn SSH connection failed because client and server share no algorithm.sessionId, clientIp, protocolsshOlder releases tagged it /NCA in the comment.
2021SSHHandshakeFailedWarningAn SSH connection ended before a successful sign in: a failed handshake, a client that gave up, or failed sign in attempts.sessionId, clientIp, protocolsshOlder releases tagged it /NSC in the comment.
2022TLSHandshakeFailedWarningA TLS handshake failed.clientIphttps, webrest
2023PlainTextOnTLSPortWarningA client spoke plain text to a port that requires TLS.clientIphttps, webrest
2030ProtocolViolationWarningA client broke the protocol in a way the Shield counts against it (for example a forwarding request, a non session channel, too many usernames, a malformed sign in request, or a connection held open without signing in).sessionId, clientIp, protocolssh, ftp, ftps, ftpes, https, share
2050SessionOpenedInfoA session opened after a successful sign in (for SSH, one per channel).username, channelId, sessionId, clientIp, protocolssh, https, shareFTP opens its session at connect, which is ClientConnected.
2051SessionClosedInfoA session closed.username, endReason, channelId, sessionId, clientIp, protocolssh, ftp, ftps, ftpes, https, shareSame moment as OnConnectionClose. endReason is one of: client closed, logout, idle timeout, admin terminated, terminated by script, session expired, server shutdown, share login refused.

3000: End user sign in and credentials ​

IDNameLevelWhat happenedFieldsSourcesNotes
3001SignInSucceededInfoA user signed in.authMethod, sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareSame moment as OnAuthSuccess. authMethod lists every method used, in order, for a multi factor sign in.
3002SignInWithRecoveryCodeWarningA user signed in with a recovery code instead of the authenticator; the account should enroll again.sessionId, clientIp, protocol, usernamehttps
3101SignInUnknownUserWarningA sign in named a user that does not exist.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareusername is what the client typed.
3102SignInWrongPasswordWarningA sign in failed because the password is wrong.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareSame moment as OnAuthFail. Older releases tagged it /PV in the comment.
3103SignInPublicKeyRejectedWarningAn SSH connection ended unauthenticated after the client offered public keys the account does not accept.sessionId, clientIp, protocol, usernamesshWritten once per connection, not once per key offered.
3104SignInSecondFactorRejectedWarningA sign in failed because the one time code was wrong.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareSame moment as OnAuthFail.
3105SignInRecoveryCodeRejectedWarningA sign in failed because the recovery code was wrong or already used.sessionId, clientIp, protocol, usernamehttps
3106SignInAnswerRejectedWarningA keyboard interactive sign in failed on a question set by a script.sessionId, clientIp, protocol, usernamesshSame moment as OnAuthFail.
3107SignInPasskeyRejectedWarningA passkey sign in was rejected.sessionId, clientIp, protocol, usernamehttps
3108SignInSSONoAccountWarningA verified single sign on identity matches no user.sessionId, clientIp, protocol, usernamehttps
3109SignInSSOAmbiguousWarningA verified single sign on identity matches more than one user, so the sign in was refused.sessionId, clientIp, protocol, usernamehttps
3110SignInSSOStateInvalidWarningA single sign on attempt came back with a missing, expired or foreign sign in state.sessionId, clientIp, protocol, usernamehttps
3120SignInMethodNotAllowedWarningA sign in used an authentication method the account does not allow.authMethod, sessionId, clientIp, protocol, usernamessh
3121SignInProtocolNotAllowedWarningA sign in used a protocol the account is not allowed to use.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareOlder releases tagged it /UPC in the comment.
3122SignInAccountNotAllowedWarningA sign in was refused because the account is disabled, outside its validity period, or not allowed from the client's address.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareOlder releases tagged it /UAL in the comment.
3123SignInPasswordExpiredWarningA correct password was refused because it expired under strict enforcement.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes
3124SignInDeniedByScriptWarningAn event handler script refused a sign in.sessionId, clientIp, protocol, usernamessh, ftp, ftps, ftpes, https, shareSame moment as OnAuthRequest, OnAuthPassword, OnAuthPKI, OnAuthInteractive, OnAuthSuccess. Older releases tagged it /USCRAR, /USCRAP in the comment.
3125ShareNotAvailableWarningA shared link was refused because it expired, reached its access limit, or its owner can no longer sign in.sessionId, clientIp, protocol, usernameshare
3140RevokedTokenPresentedWarningA WebClient request carried a session token that was revoked.sessionId, clientIp, protocol, usernamehttps, shareThrottled: at most once per token per minute.
3141TokenFromOtherAddressWarningA WebClient session token was presented from an address other than the one it was issued to.sessionId, clientIp, protocol, usernamehttps, shareThrottled: at most once per token per minute.
3201PasswordChangedInfoA user changed their own password.sessionId, clientIp, protocol, usernamehttps
3202PasswordChangeRefusedWarningA user's own password change was refused because the current password was wrong.sessionId, clientIp, protocol, usernamehttps
3203SecondFactorEnrolledInfoA user enrolled an authenticator.sessionId, clientIp, protocol, usernamehttps
3204SecondFactorRemovedInfoA user removed their authenticator.sessionId, clientIp, protocol, usernamehttps
3205RecoveryCodesRegeneratedInfoA user generated a new set of recovery codes.sessionId, clientIp, protocol, usernamehttps
3206PasskeyEnrolledInfoA user enrolled a passkey.sessionId, clientIp, protocol, usernamehttps
3207PasskeyDeletedInfoA user deleted a passkey.sessionId, clientIp, protocol, usernamehttps
3208AppPasswordCreatedInfoA user created an app password.sessionId, clientIp, protocol, usernamehttps
3209AppPasswordRevokedInfoA user revoked an app password.sessionId, clientIp, protocol, usernamehttps
3210TrustedDevicesRevokedInfoA user revoked trusted devices.sessionId, clientIp, protocol, usernamehttps

4000: End user file activity ​

IDNameLevelWhat happenedFieldsSourcesNotes
4001FileUploadedInfoA file upload completed (including appends and combined uploads).sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterFileUpload.
4002FileDownloadedInfoA file download completed.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterFileDownload.
4003FileTransferFailedWarningA file upload or download ended with an error.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as OnUploadFail, OnDownloadFail.
4010FileDeletedInfoA file was deleted.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterDeleteFile.
4011DirectoryDeletedInfoA directory was deleted.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterDeleteDir.
4012RenamedInfoA file or directory was renamed or moved.relTargetPath, sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterRenameFile, AfterRenameDir.
4013DirectoryCreatedInfoA directory was created.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterMakeDir.
4015AttributesChangedInfoThe owner or the permissions of a file changed.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterAttrChange.
4016TimestampsChangedInfoThe timestamps of a file changed.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterTimeChange.
4017FileTruncatedInfoA file was truncated.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as AfterAttrChange.
4101PermissionDeniedWarningA file operation was refused because the user has no permission for it.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, share
4102DeniedByScriptWarningAn event handler script refused a file operation.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, share
4103QuotaExceededWarningAn upload was refused or stopped because the quota is exceeded.sessionId, clientIp, protocol, username, relPathssh, ftp, ftps, ftpes, https, shareSame moment as OnQuotaExceeded. Written once per upload.
4104SubsystemNotAllowedWarningAn SSH client asked for a subsystem the account is not allowed to use (SFTP, SCP, commands or shell).sessionId, clientIp, protocol, usernamesshOlder releases tagged it /SCP, /EXEC, /SHELL in the comment.
4201ShareCreatedInfoA user created a shared link.objectId, sessionId, clientIp, protocol, username, relPathhttpsSame moment as AfterShrCreate.
4202ShareDeletedInfoA user deleted a shared link.objectId, sessionId, clientIp, protocol, usernamehttps

5000: Shield ​

IDNameLevelWhat happenedFieldsSourcesNotes
5001SourceBannedWarningThe Shield banned an address or a network.target, rule, protocol, detail, expiresOnwebrest, workerSame moment as OnShieldBan.
5002BanLiftedInfoA Shield ban was lifted.target, rule, cause, hitswebrest, workerIn a cluster every node writes it when a replicated ban expires.
5003BanMadePermanentInfoA Shield ban was made permanent.target, rulewebrest, worker
5004BannedSourceRefusedWarningA connection from a banned source was refused at accept.clientIp, listenerwebrest, ssh, ftp, ftps, ftpes, https, shareSame moment as OnShieldBanHit. Sampled: the first refusal per source per minute.
5010ShieldScriptEventsDroppedWarningShield events were dropped because their event handler scripts could not keep up.webrest, worker

6000: Operator sign in and credentials ​

IDNameLevelWhat happenedFieldsSourcesNotes
6001OperatorSignedInInfoA SuperAdmin or an Admin signed in.actorRole, authMethod, clientIp, username, vsitewebrest
6002OperatorSignedInWithRecoveryCodeWarningAn operator signed in with a recovery code instead of the authenticator; the account should enroll again.actorRole, clientIp, username, vsitewebrest
6003OperatorSignedOutInfoAn operator signed out.actorRole, clientIp, username, vsitewebrest
6101OperatorUnknownAccountWarningAn operator sign in named an account (or a virtual site) that does not exist.actorRole, clientIp, username, vsitewebrestusername is what the client typed.
6102OperatorWrongPasswordWarningAn operator sign in failed because the password is wrong.actorRole, clientIp, username, vsitewebrest
6103OperatorLocalPasswordRefusedWarningA password sign in was refused because the account signs in through single sign on only.actorRole, clientIp, username, vsitewebrest
6104OperatorNotAllowedWarningAn operator sign in was refused because the account is disabled or not allowed from the client's address.actorRole, clientIp, username, vsitewebrest
6105AdminNoPermissionsWarningAn Admin sign in was refused because the account has no permissions.clientIp, username, vsitewebrest
6106OperatorSecondFactorRejectedWarningAn operator's one time code was wrong or reused.actorRole, clientIp, username, vsitewebrestAlso written when the code is asked to confirm a password change.
6107OperatorRecoveryCodeRejectedWarningAn operator's recovery code was wrong or already used.actorRole, clientIp, username, vsitewebrest
6108OperatorPasskeyRejectedWarningAn operator passkey sign in was rejected.actorRole, clientIp, username, vsitewebrest
6109OperatorSSONoAccountWarningA verified single sign on identity matches no operator account.actorRole, clientIp, username, vsitewebrest
6110OperatorSSOAmbiguousWarningA verified single sign on identity matches more than one operator account, so the sign in was refused.actorRole, clientIp, username, vsitewebrest
6111OperatorSSOStateInvalidWarningAn operator single sign on attempt came back with a missing, expired or foreign sign in state.clientIpwebrest
6112OperatorAccountLockedWarningAn operator account crossed the failed sign in threshold and is temporarily locked.username, failures, minuteswebrestusername is the lockout key: sa:<account> or adm:<vsite>:<account>.
6113OperatorSignInRefusedLockedWarningAn operator sign in was refused because the account is temporarily locked.actorRole, clientIp, username, vsitewebrest
6120OperatorRevokedTokenPresentedWarningA request carried an operator token that was revoked.actorRole, clientIp, username, vsitewebrestThrottled: at most once per token per minute.
6201OperatorPasswordChangedInfoAn operator changed their own password.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
6202OperatorPasswordSetOnAccountInfoAn operator set the password of another account.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestAlways accompanied by ObjectUpdated for the same request.
6203OperatorPasswordChangeRefusedWarningAn operator's own password change was refused because the current password was wrong.actorRole, clientIp, username, vsitewebrest
6204OperatorSecondFactorEnrolledInfoAn authenticator was enrolled on an operator account (their own or, by a SuperAdmin, another one).actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestAlways accompanied by ObjectUpdated for the same request.
6205OperatorSecondFactorRemovedInfoThe authenticator of an operator account was removed (by its owner or by a SuperAdmin).actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestAlways accompanied by ObjectUpdated for the same request.
6206OperatorRecoveryCodesRegeneratedInfoAn operator generated a new set of recovery codes.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
6207OperatorTrustedDevicesRevokedInfoAn operator revoked trusted devices.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
6208OperatorPasskeyEnrolledInfoAn operator enrolled a passkey.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
6209OperatorPasskeyDeletedInfoA passkey was deleted (by its operator, or by an operator managing another account).actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest

7000: Operator changes and actions ​

IDNameLevelWhat happenedFieldsSourcesNotes
7001ObjectCreatedInfoAn operator created a configuration object.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestobjectType names the kind of object (user, vfs, admin, vsite, ...); objectId is the new object's ID.
7002ObjectUpdatedInfoAn operator changed a configuration object.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7003ObjectDeletedInfoAn operator deleted a configuration object.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7010BackupExportedInfoAn operator exported a configuration backup.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7011ConfigurationRestoredInfoAn operator restored the configuration from a backup.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7012VSiteStartedInfoAn operator started a virtual site (on every node or on one node).node, actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7013VSiteStoppedInfoAn operator stopped a virtual site (on every node or on one node).node, actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7014VSiteRestartedInfoAn operator restarted a virtual site through the Telegram bot.node, actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7015NodeDrainChangedInfoAn operator put a node in drain mode, or took it out.node, actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7020SessionsTerminatedInfoAn operator terminated client sessions.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7030UpdateRequestedInfoAn operator asked for a software update to be applied.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7031UpdateCancelledInfoAn operator cancelled a pending software update.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7040LicenseActivatedInfoAn operator activated a license.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7041LicenseDeactivatedInfoAn operator deactivated the license.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7050HANodeAddedInfoAn operator added a node to the cluster.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestThe cluster itself also writes ClusterPeerAdded.
7051HANodeRemovedInfoAn operator removed a node from the cluster.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestThe cluster itself also writes ClusterMemberRemoved.
7052HANodeLeftInfoAn operator made this node leave the cluster.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7053HAMaintenanceInfoAn operator ran a cluster maintenance action (repair, heal or legacy cleanup).actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7060SetupNodeConfiguredInfoThe node was configured during initial setup.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7061SetupFirstSuperAdminInfoThe first SuperAdmin was created during initial setup.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrest
7062SetupJoinedClusterInfoThe node was joined to a cluster during initial setup.actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestThe cluster itself also writes ClusterJoined.
7090OperatorActionRefusedWarningA signed in operator was refused an action (403).actor, actorRole, vsite, objectType, objectId, clientIp, method, routewebrestNot written when a more specific event already describes the refusal.
7201CLISuperAdminPasswordResetWarningA SuperAdmin password was reset from the command line.actor, objectIdcli
7202CLISecondFactorDisabledWarningA SuperAdmin's second factor was disabled from the command line.actor, objectIdcli
7203CLINodeResetWarningThe node was reset from the command line, deleting its configuration.actorcli
7204CLIDatabaseCredentialRotatedInfoThe database credential was rotated from the command line.actorcli
7205CLISecretsReencryptedInfoEvery stored secret was encrypted again from the command line.actorcli
7206CLIInitializedFromBackupWarningThe node was initialized from a backup from the command line, replacing its configuration.actorcli
7207CLIBackupExportedInfoA backup was exported from the command line.actorcli

8000: High availability cluster ​

IDNameLevelWhat happenedFieldsSourcesNotes
8003ClusterJoinedInfoThis node joined a cluster.peerwebrest
8004ClusterPeerAddedInfoA node was added to the cluster.peerwebrest
8005ClusterMemberRemovedInfoA node was removed from the cluster.peerwebrest
8006ClusterSelfEvictedWarningThe cluster removed this node.webrest
8010ClusterJoinRefusedWarningA request to join the cluster was refused.clientIpwebrest
8011ClusterPeerRequestRefusedWarningA request from a cluster peer was refused (signature, membership or key check).peer, clientIpwebrest
8012ClusterPeerKeyRefusedWarningA cluster peer presented a key different from the one on record, and it was refused.peerwebrest
8020ClusterPeerOfflineWarningA cluster peer stopped answering.peerwebrest
8021ClockDriftWarningA clock drifted too far from a cluster peer or from network time.peerwebrestWritten when the condition starts, not on every check.

9000: Platform health ​

IDNameLevelWhat happenedFieldsSourcesNotes
9001CertificateExpiringWarningA TLS certificate expires soon.certificate, daysLeftwebrest, worker
9002CertificateExpiredErrorA TLS certificate in use has expired.certificateworker
9003NoUsableCertificateErrorA TLS listener cannot start because no usable certificate is available.protocol, listenerworker
9010StorageUnreachableWarningThe storage behind a virtual file system cannot be reached.vfsworkerThrottled: at most once per virtual file system per minute.
9011R2FSStorageUnhealthyWarningAn R2FS! node reports the storage behind a virtual file system unhealthy.vfs, nodeworker
9012R2FSStorageRecoveredInfoAn R2FS! node reports the storage behind a virtual file system reachable again.vfs, nodeworker
9013R2FSAgentUnencryptedWarningAn R2FS! agent attached without encryption.vfs, nodeworker
9020ScriptFailedErrorAn event handler script failed or timed out.event, script, sessionId, protocolworker
9021ScriptLoadFailedErrorAn event handler script could not be loaded.event, scriptworker
9022ScriptSkippedBusyWarningAsynchronous event handler scripts were skipped because every script slot was busy.event, scriptworkerThrottled: at most once per minute.
9030EmailFailedWarningA notification email could not be sent.recipientwebrest, worker
9031EmailQueueFullWarningA notification email was dropped because the send queue is full.webrest, worker
9040VFSHardQuotaExceededWarningA virtual file system exceeded its hard quota.vfsworkerWritten once, when the condition is first detected.
9041VFSSoftQuotaExceededWarningA virtual file system exceeded its soft quota.vfsworkerWritten once, when the condition is first detected.