ElecKey 2.0 R8

NetKey License Server

NetKey License Server (NKLS) is a client-server TCP/IP based application that functions as a license server to allocate a pool of licenses to authorized users. NKLS supports a variety of floating network / concurrent licenses including Terminal Server and ASP.N ET sessions.

  ElecKey IntegratorElecKey Integrator KeyCheck APIKeyCheck API KeyCheck MacKeyCheck SDK for Mac KeyCheck MobileKeyCheck Mobile LicenseKey ManagerLicenseKey Manager LicenseGen SDKLicenseGen SDK USB Key ManagerUSB LicenseKey Manager NetKey ServerNetKey License Server Activation ServerActivation Server Team ManagerTeam Manager  

Technical Specifications

System Requirements:

Windows XP/Vista/7/8/10, x86 and x64

Windows Server 2003(R2)/2008(R2)/2012

Running Modes:

Windows app (Graphical UI)

Windows service (Command-Line)

NKLS Features

No. of Applications Supported:

Ability of running multiple NKLSs on server

One NKLS instance (& TCP port) per app

Fault Tolerance:

NKLS deployment up to 4 servers

User Authorization:

Authorization by MAC address

Authorization by IP address

Specific NAT IP address

Monitoring Active Clients:


Computer name

IP address

Application name

Start time

Connection: Network or Terminal Server

History Log:

Up to 7 days of NKLS/connection activities

Key Features & Benefits

Centralized Network-Based Floating License

The key benefit of NKLS is that it allows you to distribute your software with the floating license. This type of license allows you to control the number of concurrent users of the protected application (both desktop and web applications) within a corporate site. At the same time, it provides flexibility to the users to access the license from anywhere within the network.

Terminal Services Session Restriction

Terminal Services (or Remote Desktop Services) is the technology that allows the clients to run multiple copies of the application installed on the server. NKLS can enable you to take control over the Terminal Services policy to restrict the concurrent number of remote sessions allowed.

NKLS Windows Service

NKLS is also available as a Windows service (or via command line interface). It works great when it is installed the server that requires no user intervention. You can also configure NKLS to run in the background as a service process so that it is not terminated when the system is logged off. Therefore, you can ensure that NLKS can provide a reliable and continuous licensing service to the clients running the protected application.

Running Multiple NKLSs

A copy of NKLS can serve one protected application. If the server will host more than one Network Key, you can run multiple copies of NKLS by simply using a different TCP port number.

Fault Tolerance Support

You can have up to 4 servers of NKLS to support the protected application. If one of the NKLSs is down, the application can automatically redirect (in background and without interruption) to get or validate the license from the other running NKLS.