| Previous | Next |
| COMADMIN_E_BADREGISTRYPROGID | COMADMIN_E_USERPASSWDNOTVALID |
COMADMIN_E_AUTHENTICATIONLEVEL
COMADMIN_E_AUTHENTICATIONLEVEL is the failure HRESULT 0x80110413 (signed decimal -2146368493, unsigned decimal 2148598803). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x0413.
COM+ identity, role, and administration security: exact meaning of COMADMIN_E_AUTHENTICATIONLEVEL
COM+ could not apply the authentication level required for an administration update. A catalog update crosses a local or remote administration boundary whose authentication requirements cannot be satisfied.
AllStat records this condition as “Unable to set required authentication level for update request”.
Evidence to collect before repair
- The
COMADMIN_E_AUTHENTICATIONLEVELinvestigation needs local or remote target and the exact COMAdmin method so the exact failing boundary remains reconstructable. - For
COMADMIN_E_AUTHENTICATIONLEVEL, preserve CoInitializeSecurity settings and proxy authentication blanket; it anchors the failure to the real administration object. - Evidence for
COMADMIN_E_AUTHENTICATIONLEVELshould include effective DCOM machine policy and caller token, captured before a repair changes state. - Collect authentication-related COM+/DCOM event records when diagnosing
COMADMIN_E_AUTHENTICATIONLEVEL; without it the symbolic HRESULT is underdetermined.
Where COMADMIN_E_AUTHENTICATIONLEVEL occurs
This result concerns a concrete COM+ identity, role, credential, or call-authentication contract; successful interactive access does not prove that the COMAdmin or application identity can perform the operation. In the specific case of COMADMIN_E_AUTHENTICATIONLEVEL, record whether the target is remote, the caller token, DCOM authentication settings, effective policy, and the authentication level requested.
Diagnostic sequence for COMADMIN_E_AUTHENTICATIONLEVEL
- To isolate
COMADMIN_E_AUTHENTICATIONLEVEL, reproduce with the same caller and remote path. - For
COMADMIN_E_AUTHENTICATIONLEVEL, compare negotiated authentication with target policy. - At the
COMADMIN_E_AUTHENTICATIONLEVELboundary, set COM security before creating catalog interfaces. - The next
COMADMIN_E_AUTHENTICATIONLEVELdiagnostic action is to apply the required proxy authentication settings consistently. - To isolate
COMADMIN_E_AUTHENTICATIONLEVEL, reconnect and repeat the complete update rather than reusing the rejected proxy.
Retry and recovery
Use credentials and COM security settings that meet target policy, then reconnect and retry the complete update.
Practical administration scenario
Remote COMAdmin automation connects with settings below the server policy and cannot persist an application change.
Difference from nearby COMADMIN results
COMADMIN_E_USERPASSWDNOTVALID concerns application identity credentials, not the security level of the administration call.
Official Microsoft references for COMADMIN_E_AUTHENTICATIONLEVEL
- Microsoft: COMADMIN error codes
- Microsoft: assigning COM+ roles
- Microsoft: configuring COM+ applications
- Microsoft: the COM+ catalog
- Microsoft: automating COM+ administration
Looking for a different code? Search another status or error code.