Q100264: How to point a machine to your RLM license server

Follow

SUMMARY

This article explains how to point computers on your network (referred to as client machines) to your license server so they can use floating licenses.  There are two ways to do this, you can create a client license file or you can set an environment variable.
 
NOTE: In the instructions below, please replace "serverName" with the hostname or IP address of your license server machine.

CLIENT LICENSE FILE

A client license file tells our software which machine to contact for a floating license, the file itself is a plain text file with a .lic extension that needs to be placed in the RLM licensing directory.  You can manually create the file but it is much easier to use the Licensing Dialog within our applications or use the Foundry License Utility (FLU) to create it for you.
 
1. Using the Product Licensing dialog
 
If our applications fail to find a valid license then they will display a Licensing Dialog.  This can also be accessed from the Help > License menu entry in most of our programs.  Do the following to create a client license:

  1. Launch the software as an admin user
  2. When the Licensing Dialog appears, click on "Install License" and then "Use Server"
  3. Type the following into the dialogue box and click OK

    4101@serverName

  4. Nuke/NukeX/NukeStudio/Hiero only: It will then ask you to choose the Server Type, select RLM and click OK

The application will then create your client license and contact your server to check out a license.

 
2. Using The Foundry License Utility (FLU)
 
The FLU is available to download from the Licensing page of our website.  The steps to create a client license file with the FLU are slightly different depending on the operating system.
 

OSX and Windows:

  1. Run the FLU as an admin user (on Windows, right click on the FLU icon and select 'Run as administrator')

  2. Copy and paste the following line into the License Install tab:

    HOST serverName any 4101

Linux:

  1. In a terminal, navigate to where you unzipped the FLU download

  2. Run the following command as a Root user:

    ./FoundryLicenseUtility -c 4101@serverName
 

NOTE: The FLU will also create a FLEXlm client license file for legacy reasons but the specified port will only be added to the RLM client license.

The next time you use Foundry software it will find the client license file and contact the server for a license.

 

3. How to manually create a client license file

To manually create a client license file, create a plain text file called "foundry_client.lic", with the following one line content

HOST servername any 4101
 
and place the file in the Foundry RLM license directory:
  • OSX: /Library/Application Support/TheFoundry/RLM/
  • Linux: /usr/local/foundry/RLM/
  • Windows: "C:\Program Files\The Foundry\RLM\" and "C:\ProgramData\The Foundry\RLM\"

ENVIRONMENT VARIABLE

You can also point our software to the location of an RLM license server or file by setting an environment variable called "foundry_LICENSE".  To set the variable to point to your RLM server you would use
 
foundry_LICENSE = 4101@serverName
 
(the FLEXlm equivalent variable was FOUNDRY_LICENSE_FILE)


FURTHER READING
 
For information on how to set environment variables, please see the following article: Q100015: How To Set Environment Variables
 
If you encounter problems getting your floating licenses to work then please see the following articles:
 
If these don't resolve the problem then please follow the instructions in Q100013: Diagnosing License Problems to generate License Diagnostic files and create a Support Ticket.
 
Was this article helpful?
0 out of 0 found this helpful