Security Compliance

Unable to synchronize the software packages

This article addresses an issue that prevents Patch Manager from synchronizing the software packages in the software catalogs.

First published date

10/22/2018 9:38 PM

Last published date

10/22/2018 9:38 PM

Overview

Patch Manager does not synchronize the software catalogs as scheduled. When you expand Administration and Reporting, select Software Publishing, and then click Synchronize Now, Patch Manager does not synchronize the catalog for the specified schedule and does not initiate any tasks.

When you navigate to C:\ProgramData\SolarWinds\PM\Log and review the EminentWare.DataGrid.Servicelogs in the EminentWare.Datagrid.Service folder, the following error displays:
 

2017/11/14 17:05:02:563 
PID: 4228 
TID:  3448 [ERROR] DownloadManager::CheckForInitialized() failed. Message: DataPortal.Update failed

Product section

Patch Manager

Cause

The database information is corrupted.

Resolution

  1. Stop the EminentWare Data Grid Server service. 
  2. Open Microsoft SQL Server Management Studio and connect to the database.
  3. On the toolbar, click New Query and create a new new query.
  4. Run the following Query:
SELECT *
  FROM [EminentWare].[dbo].[ewdgsprops]
  Where [propkey] = 'ewupdate_password' OR [propkey] = 'ewupdate_username';
  1. Click the Results tab.
  2. Right-click the information and select Save Results As to create a backup.
  3. Delete the ewupdate_password information, as shown below:
Delete
  FROM [EminentWare].[dbo].[ewdgsprops]
  Where [propkey] = 'ewupdate_password';
  1. Start the EminentWare Data Grid Server service.
  2. Launch the Patch Manager console.
  3. In the navigation menu, expand Administration and Reporting and select Software Publishing.
  4. In the Actions pane, click Synchronize Now. 
    Patch Manager should now create the synchronization tasks, which display in the Running in the Result column.
    If the tasks do not start or the synchronization fails, SolarWinds Customer Support Information