Submit a ticketCall us

Get a crash course on Network Monitoring delivered right to your inbox
This free 7-day email course provides a primer to the philosophy, theory, and fundamental concepts involved in IT monitoring. Lessons will explain not only how to perform various monitoring tasks, but why and when you should use them. Sign up now.

Home > Success Center > Network Performance Monitor (NPM) > Syslog and Traps service stopped after upgrade NPM 12

Syslog and Traps service stopped after upgrade NPM 12

Updated September 7, 2016

Overview

Syslog and Traps service stopped after upgrade NPM 12.

A similar message like the following may be visible from the logs:

 

2016-08-12 06:21:07,683 [14] ERROR SolarWinds.Orion.Common.BulkFlush`1 - Error occured in  flush method.
System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://localhost/orion/collector/remotedataprocessor that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.IO.PipeException: The pipe endpoint 'net.pipe://localhost/orion/collector/remotedataprocessor' could not be found on your local machine. 
   --- End of inner exception stack trace ---

Server stack trace: 
   at System.ServiceModel.Channels.PipeConnectionInitiator.GetPipeName(Uri uri, IPipeTransportFactorySettings transportFactorySettings)
   at System.ServiceModel.Channels.NamedPipeConnectionPoolRegistry.NamedPipeConnectionPool.GetPoolKey(EndpointAddress address, Uri via)
   at System.ServiceModel.Channels.CommunicationPool`2.TakeConnection(EndpointAddress address, Uri via, TimeSpan timeout, TKey& key)
   at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
   at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   at System.ServiceModel.Channels.CommunicationObject.Open()

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 System.ServiceModel.ICommunicationObject.Open()
   at SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1.Channel()
   at SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1.CallMethodWithSharedChannel[TResult](Func`2 fnc)
   at SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1.Invoke[TResult](Func`2 fnc, ChannelProxyBehavior behavior, String methodName)
   at SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1.Invoke(Action`1 action, ChannelProxyBehavior behavior)
   at SolarWinds.Orion.Core.Collector.MessageSender.MessageSender`1.<Send>b__0(PropertyBag[] data)
   at SolarWinds.Orion.Core.Collector.MessageSender.MessageSender`1.SendInternal(IEnumerable`1 messages, Action`1 sendAction)
   at SolarWinds.Orion.Core.Collector.MessageSender.MessageSender`1.Send(IEnumerable`1 messages)
   at SyslogService.DAL.CollectorSyslogDAL.<.ctor>b__0(IEnumerable`1 messages)
   at SolarWinds.Orion.Common.BulkFlush`1.FlushStateWorking.Flush()
   at SolarWinds.Orion.Common.BulkFlush`1.FlushWorker()

 

2016-08-23 13:30:03,993 [17] INFO SolarWinds.Orion.Common.BulkFlush`1 - worker running...
*** Assembly SolarWinds.Syslog, Version=2013.2.0.6, Culture=neutral, PublicKeyToken=null, .NET version v2.0.50727 ***
*** Assembly SolarWinds.Orion.Core.Collector.MessageSender, Version=2016.1.5300.1028, Culture=neutral, PublicKeyToken=null, .NET version v4.0.30319 ***
2016-08-23 13:30:07,269 [17] ERROR SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1 - Channel RemoteData to net.pipe://localhost/orion/collector/remotedataprocessor failed: System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://localhost/orion/collector/remotedataprocessor that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.IO.PipeException: The pipe endpoint 'net.pipe://localhost/orion/collector/remotedataprocessor' could not be found on your local machine. 
--- End of inner exception stack trace ---

Server stack trace: 
at System.ServiceModel.Channels.PipeConnectionInitiator.GetPipeName(Uri uri, IPipeTransportFactorySettings transportFactorySettings)
at System.ServiceModel.Channels.NamedPipeConnectionPoolRegistry.NamedPipeConnectionPool.GetPoolKey(EndpointAddress address, Uri via)
at System.ServiceModel.Channels.CommunicationPool`2.TakeConnection(EndpointAddress address, Uri via, TimeSpan timeout, TKey& key)
at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open()

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 System.ServiceModel.ICommunicationObject.Open()
at SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1.Channel()
2016-08-23 13:30:07,285 [17] INFO SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1 - Method <Send>b__1 failed in There was no endpoint listening at net.pipe://localhost/orion/collector/remotedataprocessor that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. - try=0 
2016-08-23 13:30:08,299 [17] ERROR SolarWinds.Orion.Core.Collector.MessageSender.ChannelProxy`1 - Channel RemoteData to net.pipe://localhost/orion/collector/remotedataprocessor failed: System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at net.pipe://localhost/orion/collector/remotedataprocessor that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.IO.PipeException: The pipe endpoint 'net.pipe://localhost/orion/collector/remotedataprocessor' could not be found on your local machine. 
--- End of inner exception stack trace ---

Environment

NPM 12

Resolution

  1. From web browser, go to my_orionserver_ipaddress/Orion/Admin/AdvancedConfiguration/Global.aspx.
  2. Desselect UseCollectorEndpoint for Traps and Syslogs (2 sections and 2 check boxes). 
  3. Save the changes then restart both services. 
  4. Let it run for 10 minutes and check the error again under following log files:
    C:\ProgramData\SolarWinds\Logs\Orion\SyslogService.log
    C:\ProgramData\SolarWinds\Logs\Orion\TrapService.log

 

 

Last modified
13:58, 10 Oct 2016

Tags

Classifications

Public