SDMS Error : COM Object creation failure:Access is denied

SDMS Error : COM Object creation failure:Access is denied

book

Article ID: KB0079321

calendar_today

Updated On:

Products Versions
Spotfire Statistica -

Description

How to resolve SDMS Error: HRESULT:8007005 Description :COM Object creation failure: Access is denied

      User-added image
   

Issue/Introduction

How to resolve SDMS Error: HRESULT:80029c4a Description :COM Object creation failure: Access is denied

Resolution

This error indicates that the COM component does not have sufficient permissions. To resolve the error, try the following steps in order.

Updating COM permissions: 
1. Remote into the SDMS Server as an Adminsitartor.
2.  Launch Control Panel >> Administrative Tools >> Component Services. Expand Component Services >> DCOM Config.
3. Find the component named :SDMSService. Right click and select Properties.
4. Open the Security tab.

         User-added image
  5. Click on Edit under the Launch and Activation permissions. Ensure that IUSR and SWS_SDMS_USERS/ Users have the permission : Local Launch and Local Activation as shown below :

        User-added image

6.  Similarly, click on Edit button under Access Permissions and ensure that IUSR and SWS_SDMS_USERS group have atleast Local access (Checkbox enabled under Allow) and that edit under Configuration Permissions allow for Users to Read (Checkbox enabled under Allow)
7. Restart SDMS service (if changes were made) and check if the error is resolved. If the above settings are corrected and the user still sees the same error, continue following the article

SWS_SDMS_USER Group
1. Launch Control Panel >> System and Security>>Administrative Tools>> Computer Management >>Users and Groups >> Groups
2. Look for group named : SWS_SDMS_USERS and add the user seeing the error as a member of the group
3. Logon as the user and check if the error is resolved. If the users still sees the error, continue following the article.

Folder permissions :
1. Browse to the SDMS Installation directory 
2. Right click on the SDMS directory and Select Properties. 
3. Select the Security tab
4.  Ensure that Users or SWS_SDMS_USERS and IUSR have at least read and execute,list folder contents and read permissions as shown below:
     User-added image
      
5. Restart SDMS Service if any changes were made and check if the error is resolved. If the above settings are corrected and the user still sees the same error, continue following the article. 

Changing Application Pool Identity

  1. Remote into the SDMS Server as an Administrator and open Control Panel >> System and Security >>Administrative Tools >>Internet Information Services (IIS) Manager

  2. Click on Application Pools and right click on SDMSAppPool and choose Advanced Settings or click on SDMSAppPool and clcik on Advanced Settings from the right pane in IIS Manager 

      User-added image

  3.  Click on Identity and click on the button with 3 dots (...) next to ApplicationPoolIdentity . From the drop down list, choose Networkservice.

       User-added image

    4. Click OK twice to close the dialog in IIS Manager. You may consider updating COM permissions as stated in the beginning of this article to ensure NetworkService on the machine has sufficient Launch and activation permissions.

   5. Open Command Prompt as an administrator and type iisreset to Reset IIS. Check to see if the error is resolved.

Update IIS Authentication

1. Remote into the SDMS Server as an Administrator and open Control Panel >> System and Security >>Administrative Tools >>Internet Information Services (IIS) Manager

2. Navigate to the SDMS Site and double click on Authentication

3. Ensure Anonymous Authentication is enabled and right click and Select Edit and ensure Anonymous User identity is set to Specific User: IUSR. If this is pointing to application pool identity change it to Specific User:IUSR

User-added image

Check if the error is resolved. If the error is still persistent, consider opening a case here.