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) > Netflow page error: Your Netflow license is currently not available

Netflow page error: Your Netflow license is currently not available

Updated March 24, 2017

Overview

One of the following errors occur when accessing the Netflow pages or Netflow settings page using the Web Console:

  • Your Netflow License is currently not available
  • The Netflow service is inaccessible" in the Netflow pages or when accessing the NTA setting page

 

Errors in several of the logs:

NTA Business Layer log:

017-02-06 18:11:45,181 [6] ERROR SolarWinds.Orion.ServiceDirectory.Wcf.ServiceDirectoryAttribute - Service Directory could not register the service 'NTA.BusinessLayer'.

System.AggregateException: One or more errors occurred. ---> System.ArgumentNullException: Value cannot be null.

Parameter name: source

at System.Linq.GroupedEnumerable`3..ctor(IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)

at SolarWinds.ServiceDirectory.LocalCache.ServiceDirectoryLocalCache.UpsertWithNoLock(IEnumerable`1 newEntries)

at SolarWinds.ServiceDirectory.LocalCache.ServiceDirectoryLocalCache.ResetFromLocalCacheStorage()

at SolarWinds.ServiceDirectory.LocalCache.ServiceDirectoryLocalCache..ctor(IServiceDirectoryLocalCacheDal localCacheDal)

at SolarWinds.Orion.ServiceDirectory.ServiceDirectoryClient.CreateClientInstance()

at System.Lazy`1.CreateValue()

at System.Lazy`1.LazyInitValue()

at SolarWinds.Orion.ServiceDirectory.ServiceDirectoryClient.get_Instance()

at SolarWinds.Orion.ServiceDirectory.Wcf.ServiceDirectoryRegistrator.<RegisterAsync>d__5.MoveNext()

 

OrionWeb log:

17-02-06 19:08:39,814 [26] ERROR SolarWinds.Netflow.Web.Utility.LicenseHelper - Load license failed: Value cannot be null.

Parameter name: source

2017-02-06 19:08:39,814 [26] ERROR SolarWinds.Netflow.Web.Utility.LicenseHelper - Load license failed: Value cannot be null.

Parameter name: source

Environment

NPM 12.0

NTA 4.2.1 or later

Cause 

This error is caused when the Directory Services cache file is corrupted and fails to register the Netflow service and causing the Netlow license not to load.

Resolution

  1. Stop the all SolarWinds services from the Orion Service Manager utility, the SolarWinds Administration Service will have to be stopped manually.
  2. Delete the serviceDirectory.json cache file located inC:\ProgramData\Solarwinds\Orion.
  3. Restart all SolarWinds services.
  4. Reboot the SolarWinds application server if the the cache file was not recreated.

 

Last modified
20:36, 23 Mar 2017

Tags

Classifications

Public