Can't Use My Licenses from the NI VLM Server

Updated Sep 20, 2018

Reported In

Software

  • Volume License Manager
  • NI License Manager
  • LabVIEW

Issue Details

I am using NI Volume License Manager (VLM) to manage my licenses. I have installed the software on the client machine, and I have installed NI VLM on the volume license server, but the products still show up as unlicensed or evaluation on the client. What troubleshooting can I do to get my client software to work?

Solution

You can check a few settings and complete some debugging steps for both the client and the volume license server. 

On the NI VLM Server: 
 
  • Launch NI VLM (Start»Programs»National Instruments»NI Volume License Manager).
  • If NI VLM was already open, try stopping the volume license server, closing NI VLM, then reopening the software and restarting the server.
  • Ensure the licenses displayed in the Licenses view match your volume license agreement.
    • If they do not match, make sure you have the proper license file
  • Ensure that the client has appropriate permissions for the software that is not working. After making changes to permissions, click the Apply Changes button.
  • Ensure that your License File is fully up to date. For instance, if LabVIEW is licensed up to 2017 SP1 but LabVIEW Application Builder is only licensed up to to 2017, Application Builder will not work in LabVIEW 2017 SP1. 
    • If you have recently installed a new license file make sure you hit Apply Changes and restart the server.
  • Ensure the server is running. If it is not, click Tools»Start Volume License Server. If you receive an error message saying that the license server would not start, refer to this KnowledgeBase article.
  • If your server still cannot start, ensure that there are no other process using the ports specified in the NI VLM Preferences. For more information on finding or changing these ports, refer to this KnowledgeBase article. You can use the Windows Netstat command to confirm the ports are available.
  • Ensure the NI License Server is running. Click Start»Control Panel»System and Security»Administrative tools»Services.  Locate NI License Server. If the status is not Started, right click and select Start. If the status is already Started, right click and select Stop, then right click again and select Start. Return to NI VLM, select Stop Volume License Server, then Start Volume License Server.
  • Ensure your firewall is not blocking the specified ports. If possible, temporarily disable your firewall for testing. Otherwise, confirm that your firewall is configured to allow incoming connections on the specified ports.
  • If any of these steps failed, you can check the NI VLM debug log. Refer to this KnowledgeBase article for more information about the NI VLM debug log

On the Client Machine: 
 
  • Launch NI License Manager (Start»Programs»National Instruments»NI License Manager) and ensure that the NI License Manager is configured to use a network server under Options»Preferences.
  • If your volume license server is running on a port other than 27000, ensure that the port number is included (server:27001).
  • Try removing the server information to force NI License Manager to look at local licenses. Then, add the server and port information again.
  • If the client software is still asking to be activated, check the debug log on the volume license server. The log will confirm if the client attempted to checkout a license and whether the attempt was successful.
    • If the debug log shows the client failing to check out a license, confirm the following:
      • The computer name matches the information in NI VLM
      • The version being requested is equal to or less than the version available in the volume license file
    • If there is no entry in the debug log, the client computer is not able to communicate with the volume license server. Try pinging the volume license server from the client computer to ensure that communication can be established.
  • If the client can ping the volume license server, use telnet to confirm the server ports are open and accessible from the client. Refer to this knowledgebase article for detailed steps on how to use the telnet command.
  • Also restarting the client computer often helps 

WAS THIS ARTICLE HELPFUL?

Not Helpful