Server event logs
The sections in this article provide information about MBAM server log event IDs.
Configuration
The following sections contain messages and troubleshooting information for event IDs that can occur on the MBAM server during configuration.
Event ID 103
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: VssRegistrationException
ID 103 message
An exception was thrown during VSS registration.
Event ID 104
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: VssDeregistrationException
ID 104 message
An exception was thrown during VSS deregistration.
Event ID 300
Source: Microsoft-Windows-MBAM-Server/Admin
Event symbol: CmdletError
ID 300 message
Failed in removing folder.
ID 300 troubleshooting
Indicates that a terminating error occurred while performing a task. Inspect other event messages in the log to further diagnose MBAM setup.
Event ID 301
Source: Microsoft-Windows-MBAM-Server/Admin
Event symbol: cmdletUnexpectedError
ID 301 message
Unexpected Cmdlet error.
Event ID 302
Source: Microsoft-Windows-MBAM-Server/Admin
Event symbol: CmdletWarning
ID 302 message
Cmdlet warning.
Event ID 303
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: CmdletInformation
ID 303 message
Cmdlet information.
ID 303 troubleshooting
Informational only, no troubleshooting required. The event indicates that a task is taking place by the cmdlets such as enabling or disabling a feature or canceling an operation.
Event ID 400
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: ConfiguratorError
ID 400 message
Configurator error.
ID 400 troubleshooting
Indicates that an error occurred while launching the MBAM Configurator. Ensure that the user has adequate privileges to launch the MBAM Configurator.
Event ID 401
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: ConfiguratorUnexpectedError
ID 401 message
Unexpected Configurator error.
ID 401 troubleshooting
Indicates that a terminating error has occurred while performing an MBAM Configurator task. The error message contains more details about the error. Inspect other error messages in the event log to further diagnose MBAM setup. Known errors include:
- Failure to retrieve or validate a certificate that the user selected
- Failure to parse the reports URL
- Failure to open event logs for the user
Event ID 402
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: ConfiguratorWarning
ID 402 message
Configurator warning.
ID 402 troubleshooting
Indicates that an MBAM Configurator task isn't complete as expected but didn't fail completely. Known tasks include missing certificate in the LocalMachine\My store that was configured in the web application feature, or a timeout for a pending task.
Event ID 410
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: ConfiguratorInformation
ID 410 message
Configurator information.
ID 410 troubleshooting
Informational only, no troubleshooting required. The event indicates that the MBAM Configurator start a task.
Known tasks include:
- Launching the configurator
- Checking software prerequisites for an MBAM feature
- Validating parameters for an MBAM feature
- Enabling/disabling/committing an MBAM feature
- Generating a PowerShell script from the configurator
Event ID 500
Source: Microsoft_Windows_MBAM_Server_Admin
Event symbol: WebProviderUnexpectedError
ID 500 message
Web application provider unexpected error.
ID 500 troubleshooting
Indicates that an error occurred while enabling and configuring an MBAM website or web service in IIS. Known errors include:
- Failure to find IIS WWW root folder
- Failure to access IIS configuration in
web.config
due to malformed files or missing settings - Failure to create or remove a web application
- IIS access violation
This error is also logged if MBAM can't access Active Directory (AD) to validate user accounts. Verify that IIS is installed, correctly configured, and the IIS service is running. Verify that all the MBAM software prerequisite checks pass. Verify that the user has the correct permissions to create web applications on the IIS instance. Verify that the user has access to read user account objects in AD.
Event ID 501
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: WebProviderError
ID 501 message
Web application provider unexpected error.
ID 501 troubleshooting
Indicates that an error occurred while enabling, disabling, or configuring an MBAM website or web service in IIS. Known errors include:
- Failure to read basic or WSHttp binding information from IIS
- Missing identity section or DNS entry in identity section in IIS config files
- Failure to open registry key
HKLM\SOFTWARE\Microsoft\InetStp
- Failure to read value
PathWWWRoot
from registry keyHKLM\SOFTWARE\Microsoft\InetStp
- User is trying to specify a virtual directory name with a reserved name for MBAM
Verify that IIS is installed and correctly configured. Verify that the registry key HKLM\SOFTWARE\Microsoft\InetStp:PathWWWRoot
exists and is accessible. Verify that the binding information in IIS isn't corrupt.
Event ID 502
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: WebProviderWarning
ID 502 message
Web application provider warning.
ID 502 troubleshooting
Indicates that a nonterminating error occurred while enabling an MBAM website or web service. Known errors include:
- Failure to access AD to validate the Service Principal Name (SPN) on the app pool account
- Failure to validate SPN because it's assigned to multiple accounts in AD
- Failure to register an SPN on the app pool account in AD
- SPN is registered on an account other than the app pool in AD
- Failure to remove SPN from the app pool account in AD during a rollback operation
- Failure to check if the IIS_IUSRS group is granted the logon as batch privilege on the IIS server
The event message contains more information about the specific error. Verify that AD is reachable from the server where MBAM setup is running. Verify that the user who is running the MBAM setup has permissions to read the app pool account in AD. If an SPN is already registered on the app pool account in AD, then make sure that it isn't registered on other accounts.
Event ID 503
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: WebProviderInformation
ID 503 message
Web application provider information. {Description}
ID 503 troubleshooting
Informational only; no troubleshooting required. The event indicates that the MBAM Setup starts a task. Known tasks include getting IIS configuration such as binding information and root site, and configuring Service Principal Name (SPN).
Event ID 600
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: SetupUnexpectedError
ID 600 message
Unexpected setup error.
ID 600 troubleshooting
Indicates that a terminating error occurred while enabling/disabling or configuring an MBAM feature. Known errors include:
- Failure to roll back a task after an error
- Failure to read from the registry
- Failure to create or delete a folder in the file system
- Failure to read SQL version information
- Failure to register VSS writer in SQL
The event message contains more information about the specific error. Verify that all MBAM software prerequisite checks pass. Make sure the MBAM registry path, if it exists, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MBAM Server
and all the subkeys are readable. Verify that AD is reachable from the server where MBAM setup is running. Verify that the user who is running the MBAM setup has permissions to read in AD.
For a successful VSS writer registration, verify that a supported version of SQL is installed and an instance is accessible to the user who is running the MBAM setup. If disabling an MBAM feature or uninstalling MBAM, verify that all files such as log files and web.config
files are closed so MBAM can remove its websites and web services.
Event ID 601
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: SetupError
ID 601 message
Setup error.
ID 601 troubleshooting
Indicates that a terminating error occurred while enabling/disabling or configuring an MBAM feature. Known errors include:
- Failure to read MBAM configuration in IIS
- Corrupt appSettings section in IIS configuration or misconfigured settings
- Failure to validate host name
- Failure to read SQL version information
- Failure to register VSS writer in SQL
The event message contains more information about the specific error. Verify that IIS is installed and configured correctly. Verify that all MBAM software prerequisite checks pass. For a successful VSS writer registration, verify that a supported version of SQL is installed and an instance is accessible to the user who is running the MBAM setup.
Event ID 602
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: SetupWarning
ID 602 message
Setup warning.
ID 602 troubleshooting
Indicates that a nonterminating error occurred while enabling\disabling or configuring an MBAM feature such as Configuration Manager (CM) Integration or MBAM web application. Known errors include: failure to delete MBAM Reports from SRS Role point in the CM, and failure to resolve a host name from the domain controller. The event message contains more information about the specific error.
Verify that AD is reachable from the server where MBAM setup is running. Verify that the user who is running the MBAM setup has remove permissions on the SSRS instance that is configured as an SRS Role point in CM.
Event ID 603
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: SetupInformation
ID 603 message
Setup information.
ID 603 troubleshooting
Informational only, no troubleshooting required.
Event ID 605
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: WebProviderSoftwareCheckFailure
ID 605 message
Web application cannot be enabled because one or more software dependencies are not being met.
ID 605 troubleshooting
During MBAM web site/web service installation, MBAM setup verifies if necessary prerequisites are in place. This message indicates that MBAM failed to install the requested web site/web service as the necessary prerequisite is missing. Refer to error messages preceding this message to get more information about missing prerequisites.
Event ID 606
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: SetupParameterValidationFailure
ID 606 message
The parameter that is needed to enable the server feature was either not specified or it did not pass the validation.
ID 606 troubleshooting
Indicates that the parameter that is needed to configure an MBAM feature was either not specified or it didn't pass the validation.
Event ID 607
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: SetupParameterValidationFailureWithError
ID 607 message
Error encountered while trying to validate specified parameter that is needed to enable the server feature.
ID 607 troubleshooting
Indicates that an error was encountered while trying to validate specified parameter that is needed to enable the server feature.
Event ID 700
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: DbProviderUnexpectedError
ID 700 message
DB provider unexpected error.
Event ID 701
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: DbProviderError
ID 701 message
DB provider error.
ID 701 troubleshooting
The message contained in the EventDetails section should provide more information about the actual error. Some of the areas to verify:
- MBAM Setup failed to connect to the database using the provided connection information. Verify the connection string details provided to MBAM setup.
- MBAM Setup couldn't connect to the given database using the supplied domain account credentials. Verify that the domain account username and password are valid.
- MBAM Setup couldn't connect to the given database using the supplied domain account credentials. Verify that the provided domain account has the necessary permissions in place to connect to the MBAM database.
- MBAM
dacpac
fails if a newer version of the MBAM database is already installed. Verify that a new version of MBAM databases doesn't exist on the given SQL server.
Event ID 702
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: DbProviderWarning
ID 702 message
DB provider warning.
Event ID 703
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: DbProviderInformation
ID 703 message
DB provider information.
ID 703 troubleshooting
Informational only, no troubleshooting required.
Event ID 704
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: DbProviderDacError
ID 704 message
An error occurred while deploying the Data-Tier Application.
ID 704 troubleshooting
MBAM packages its databases as data tier applications and tries to register them using Microsoft.SqlServer.Dac.DacServices. The DAC service reports the error message in context. The event should contain detailed information about what caused it. To troubleshoot and fix the issue, read the information in the error message.
Event ID 705
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: DbProviderDacWarning
ID 705 message
A warning occurred while deploying the Data-Tier Application.
ID 705 troubleshooting
MBAM packages its databases as data tier application and tries to register them using Microsoft.SqlServer.Dac.DacServices. The DAC service reports the warning message in context. The event should contain detailed information about what caused it. To troubleshoot and fix the issue, read the information in the error message.
Event ID 706
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: DbProviderDacInformation
ID 706 message
A message was raised while deploying the Data-Tier Application.
ID 706 troubleshooting
Informational only, no troubleshooting required.
Event ID 800
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: ReportProviderUnexpectedError
ID 800 message
Report provider unexpected error.
ID 800 troubleshooting
Report provider unexpected error. {Description} {exceptionDetails}
Some of the possible exception details:
An error occurred while getting the name of directory '{directoryName}'
An exception occurred while getting files for directory '{directoryName}'
An exception occurred while enumerating directories in directory '{directoryName}'
An exception occurred while reading all bytes for file '{fileName}'
During MBAM installation, MBAM setup unzips all the report files to the specified installation path. As a part of report installation, the install module tries to access the unzipped report files at the installation path and communicates with SQL Reporting services to publish the report files. These errors occur when MBAM can't access the files/folders at the unzipped installation path.
Some tips to troubleshoot this issue:
- Verify that MBAM is installed.
- Verify that the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MBAM Server\InstallationPath
is present and accessible to the executing user. - Verify that the path to report files under MBAM InstallationPath doesn't exceed 248 characters.
- Verify that the MBAM setup folder or the files contained in the MBAM installation path weren't modified since installation.
- Verify that the user running the setup is authorized to read from/write to the MBAM installation folder.
Reporting Services connectivity failed. {exceptionDetails}
During MBAM reports installation, the module tries to communicate with SSRS web services to create folders and publish reports. This message indicates that MBAM couldn't find or communicate with SSRS web services.
Some tips to troubleshoot this issue:
- Verify that SSRS is installed on the specified machine.
- Using the SSRS console, verify that SSRS is enabled and running.
- Verify that the user running the setup is authorized to access SSRS.
Failed to remove the MBAM Reports using Reporting Services instance URL '{SSRSInstanceUrl}'. Make sure the SSRS instance required for MBAM Reports is running and configured correctly
When MBAM installation fails or when the user disables MBAM Reporting features, the setup module removes SSRS reports. This message indicates that MBAM failed to remove SSRS reports.
Some tips to troubleshoot this issue:
- Verify that SSRS is installed on the specified machine.
- Using the SSRS console, verify that SSRS is enabled and running.
- Verify that the user running the setup is authorized to access SSRS.
An error occurred while publishing reports. {exceptionDetails}
During MBAM reports installation, the module tries to communicate with SSRS web services to create folders and publish reports. This message indicates that the SSRS web service reported an exception while publishing reports.
Some tips to troubleshoot this issue:
- Using the SSRS console, verify that SSRS is enabled and running.
- Verify that the user running the setup is authorized to access/publish reports to SSRS.
A policy for group user name '{userName}' already exists. In case this is not correct, manually revise the Reporting Service for duplicate or invalid policies
After MBAM setup publishes MBAM reports, it tries to create MBAM Report Users roles, if they don't exist already. It then sets the corresponding user policy. This error indicates that the SSRS web service threw an exception while setting up the report user role policy. Follow the instructions in the event message.
An error occurred while validating access to SSRS {exceptionDetails}
As part of the prerequisite check, MBAM setup verifies if the user has the necessary permissions to access/create folders under SSRS. The error message indicates that an exception occurred while verifying access to SSRS. For debugging tips, refer to the exception details.
Errors with SSRS URL
A SOAP error occurred while checking the SSRS URL. {exceptionDetails}
A web error occurred while checking the SSRS URL. {exceptionDetails}
An HTTP/HTTPS error occurred while checking the SSRS URL. {exceptionDetails}
An error occurred while checking the SSRS URL. {exceptionDetails}
As part of the prerequisite check, MBAM setup retrieves URLs associated with the supplied SSRS instance and tries to communicate with the SSRS web service. This error message indicates that the SSRS web service at the given URL threw an exception. For more information, see the exception details.
Some tips to resolve SSRS communication issues:
- Verify that SSRS is installed on the specified machine.
- Using the SSRS console, verify that SSRS is enabled and running.
- Verify that the user running the setup is authorized to access SSRS.
An error occurred while retrieving the SSRS version. {exceptionDetails}
As part of the prerequisite check, MBAM setup queries WMI to retrieve the version number associated with the supplied SSRS instance. This error message indicates that an exception occurred while querying WMI. For more information, see the exception details.
Some checks you can perform:
- Verify that SSRS with the given instance name is installed on the specified machine.
- Using the SSRS console, verify that SSRS is enabled and running.
- Verify that the user executing the setup is authorized to query the SSRS class under the WMI namespace.
Errors with WMI
The current user is not authorized to access the WMI namespace '{ssrsWMINamespace}'.
An error occurred while enumerating the namespace '{ssrsWMINamespace}'. RPC server for SSRS WMI provider on the local host is not found.
An error occurred while enumerating the namespace '{ssrsNamespace}'. Unable to find an instance of SSRS on the local host.
An error occurred while accessing WMI. RPC server for instance '{ssrsInstance}' was not found.
An error occurred while accessing WMI. Instance name '{ssrsInstanceName}' is not correct.
An error occurred while accessing WMI. Unable to find instance '{ssrsInstanceName}' on the local host.
As part of the prerequisite check, MBAM setup queries WMI to retrieve the WMI namespace associated with the given instance. This error message indicates that an exception occurred while querying WMI. For more information, see the exception details.
Some checks you can perform:
- Verify that SSRS with the given instance name is installed on the specified machine.
- Using the SSRS console, verify that SSRS is enabled and running.
- Verify that the user running the setup is authorized to access/query the SSRS class under the WMI namespace.
Event ID 801
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: ReportProviderError
ID 801 message
Report provider unexpected error.
ID 801 troubleshooting
Given the SQL server reporting services instance name, MBAM tries to find the WMI namespace corresponding to the reporting instance and connect to it. This error occurs if MBAM encounters an exception when MBAM searches for or tries to connect to SSRS WMI namespace. Read the information in the error messages logged in the MBAM setup channel before this message to get more details. Here are some things you can check:
- Verify that SSRS with the supplied instance name is up and running.
- Verify that the user account running MBAM installation has the necessary permissions to query/connect to the SSRS WMI namespace.
Event ID 802
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: ReportProviderWarning
ID 802 message
Report provider warning.
Event ID 803
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: ReportProviderInformation
ID 803 message
Report provider information.
ID 803 troubleshooting
Informational only, no troubleshooting required.
Event ID 900
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: CMProviderUnexpectedError
ID 900 message
CM provider unexpected error.
ID 900 troubleshooting
Indicates that a terminating error occurred while enabling/disabling or configuring the Configuration Manager (CM) Integration feature in MBAM. Known errors include:
- Failure to connect to the CM site server via the SMS Provider
- Failure to read from the registry
- Failure to create or delete a folder in the file system
- Failure to locate the Configuration Manager Console installation on the local machine
- Failure to retrieve information for the SSRS instance that is configured as an SRS Role point in CM
The event message contains more information about the specific error. Verify that all MBAM software prerequisite checks pass. Verify that the MBAM registry path, if it exists, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MBAM Server
and all the subkeys are readable. Verify that MBAM is being integrated with a supported version of Configuration Manager. Verify that the Configuration Manager Console is installed on the machine where the MBAM setup is being invoked and that the console can be used to connect to the target CM Site Server. Verify that a valid SSRS instance is configured as an SRS Role point in CM and that the user who is running the MBAM setup has read/write permissions on the SSRS instance.
Event ID 901
Source: Microsoft-Windows-MBAM-Server /Admin
Event symbol: CMProviderError
ID 901 message
CM provider unexpected error.
ID 901 troubleshooting
Indicates that a terminating error occurred while enabling/disabling or configuring the Configuration Manager (CM) Integration feature in MBAM. Known errors include:
- Failure to connect to the CM Site Server via the SMS Provider
- Failure to read from the registry
- Failure to create or delete a folder in the file system
- Failure to locate the Configuration Manager Console installation on the local machine
- Missing ConfigMgr folder in SSRS as the root folder for the SRS Role point reports
- Missing ConfigMgr shared data source in SSRS
- Failure to deploy SSRS reports in the SSRS instance that is configured as an SRS Role point in CM
- Failure to create Configuration Items and baselines in CM
The event message contains more information about the specific error. Verify that all MBAM software prerequisite checks pass. Verify that the MBAM registry path, if it exists, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MBAM Server
and all the subkeys are readable. Verify that MBAM is being integrated with a supported version of Configuration Manager. Verify that the Configuration Manager Console is installed on the machine where the MBAM setup is being invoked and that the console can be used to connect to the target CM Site Server. Verify that the user has the required read/write permissions to create Configuration Items, Baselines, and Collections in CM. Verify that a valid SSRS instance is configured as an SRS Role point in CM and that the user who is running the MBAM setup has read/write permissions on the SSRS instance.
Event ID 902
Source: Microsoft_Windows_MBAM_Server_Admin
Event symbol: CMProviderWarning
ID 902 message
CM provider warning.
ID 902 troubleshooting
Indicates that a nonterminating error occurred while enabling the Configuration Manager (CM) Integration feature. Known errors include: failure to commit collection rules in the MBAM Supported Computers collection in CM, and other SSRS and network related errors.
The event message contains more information about the specific error. Some operations that caused this warning are retired after the warning. If after several retries the error persists, then MBAM might end with an actual error. Inspect other event messages in the log to further diagnose MBAM setup.
Event ID 903
Source: Microsoft-Windows-MBAM-Server/Operational
Event symbol: CMProviderInformation
ID 903 message
CM provider information.
ID 903 troubleshooting
Informational only, no troubleshooting required.
Operation
The following sections contain messages and troubleshooting information for event IDs that can occur while MBAM is running.
Event ID 1
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: WebAppSpnError
ID 1 message
Application: {SiteName}{VirtualDirectory} is missing the following Service Principal Names (SPNs):{ListOfSpns} Register the required SPNs on the account: {ExecutionAccount}.
ID 1 troubleshooting
For Integrated Windows Authentication to succeed, necessary SPNs need to be in place. This message indicates that the SPN required for MBAM application isn't correctly configured. Details contained in this event should provide more information. For more information, see MBAM 2.5 server prerequisites for stand-alone and configuration manager integration topologies |
Event ID 4
Source: Microsoft-Windows-MBAM-Web/Operational
Event symbol: PerformanceCounterError
ID 4 message
An error occurred while retrieving a performance counter.
Message: {EventMessage}
Category: {CategoryOfPerformanceCounter}
Performance Counter: {NameOfPerformanceCounter}
Instance: {Name of performance counter category instance}
Exception: {ExceptionThrown}
Trace message contains the actual exception message, some of which are explained here:
ArgumentNullException: This exception is thrown if the category, counter, or instance of requested Performance counter is invalid.
System.InvalidOperationException:
- categoryName is an empty string.
- counterName is an empty string.
- The read/write permission setting requested is invalid for this counter.
- The category specified doesn't exist (if readOnly is true).
- The category specified isn't a .NET Framework custom category (if readOnly is false).
- The category specified is marked as multi-instance and requires the performance counter to be created with an instance name.
- instanceName is longer than 127 characters.
- categoryName and counterName are localized into different languages.
System.ComponentModel.Win32Exception: An error occurred when accessing a system API.
System.PlatformNotSupportedException: The platform is Windows 98 or Windows Millennium Edition (ME), which doesn't support performance counters.
System.UnauthorizedAccessException: Code that is executing without administrative privileges attempted to read a performance counter.
ID 4 troubleshooting
The message contained in the event provides more details around the exception that was thrown. If a System.UnauthorizedAccessException was thrown, verify that MBAM execution account (app pool) has access to performance counter APIs.
Event ID 100
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: AdminServiceRecoveryDbError
ID 100 message
GetMachineUsers: An error occurred while getting user information from the database. Message: {message} -or-
GetRecoveryKey: An error occurred while getting recovery key from the database. Message: {message} -or-
GetRecoveryKey: An error occurred while getting user information from the database. Message: {message} -or-
GetRecoveryKeyIds: An error occurred while getting recovery key Ids from the database. Message: {message} -or-
GetTpmHashForUser: An error occurred while getting TPM hash data from the recovery database. Message: {message} -or-
GetTpmHashForUser: An error occurred while getting TPM hash data from the recovery database. Message: {message} -or-
QueryDriveRecoveryData: An error occurred while getting drive recovery data from the database. Message: {message} -or-
QueryRecoveryKeyIdsForUser: An error occurred while getting recovery key Ids from the database. Message: {message} -or-
QueryVolumeUsers: An error occurred while getting user information from the database.
ID 100 troubleshooting
This message is logged whenever there's an exception while communicating with the MBAM recovery database. Read through the information contained in the trace to get specific details about the exception.
Event ID 101
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: AdminServiceComplianceDbError
ID 101 message
GetRecoveryKey: An error occurred while logging an audit event to the compliance database. Message: {message} -or-
GetRecoveryKeyIds: An error occurred while logging an audit event to the compliance database. Message: {message} -or-
GetTpmHashForUser: An error occurred while logging an audit event to the compliance database. Message: {message} -or-
QueryRecoveryKeyIdsForUser: An error occurred while logging an audit event to the compliance database. Message: {message} -or-
QueryDriveRecoveryData: An error occurred while logging an audit event to the compliance database. Message: {message}
ID 101 troubleshooting
This message is logged whenever there's an exception while communicating the MBAM compliance database. Read through the information contained in the trace to get specific details about the exception.
Event ID 102
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: AgentServiceRecoveryDbError
ID 102 troubleshooting
This message indicates an exception when MBAM Agent service tries to communicate with the recovery database. Read through the message contained in the event to get specific information about the exception.
Event ID 103
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: AgentServiceError
ID 103 message
Unable to detect client machine account or data migration user account. -or-
Account verification failed for caller identity.
ID 103 troubleshooting
Whenever a call is made to the PostKeyRecoveryInfo
, IsRecoveryKeyResetRequired
, CommitRecoveryKeyRest
, or GetTpmHash
web methods on MBAM Agent services, it retrieves the caller context to obtain caller credentials. If the caller context is null or empty, the MBAM Agent service logs "Unable to detect client machine account or data migration user account."
The message "Account verification failed for caller identity" is logged if the web method is expecting the caller to a be computer account and the caller isn't a computer account, or if the web method expects the caller to be a user account and the caller isn't a user account or member of data migration group account.
Event ID 104
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: StatusServiceComplianceDbConfigError
ID 104 message
"The Compliance database connection string in the registry is empty."
ID 104 troubleshooting
This message is logged whenever the compliance database connection string is invalid.
Verify the value at the following registry key: HKLM\Software\Microsoft\MBAM Server\Web\ComplianceDBConnectionString
Event ID 105
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: StatusServiceComplianceDbError
ID 105 troubleshooting
This error indicates that MBAM websites/web services were unable to connect to the MBAMCompliance database.
Event ID 106
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: HelpdeskError
ID 106 message
The request to URL {url} caused an internal error. -or-
An error occurred while obtaining execution context information. Unable to verify Service Principal Name (SPN) registration. -or-
An error occurred while verifying Service Principal Name (SPN) registration.
ID 106 troubleshooting
Indicates that Helpdesk application raised an unhandled exception. To find the specific exception, review the log entries in the MBAM Admin operational channel. -or-
During the initial Helpdesk website load operation, an SPN check is performed. To verify SPN, the Helpdesk requires execution account information, IIS Sitename, and ApplicationVirtualPath corresponding to Helpdesk website. This error message is logged when one or more of these SPNs are invalid or missing. -or-
This message indicates that a security exception is thrown while performing SPN verification. Refer to the exception contained in event details section.
Event ID 107
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: SelfServicePortalError
ID 107 message
An error occurred while getting recovery key for a user. EventDetails:{ExceptionMessage} -or-
An error occurred while obtaining execution context information. Unable to verify Service Principal Name (SPN) registration. EventDetails: User: {username Identity} Application:{SiteName\ApplicationVirtualPath} -or-
An error occurred while verifying Service Principal Name (SPN) registration. EventDetails:{ExceptionMessage}
ID 107 troubleshooting
Indicates that an unexpected exception was thrown when a request was made to retrieve recovery key. Refer to the exception message contained in event details section. If tracing is enabled on MBAM Helpdesk, refer to trace data to obtain detailed exception messages. -or-
During an initial load operation, the Self-Service Portal (SSP) retrieves execution account information, IIS Sitename, and ApplicationVirtualPath corresponding to the Self-Service website to verify SPN. This error message is logged when one or more of these SPNs are invalid. -or-
This message indicates that a security exception was thrown while performing SPN verification. Refer to the exception contained in event details section.
Event ID 108
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: DomainControllerError
ID 108 message
An error occurred while resolving domain name {DomainName}, A memory allocation failure occurred. -or-
Could not invoke DsGetDcName method. EventDetails:{ExceptionMessage}
ID 108 troubleshooting
To resolve domain name, MBAM uses the DsGetDcName
Windows API. This message is logged when this API returns ERROR_NOT_ENOUGH_MEMORY
, which indicates a memory allocation failure. -or-
This message indicates that DsGetDcName
API method is unavailable on the hosting system.
Event ID 109
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: WebAppRecoveryDbError
ID 109 message
An error occurred while reading the configuration of the Recovery database. The connection string to the Recovery database is not configured. Message: {message}
DoesUserHaveMatchingRecoveryKey: An error occurred while getting recovery key Ids for a user. Message: {message}
QueryDriveRecoveryData: An error occurred while getting drive recovery data. Message: {message}
QueryRecoveryKeyIdsForUser: An error occurred while getting recovery key Ids for a user. Message: {message}
An error occurred while getting TPM password hash from the Recovery database. EventDetails: {ExceptionMessage}
ID 109 troubleshooting
This message indicates that recovery database connection string information at HKLM\Software\Microsoft\MBAM Server\Web\RecoveryDBConnectionString
is invalid. Verify the given registry key value.
Event ID 110
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: WebAppComplianceDbError
ID 110 message
An error occurred while reading the configuration of the Compliance database. The connection string to the Compliance database is not configured. -or-
GetRecoveryKeyForCurrentUser: An error occurred while logging an audit event to the Compliance database. Message: {message} -or-
QueryRecoveryKeyIdsForUser: An error occurred while logging an audit event to the Compliance database. Message: {message} -or-
QueryRecoveryKeyIdsForUser: An error occurred while logging an audit event to the compliance database. Message: {message}
ID 110 troubleshooting
This message indicates that compliance db connection string information at HKLM\Software\Microsoft\MBAM Server\Web\ComplianceDBConnectionString
is invalid. Verify the value corresponding to this registry key.
Event ID 111
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: WebAppDbError
ID 111 troubleshooting
These errors indicate one of the following two conditions:
- MBAM websites/webservices were unable to either connect to MBAMCompliance OR MBAMRecovery database.
- MBAM websites/webservices execution account (app pool account) couldn't run the GetVersion stored procedure on MBAMCompliance OR MBAMRecovery database.
The message contained in the event provides more details about the exception.
Event ID 112
Source: Microsoft-Windows-MBAM-Web/Admin
Event symbol: WebAppError
ID 112 message
An error occurred while verifying Service Principal Name (SPN) registration. EventDetails:{ExceptionMessage}
ID 112 troubleshooting
To perform SPN verification, MBAM queries Active Directory to retrieve a list of SPNs mapped to the execution account. MBAM also queries the ApplicationHost.config
to obtain MBAM website bindings. This error message indicates that MBAM couldn't communicate with Active Directory or it couldn't load the ApplicationHost.config
file.
Verify that the execution account (app pool account) has permissions to query AD or the ApplicationHost.config
file. Also verify the site binding entries in the ApplicationHost.config
file.
Event ID 200
Source: Microsoft-Windows-MBAM-Web/Operational
Event symbol: HelpDeskInformation
ID 200 message
The administration website application successfully found and connected to a supported version of the Recovery database. -or-
The administration website application successfully found and connected to a supported version of the Compliance database.
ID 200 troubleshooting
Indicates successful connection to the Recovery/Compliance database from the MBAM Helpdesk website.
Event ID 201
Source: Microsoft-Windows-MBAM-Web/Operational
Event symbol: SelfServicePortalInformation
ID 201 message
The Self-Service Portal application successfully found and connected to a supported version of the Recovery database. -or-
The Self-Service Portal application successfully found and connected to a supported version of the Compliance database.
ID 201 troubleshooting
Indicates successful connection to the Recovery/Compliance database from the MBAM Self-Service Portal.
Event ID 202
Source: Microsoft-Windows-MBAM-Web/Operational
Event symbol: WebAppInformation
ID 202 message
Application has its SPNs registered correctly.
ID 202 troubleshooting
Indicates that the SPNs required for the MBAM Helpdesk website are correctly registered against the executing account.