Submit a ticketCall us
Home > Success Center > Orion Platform > Orion Configuration wizard on an additional polling engine fails with an error No valid connection received for a service ServiceId

Orion Configuration wizard on an additional polling engine fails with an error No valid connection received for a service ServiceId

Updated: 1st November 2018

Overview

You may find an additional polling engine is failing during the configuration wizard with the following error:

No valid connection information received for a service 'ServiceId: Core.BusinessLayer, 
ServiceLogicalInstanceId: engine:13, ServiceInstancePropertyFilters: isLocal-True, 
isStreamed-False'.
Configuration Wizard error

Connection to SolarWinds® BusinessLayer Service did not succeed.
Last error: No valid connection information received for a service 'ServiceId:
Core.BusinessLayer, ServiceLogicalInstanceId: engine:, ServiceInstancePropertyFilters:
isLocal-True, isStreamed-False'

 

Configuration wizard log C:\ProgramData\SolarWinds\Logs\Orion\configurationwizard.log:error.png

 

When adding nodes to the additional polling engine, you may see the following message in the web server Orionweb.log.

 

You may also see this error in the Business Layer log file on the additional polling engine:

BusinessLayerHost log C:\ProgramData\SolarWinds\Logs\Orion\BusinessLayerHost.log 

ERROR ApiProxy<ICoreBusinessLayer, ServiceDirectoryQuery> - (null) All #3 retries 
calling an API channel from a pool 'RootPool' failed due to a transient error detected.
SolarWinds.ApiProxyFactory.TransientApiProxyException: No valid connection information 
received for a service 'ServiceId: Core.BusinessLayer, ServiceLogicalInstanceId: 
engine:13
, ServiceInstancePropertyFilters: isLocal-False, isStreamed-False'.
at SolarWinds.ApiProxyFactory.ApiProxy`2.GetAcquiredApiChannel()
at SolarWinds.ApiProxyFactory.ApiProxy`2.<AcquireChannelFromCacheOrPool>b__18_0
(IInvocation _)
at System.Collections.Concurrent.ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2
 addValueFactory, Func`3 updateValueFactory)
at SolarWinds.ApiProxyFactory.ApiProxy`2.AcquireChannelFromCacheOrPool(IInvocation 
 invocation)
at SolarWinds.ApiProxyFactory.ApiProxy`2.ApiCallInterceptor.Intercept(IInvocation 
 invocation)
at Castle.DynamicProxy.AbstractInvocation.Proceed()
at Microsoft.Practices.TransientFaultHandling.RetryPolicy.<>c__DisplayClass1.
 <ExecuteAction>b__0()
at Microsoft.Practices.TransientFaultHandling.RetryPolicy.ExecuteAction[TResult]
 (Func`1 func)

 

Environment

  • Orion Core 2018.2

Cause

  • The additional polling engine is not licensed.
  • Mismatch of products
  • DNS \ Different Domain related Issues

Resolution

  1. Open the web-based License Manager (Settings > All Settings > License Manager).
  2. Activate the license for the additional polling engine.
  3. Re-run the Configuration wizard on the affected polling engine.
  4. Check to see if there is any mismatch of products between the polling engines.
  5. Check if the additional polling engine is in another domain and add FQDN of each server to the host files.

 

 
Last modified

Tags

Classifications

Public