Submit a ticketCall us

Webinar: Web Help Desk for HR, Facilities and Accounting Departments
This webinar will focus on use cases for HR, Facilities and Accounting.

Having a unified ticketing and asset management system for all the departments in your company can provide end-users with a seamless experience and make things easier for your IT team. Yet, with different business tasks and objectives, many departments don’t fully understand the capabilities of Web Help Desk and how the software can be customized for effective use in their departments.
Register 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