After installing Windows SharePoint Services in your server, you may see “DCOM 10016 Local Activation permission” error in Event Viewer. In addition, you may come across “10017” errors as well. Here are the error texts:
Microsoft-Windows-DistributedCOM 10016
The machine-default permission settings do not grant Local Activation permission for the COM Server application with CLSID X and APPID Y to the user A from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable).
This security permission can be modified using the Component Services administrative tool.
DCOM 10017
The application-specific permission settings do not grant Activation permission for the COM Server application with CLSID X to the user User_Name SID User_SID.
Another error message from the Event Viewer:
Event ID 10016
Source: DistributedCOM
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{5348-FG34-FG57DGY5h} to the user domain\user SID (S-4-5-67-353466-674565-5345345-345345) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
How to solve “DCOM 10016 Local Activation permission” error
This error occurs when service account for Windows SharePoint Services does not have “Local Activation” permission. In order to solve this issue, follow the steps below:
- Go to “Start > Run”. Enter “dcomcnfg”
- Expand “Component Services > Computers > My Computer > DCOM Config”
- Click “View > Detail” from the top menu
- Scroll down and find the application ID {A9E69610-B80D-11D0-B9B9-00A0C922E750} (This ID is for IIS Admin service. Find the ID specified in the error message)
- Right Click it. Select “Properties > Security”. If you see that the options in this tab are greyed out, follow these instructions to activate them. If they are not greyed out, continue with Step 6
- Click Customize under “Launch and Activation Permission“.
- Click “Edit > Add”. Add “domain\username”cservice account. After that, allow all permissions (The screenshot below shows Administrators butit should be “domain\username” in your system)
If it doesn’t work, you may need to assign “Impersonate a client after authentication” permission to the user account following the instructions in this page.
1 thought on “DCOM 10016 Local Activation permission for the COM Server (Solved)”