Submit a ticketCall us

Have You Auto Renewed? If not, you're missing out.
The SolarWinds Renewal Program comes with a host of benefits including the most recent product updates, 24/7 technical support, virtual instructor-led training and more. Experience all of this with the convenience of Auto Renewal, and never worry about missing any of these great benefits. Learn More.

Home > Success Center > Web Performance Monitor (WPM) > Transaction on the Home screen leads to website error

Transaction on the Home screen leads to website error

Updated September 6, 2016

Overview

Clicking any transaction on the Home screen leads to a website error.

 

Environment

All WPM/SEUM versions

 

Cause 

The following error was received when attempting to drill into a transaction or edit a player location:

URL: http://hmsolarwinds.myfnb.us:80/Orio...NetObject=T:98
Referrer: http://hmsolarwinds.myfnb.us:80/Orio...NetObject=T:98
Message: Exception has been thrown by the target of an invocation.
ErrorSite: mscorlib.RuntimeMethodHandle.InvokeMethod
ErrorType: System.Reflection.TargetInvocationException
Stack:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at SolarWinds.Orion.Web.NetObjectFactory.CreateInternal(String netObjectId, Boolean ignoreLimitation)
at SolarWinds.Orion.Web.NetObjectFactory.<>c__DisplayClass1.<Create>b__0()
at SolarWinds.Orion.Web.RequestCache.Get[T](String key, Getter`1 getter)
at SolarWinds.Orion.Web.NetObjectFactory.Create(String netObjectId, Boolean ignoreLimitation)
at SolarWinds.Orion.Web.NetObjectFactory.Create(String netObjectId)
at SolarWinds.Orion.Web.UI.OrionView.VerifyNetObject()
at SolarWinds.Orion.Web.UI.OrionView.SelectView()
at SolarWinds.Orion.Web.UI.OrionView.OnPreInit(EventArgs e)
at System.Web.UI.Page.PerformPreInit()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
-- Inner Exception
  Message: Unable to cast object of type
'System.DBNull' to type 'System.String'.
  Type: System.InvalidCastException

 

This was due to the players being assigned to a non-existent polling engine.

Resolution

1. Use the Database Manager or SQL Management Studio to view the engines table.

2. Note the available engine IDs.

3. Query the Seum_agents table and scroll to the engineID column and confirm that the engineid is one that is available in the engines table.

 

 

 

 

Last modified

Tags

Classifications

Public