Hey guys,
I'm having a weird issue that I was hoping you could shed some light into. We own an older version of NPM, but are testing the latest eval version in sandbox in order to determine our worth to upgrade. The SCOM Management Pack is a large factor. We're looking to get the health of our SCOM monitored applications on to the SolarWinds dashboard, but the pack is hanging on configuration.
I installed the pack on our SCOM server, but when I try to configure the pack I recieve the following error.
My IP, Port, and Username are all correct so I'm not sure what could be going on. The following is the error text:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: Failed to compare two elements in the array. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at SolarWinds.Orion.SCOM.Config.Node.Comparison(Node x, Node y)
at System.Collections.Generic.ArraySortHelper`1.SwapIfGreaterWithItems(T[] keys, IComparer`1 comparer, Int32 a, Int32 b)
at System.Collections.Generic.ArraySortHelper`1.QuickSort(T[] keys, Int32 left, Int32 right, IComparer`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.QuickSort(T[] keys, Int32 left, Int32 right, IComparer`1 comparer)
at System.Collections.Generic.ArraySortHelper`1.Sort(T[] keys, Int32 index, Int32 length, IComparer`1 comparer)
--- End of inner exception stack trace ---
at System.Collections.Generic.ArraySortHelper`1.Sort(T[] keys, Int32 index, Int32 length, IComparer`1 comparer)
at SolarWinds.Orion.SCOM.Config.Node.Sort(ICollection`1 nodes)
at SolarWinds.OrionSCOMConfigApp.WizardForm.initializeNodeList(String list, NodeSelection nodeSelect)
at SolarWinds.OrionSCOMConfigApp.WizardForm.next_Click(Object sender, EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.296 (RTMGDR.030319-2900)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
OrionSCOMConfigApp
Assembly Version: 2.1.0.66
Win32 Version: 2.1.0.66
----------------------------------------
OrionSCOMConfigClasses
Assembly Version: 2.1.0.66
Win32 Version: 2.1.0.66
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1002 built by: RTMGDR
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 built by: RTMGDR
----------------------------------------
SolarWinds.Logging
Assembly Version: 2.0.0.0
Win32 Version: 2011.2.3.0
----------------------------------------
log4net
Assembly Version: 1.2.10.0
Win32 Version: 1.2.10.0
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
----------------------------------------
jpwy51hm
Assembly Version: 2.1.0.66
Win32 Version: 4.0.30319.1001 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
System.ServiceModel
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 built by: RTMGDR
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
System.Runtime.DurableInstancing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
SMDiagnostics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
----------------------------------------
System.WorkflowServices
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
----------------------------------------
System.ServiceModel.Web
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
----------------------------------------
System.ServiceModel.Discovery
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
System.ServiceModel.Activities
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
System.ServiceModel.Routing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
System.ServiceModel.Channels
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
----------------------------------------
System.IdentityModel
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1001 (RTMGDR.030319-1000)
----------------------------------------
System.Xaml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.298 built by: RTMGDR
----------------------------------------
OrionSCOMModule.SAM
Assembly Version: 2.1.0.66
Win32 Version: 2.1.0.66
----------------------------------------
OrionSCOMModule.HardwareHealth
Assembly Version: 2.1.0.66
Win32 Version: 2.1.0.66
----------------------------------------
OrionSCOMModule.WPM
Assembly Version: 2.1.0.66
Win32 Version: 2.1.0.66
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
----------------------------------------
SolarWinds.InformationService.Contract2
Assembly Version: 2011.2.0.183
Win32 Version: 2011.2.0.183
----------------------------------------
System.IdentityModel.Selectors
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 (RTMRel.030319-0100)
----------------------------------------
System.Security
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1004 (RTMGDR.030319-1000)
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.1 built by: RTMRel
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.