Create a ticket

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


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.


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


  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


  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\"


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)

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?

We're sorry to hear that!

Please tell us why.
1 out of 5 found this helpful