| Previous | Next |
| COMADMIN_E_NOUSER | COMADMIN_E_NOREGISTRYCLSID |
COMADMIN_E_INVALIDUSERIDS
COMADMIN_E_INVALIDUSERIDS is the failure HRESULT 0x80110410 (signed decimal -2146368496, unsigned decimal 2148598800). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x0410.
COM+ application package and file operation: exact meaning of COMADMIN_E_INVALIDUSERIDS
An application file contains one or more user identities that are invalid on the target system. InstallApplication imports role members, application identity, or other account references and cannot map every packaged user.
AllStat records this condition as “One or more users in the application file are not valid”.
Where COMADMIN_E_INVALIDUSERIDS occurs
The HRESULT belongs to COM+ package/import/export processing; the package path, file bytes, deployment identity, and target catalog must be correlated before changing the system. In the specific case of COMADMIN_E_INVALIDUSERIDS, extract or inspect package deployment settings, record unresolved names and SIDs, and compare source and destination domain topology.
Evidence to collect before repair
- Evidence for
COMADMIN_E_INVALIDUSERIDSshould include all user names and SIDs embedded in the application package, captured before a repair changes state. - Collect source and destination domain identifiers and trust relationships when diagnosing
COMADMIN_E_INVALIDUSERIDS; without it the symbolic HRESULT is underdetermined. - The
COMADMIN_E_INVALIDUSERIDSinvestigation needs InstallApplication options controlling user import so the exact failing boundary remains reconstructable. - For
COMADMIN_E_INVALIDUSERIDS, preserve the specific role or application identity tied to each unresolved user; it anchors the failure to the real administration object.
Diagnostic sequence for COMADMIN_E_INVALIDUSERIDS
- At the
COMADMIN_E_INVALIDUSERIDSboundary, inspect package user mappings before modifying target roles. - The next
COMADMIN_E_INVALIDUSERIDSdiagnostic action is to map each source SID to an approved destination principal. - To isolate
COMADMIN_E_INVALIDUSERIDS, re-export with portable security settings or install without users when supported. - For
COMADMIN_E_INVALIDUSERIDS, assign destination users through COMAdmin after package installation. - At the
COMADMIN_E_INVALIDUSERIDSboundary, verify role membership and application identity on the target.
Difference from nearby COMADMIN results
COMADMIN_E_NOUSER can occur in direct catalog administration; this code specifically attributes invalid users to the application file.
Retry and recovery
Re-export with portable security choices or install with the supported option that omits users, then assign valid target accounts deliberately.
Practical administration scenario
A package exported in one domain contains role members whose SIDs have no corresponding principals in the destination domain.
Official Microsoft references for COMADMIN_E_INVALIDUSERIDS
- Microsoft: COMADMIN error codes
- Microsoft: ICOMAdminCatalog::InstallApplication
- Microsoft: ICOMAdminCatalog::ExportApplication
- Microsoft: deploying COM+ applications
- Microsoft: the COM+ catalog
Looking for a different code? Search another status or error code.