Submit a ticketCall us

Systems Monitoring for Dummies
Our new eBook will teach you the fundamentals and help you create monitors and alerts that are effective, meaningful, and actionable. Monitoring is more than a checkbox on your to-do list. This free eBook will give you practical advice to help you succeed in all aspects of monitoring – discovery, alerting, remediation, and troubleshooting. Don’t miss out on this indispensable resource for newbies, experienced IT pros, and everyone in between. Register Now.

Home > Success Center > Network Performance Monitor (NPM) > SolarWinds.Cirrus.BusinessLayer.RTNHelper.SendMailNotification

SolarWinds.Cirrus.BusinessLayer.RTNHelper.SendMailNotification

Created by Malik Haider, last modified by Aileen de Lara_ret on Jul 22, 2016

Views: 24 Votes: 0 Revisions: 8

Overview

This article provides brief information on the following error:

There was an error communicating with the Orion server

BL Crashing with RTNHelper:

ERROR SolarWinds.BusinessLayerHost.BusinessLayerHostService - Unhandled exception caught by business layer host.
System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
at Interop.cdosys.MessageClass.Send()
at SolarWinds.Cirrus.BusinessLayer.EmailSender.Send()
at SolarWinds.Cirrus.BusinessLayer.RTNHelper.SendMailNotification(TransferResults results, String diffList, ConfiglastConfig, ConfigcurrentConfig)
at SolarWinds.Cirrus.BusinessLayer.RTNHelper.ProcessRTNResults(TransferResults results, String diffList, ConfigcurrentConfig, ConfiglastConfig)
at SolarWinds.Cirrus.BusinessLayer.TransferEngine.TransferManager.PostActions(TransferResults results)
at SolarWinds.Cirrus.BusinessLayer.TransferEngine.TransferManager.ProcessResultsAsync(TransferResults results)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage(IMessage msg, IMessageSink replySink)
at System.Runtime.Remoting.Proxies.AgileAsyncWorkerItem.ThreadPoolCallBack(Object o)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Sender: Name:domain-SolarWinds.NCM.BusinessLayerPlugin.dll

 

ERROR SolarWinds.Orion.Core.Common.WCFChannelFactory`1 - (null) Channel NPMBusinessLayer to
net.tcp://frselwpsupnet02:17777/orion/npm/businesslayer failed: System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.tcp://Servername:17777/orion/npm/businesslayer
that could accept the message. This is often caused
by an incorrect address or SOAP action. See InnerException, if present, for more details.
Server stack trace:
at System.ServiceModel.Channels.ConnectionUpgradeHelper.DecodeFramingFault(ClientFramingDecoder decoder, IConnection connection, Uri via, String contentType, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreamble(IConnection connection, ArraySegment`1 preamble, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.DuplexConnectionPoolHelper.AcceptPooledConnection(IConnection connection, TimeoutHelper& timeoutHelper)

 

Environment

NCM version 7.4.x

 

Detail

This is a known bug. 

Please contact SolarWinds Technical Support for a possible workaround. 

 

 

 

 

 

 

 

 

Last modified

Tags

Classifications

Public