Install additional web server onto a new server to off load work on the NPM polling engine. However, the new webserver displays:
The "Down Applications" resource is missing.
The file/Orion/APM/Resources/Summary/DownApplications.ascx is not found.
We are also purchasing another polling engine, thus would like to know the
best way to deploy this additional polling engine.
Existing web server would encounter errors such as this from time to time:
Orion Website Error
An error has occurred with the Orion website.
Additional Information
System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.ServiceModel.Channels.ServiceChannel'.
Server stack trace:
at System.ServiceModel.Channels.CommunicationObject.ThrowIfDisposedOrNotOpen()
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at SolarWinds.NPM.Common.INPMBusinessLayer.GetCustomPoller(Guid customPollerID)
at SolarWinds.NPM.Common.NPMBusinessLayerProxy.GetCustomPoller(Guid customPollerID) in C:\Source\OrionNPM\DEV\Release\Orion\Core\9.1\Src\Lib\SolarWinds.NPM.Common\Proxy\CustomPollerProxy.cs:line 612
at CustomPollerStatus.FormatData(Int32 objectID, DataTable statusResourceDataTable, NPMBusinessLayerProxy proxy)
at CustomPollerStatus.Page_Load(Object sender, EventArgs e)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Any suggestion on resolving those above problems would be much appropriated. Also, open case with SolarWinds support, awaiting response.