Why does the network license server persistently fail to release a license that is no longer in use?

« Go Back

Information

 
Question
Answer
Sometimes a license service will fails to release a license that is no longer. This is typically caused by inconsistencies or errors in the network communication. Devices on the network such as switches, routers, or firewalls can interfere with the communication between the STK client and the License Server.

The license manager initiates two TCP connections to check a license in or out:
  • one which defaults to a range of TCP ports - 27000-27009, 
  • one on a random TCP port. 
This dynamic/random second port can be blocked by routers, switches, or firewalls on the network between the license server and the client.
 
To reduce this problem, set the license manager to run on a static second port, and then open this port on all intervening network devices.
 
To do this add the desired port number to the DAEMON line of the Server License file.   In the example below, the port added is 29000.

SERVER 10.1.2.82 00114365122a
DAEMON STKD port=29000
INCREMENT ...
INCREMENT ...


Once complete, the service will need to be restarted (or an lmreread function performed). 

To learn more about network licenses for STK, please check out the Help page: To learn more about network licenses and firewalls, please check out the Help page:
TitleWhy does the network license server persistently fail to release a license that is no longer in use?
URL NameWhy-does-the-network-license-server-persistently-fail-to-release-a-license-that-is-no-longer-in-use

Related Files