What does HRESULT 0x80110413 (COMADMIN_E_AUTHENTICATIONLEVEL) mean?

 
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_AUTHENTICATIONLEVEL investigation 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_AUTHENTICATIONLEVEL should 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_AUTHENTICATIONLEVEL boundary, set COM security before creating catalog interfaces.
  • The next COMADMIN_E_AUTHENTICATIONLEVEL diagnostic 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


Looking for a different code? Search another status or error code.