locked
Event 29112 on All SCOM 2012 Management servers RRS feed

  • Question

  • All,

    Its been a while we upgraded to 2012 and have 3 management servers. Today we noticed alerts from all management servers.

    SCOM: 2012 No CU; OS: 2008 R2SP1

    SQL 2008 SP1 for DB and DW;

    Here is the event:

    Log Name: Operations Manager Source: OpsMgr Management Configuration Date: 8/27/2013 11:28:32 AM Event ID: 29112 Task Category: None Level: Error Keywords: Classic User: N/A Computer: Server.domain Description: OpsMgr Management Configuration Service failed to execute bootstrap work item 'ConfigManagerCacheInitializeWorkItem' due to the following exception System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager.BuildDependencyMonitorList(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager.ProcessConfigManagerInfo(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager..ctor(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager.GetInstance(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManagerBuilder.GetConfigManager(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.CmdbOperations.ManagementGroupConfigManagerBuilder.BuildConfigManager(ConfigurationSignature configurationSignature) at Microsoft.EnterpriseManagement.ManagementConfiguration.CmdbOperations.ManagementGroupConfigManagerProvider.GetConfigManager() at Microsoft.EnterpriseManagement.ManagementConfiguration.Engine.ConfigManagerCacheInitializeWorkItem.ExecuteWorkItem() at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigServiceEngineWorkItem.Execute() Event Xml: <event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"><system><provider Name="OpsMgr Management Configuration"><eventid Qualifiers="49152">29112</eventid> <level>2</level> <task>0</task> <keywords>0x80000000000000</keywords> <timecreated SystemTime="2013-08-27T16:28:32.000000000Z"><eventrecordid>17020523</eventrecordid> <channel>Operations Manager</channel> <computer>Server.domain</computer> <security></security></timecreated></provider></system> <eventdata><data>OpsMgr Management Configuration Service</data> <data>ConfigManagerCacheInitializeWorkItem</data> <data>System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary. at System.Collections.Generic.Dictionary`2.get_Item(TKey key) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager.BuildDependencyMonitorList(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager.ProcessConfigManagerInfo(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager..ctor(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManager.GetInstance(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigManager.ConfigManagerBuilder.GetConfigManager(ConfigManagerInfo configManagerInfo) at Microsoft.EnterpriseManagement.ManagementConfiguration.CmdbOperations.ManagementGroupConfigManagerBuilder.BuildConfigManager(ConfigurationSignature configurationSignature) at Microsoft.EnterpriseManagement.ManagementConfiguration.CmdbOperations.ManagementGroupConfigManagerProvider.GetConfigManager() at Microsoft.EnterpriseManagement.ManagementConfiguration.Engine.ConfigManagerCacheInitializeWorkItem.ExecuteWorkItem() at Microsoft.EnterpriseManagement.ManagementConfiguration.Interop.ConfigServiceEngineWorkItem.Execute()</data> </eventdata> </event>

    Tuesday, August 27, 2013 4:41 PM

Answers

All replies

  • check this
    http://support.microsoft.com/kb/2700028/en-us


    Hope this will help you
    Roger

    • Marked as answer by Cloud_TS Thursday, September 5, 2013 1:02 PM
    Wednesday, August 28, 2013 3:53 AM
  • Hi

    This error can occur when the Delta Synchronization process is not able to build configuration within its configured timeout of 30 seconds which could be due to a large instance space.

    refer below link

    http://blogs.technet.com/b/momteam/archive/2013/01/29/support-tip-config-service-deltasynchronization-process-fails-with-timeout-exception.aspx

    Thanks


    sridhar v

    • Proposed as answer by sridhar vishwanatham Wednesday, August 28, 2013 8:04 AM
    • Marked as answer by Cloud_TS Thursday, September 5, 2013 1:02 PM
    Wednesday, August 28, 2013 8:03 AM
  • Thanks Roger & Sridhar!

    Our compatibility mode for SQL is already 2008 and i tried changing the config service frequency but it did not help.

    I deleted 1 MP that we imported yesterday and that fixed issue on 2 out of 3 management servers.

    Will keep you guys posted on this!

    Thanks

    • Marked as answer by Cloud_TS Thursday, September 5, 2013 1:02 PM
    Wednesday, August 28, 2013 1:43 PM
  • I know this is an old thread, but wanted to share my recent experience with our SCOM 1801 environment. We had the exact same problem and fixed it with removing management packs that were imported just before we received this error.

    Additional pointers were the fact that our agents didn't receive any configuration if a) they were newly added or b) we cleared the health state cache of the already added agents

    Thursday, October 11, 2018 2:48 PM
  • We are encountering this issue after upgraded to SCOM 1801 whenever we imported any updated custom or Vendor Management pack in the environment. Please advise if there is any way to identify culprit Management packs.

    Thursday, June 6, 2019 7:02 AM