Submit a ticketCall us

AnnouncementsFace your biggest database issues head-on

Our new eCourse helps you navigate SQL Server performance blocks by teaching you how to recognize and deal with the three DBA Disruptors: Performance Hog, Blame Shifter, and Query Blocker. Register today to learn how to defend your environment and fend off menacing disruptions.

Register for your free eCourse.

Home > Success Center > Network Performance Monitor (NPM) > NPM - Knowledgebase Articles > 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

Tags

Classifications

Public