Security Compliance
Troubleshoot Patch Manager error 1064
Use this article to troubleshoot "Could not start the EminentWare Data Grid Server service on Local Computer" error messages when launching the Patch Manager console. The error code is 1064, and the detailed message is: An exception occurred in the service when handling the control request.
First published date
Last published date
Overview
The article describes how to troubleshoot error code 1064. When the error exists, the following messages display when launching the Patch Manager Console:
Could not start the EminentWare Data Grid Server service on Local Computer
An exception occurred in the service when handling the control request.
Product section
Cause
Resolution
- Verify the credentials in the Patch Manager Console. Ensure that the credentials match the service account on the Patch Manager server.
- Verify the service account used to start the EminentWare Data Grid server. Ensure that the account is set to log on as a service.
- Verify that DCOM is configured for the SERVICE group.
- Check the Registry and other settings.
- Check the SQL settings.
- (Non-upgraded Eminentware Customers only) Check the
ewlicense.licfile. Ensure that the file is not missing.
See the following sections for specific procedures.
Verifying the credentials in the Patch Manager Console
During initial setup, Patch Manager creates a local service account (ewdgs-#######) to start the EminentWare Data Grid Server service unless you specify a different account in the Installation Wizard. If you change the password or account used to start the EminentWare Data Grid Server service, there are several areas on the Patch Manager server where you must change those settings. See Change the account or password used for the Patch Manager service for details. This account should also be present directly (not part of a group) in the Local server Administrators group.
Verifying the service account
- Ensure the service account is listed directly in the Local server Administrators security group.
- Open the Local Security Policy on the Patch Manager server.
- Expand Local Policies and select User Rights Assignment.
- Select Log on as a service in the center pane, click the Actions menu, and select Properties.
- Add the service account used to start the EminentWare Data Grid Server service to this list.
- Click OK.
Verify that DCOM is configured for the SERVICE group
- On the remote computer, launch
dcomcnfgusing a command prompt or the Run dialog. - in the navigation pane, expand Component Services > Computer, and then select My Computer.
- Click the Action menu, and then select Properties.
- Click the Default Properties tab.
- Select the Enable Distributed COM on this computer option if necessary.
- Click the COM Security tab, and then click Edit Default under Access Permissions.
- Add SERVICE as an account, and then select Local Access under Permissions for SERVICE.
- Click OK.
- Back on the COM Security tab, click Edit Default under Launch and Activate Permissions.
- Add SERVICE as an account, and then select Local Launch and Local Activation under Permissions for SERVICE.
- Click OK.
- In the My Computer Properties window, click OK.
Check the Registry and other settings
- Launch Services and then select and right-click EminentWare Data Grid Service.
- In the Properties, go to the Log on tab and retype your login (domain\username) and password.
- Click Browse and select the required DataGridService account.
- Enter the password and click OK.
- Run
regeditand go toHKEY_LOCAL_MACHINE\SOFTWARE\EminentWare\Data Grid Service\Roles\Application\Data. - Delete
MEkeyandMPKey.
Check the SQL settings
- Launch SQL Management Studio, expand Security and Logins.
- Determine if the necessary ewdgs-####### (or custom) account is present in the list.
If the account is missing, create the account.- Right-click Logins > New Login.
- In the Login window, click Search and add the account.
- Scroll down to the bottom, and then select EminentWare as the default database.
- In Login window, go to Server Roles and then select the public and sysadmin options.
- In Login window, go to Status and ensure that the Grant and Enabled options are selected.
- Save the new login.
If the account exists, check the default database and permissions for the account per above.
- Go to [Instance name] > Databases > EminentWare > Security > Users.
- Determine if the necessary account is present in the list.
If the account is missing, create the account.- Right click on Users > New User.
- In Database User window click "..." button and select account.
- Enter User Name.
- Check db_accessadmin and db_owner options in Owned Schemas and Database role membership.
- Save new user.
If the account exists, check the permissions for the account.
- Right-click the SQL Instance name and select Properties.
- In the Server Properties window, go to Permissions and ensure that Connect SQL option is selected for the account.
- Save the properties setting.
- Right-click EminentWare Database and select Properties.
- In Database Properties window go to Permissions and ensure that Connect option is checked for needed account.
- Save the properties setting.
- Start the EminentWare Data Grid Service.