Submit a ticketCall us

Solarwinds & Cisco Live! Barcelona
Join us from the 29th of January to the 2nd of February at Cisco Live 2018 in Barcelona, where we will continue to show how monitoring the network with SolarWinds will keep you ahead of the game. At our booth (WEP 1A), we will demonstrate how SolarWinds network solutions can help. As a bonus, we are also hosting a pre-event webinar - Blame the Network, Hybrid IT Edition with our SolarWinds Head Geek™, Patrick Hubbard on January 24th - GMT (UTC+0): 10:00 a.m. to 11:00 a.m. There's still time to RSVP.

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

Tags

Classifications

Public