How to update the license services using a License Server on Windows?

Updated on



When a new version of Toon Boom Harmony is released that uses a more recent version of the license services than the previous release, users will need to update the license server to the latest version in order to be able to distribute the latest licenses through a server. Follow these steps to install the latest version of the license services.

Step 1: Stop the license services

Refer to How do I stop and restart the License Server? for detailed instructions on how to stop the services.

Step 2: Install the latest version of the software on the license server

Please refer to the instructions provided in How do I install Harmony on Windows?

Step 3: Install the license services on the license server

  1. Follow the instructions provided in our product documentation in order to install the latest license server services and override the previous installation.
  2. Once the license services are installed, a new license file will be created in the flexlm folder located in your C:/ drive.
  3. If you have a working license file already, go to the flexlm folder in your C drive, identify the license file that was previously used, rename it to license.dat, and then restart the license service.

Q&A

Question 1:

How to manually start the license services using the command line?

Answer:

The following command allows the license services to be started: sudo ./lmgrd -z -c <path to license.dat file>

by default, this command looks different in each license server OS:

Windows:

  • Open a terminal in administrator mode in the bin folder of the Harmony Installation lmgrd.exe -z -c C://flexlm/license.dat

macOS:

  • Open a terminal Window
  • Type in the following command: cd /Applications/Toon\ Boom\ Harmony\ [version]\ [Edition]/Harmony\ [version]\ [Edition].app/Contents/Applications/LicenseWizard.app/Contents/bin/ by default, for Harmony 25 Premium, this command line is as follows: cd /Applications/Toon\ Boom\ Harmony\ 25\ Premium/Harmony\ 25\ Premium.app/Contents/Applications/LicenseWizard.app/Contents/bin/
  • Type in the following command to start the license services: sudo ./lmgrd -c -z <path to license file>

If the license file is started on the sudo ./lmgrd -c -z /usr/local/flexlm/licenses/license.dat

Linux:

In Linux, you may use system control to start/stop the services by using the following command:
sudo systemctl start toonboom_flexlm
sudo systemctl stop toonboom_flexlm

  • Open a terminal Window
  • Type in the following command: cd /usr/local/ToonBoomAnimation/harmony[Edition]_[Version]/lnx86_64/bin/ by default, for Harmony 25 Premium, this command line is as follows: cd /usr/local/ToonBoomAnimation/harmonyPremium_25/lnx86_64/bin/
  • Type in the following command to start the license services: sudo ./lmgrd -c -z <path to license file>

If the license file is started on the sudo ./lmgrd -c -z /usr/local/flexlm/licenses/license.dat

Question 2:

How to verify the status of the license server?

Answer:

On Windows, the LMTools Utility allows the status of the license server to be monitored.

  1. Search for the LMTools utility on Windows Search
  2. Open LMTools.
  3. On the Server Status tab, use the Perform Status Enquiry button. This will send a query to the service and return a log highlighting the server's status. A list of licenses used, as well as details of each client using the service will be provided.

Was this article helpful?

0 out of 0 found this helpful

Can't find what you are looking for?

Contact Us

Submit a request and we will get back to you as soon as possible.

Open a Support Ticket

Ask Our Discord Community

Get answers from our worldwide community of artists and animators.

Join Our Discord Server

Join the Conversations

Connect with us on social media for inspiration, updates, feedback and more.