RLM (Reprise License Manager)

Tip:The integrated RLM licensing in Cinema 4D is primarily meant for studios that already operate an RLM server. Therefore, these instructions cover special Cinema 4D properties accordingly. How to work with the RLM License Server is described in the manufacturer's own documentation (please refer to the .pdf file RLM License Administration, which can be downloaded here: http://www.reprisesoftware.com/RLM_License_Administration.pdf).

What is RLM?

RLM (Reprise License Manager) is a license management system from Reprise Software.

In principle, a computer (server) distributes licenses to other computers (clients) across a network. The clients must, of course, be connected with the server via the network. The RLM server offers a browser-based interface where parts of the control and management jobs with regard to the licenses can be managed. Cinema 4D supports RLM licensing with the introduction of Release 18.

Of course you can also use the License Server, which is somewhat easier to work with.

What does a RLM license look like?

RLM server licenses

RLM licenses are delivered as *.lic files (they can be opened with any text editor). First, we will take a look at the RLM Server License itself. It will look like this:

Much of the license information can be obtained here.

The RLM Server License should be installed on the machine that will subsequently distribute the licenses to the clients. This machine must run continuously and should do nothing else outside of distributing licenses.

RLM client licenses

Next we will take a look at the client licenses:

You will see that the information here is very similar to that in the first line of the RLM server license. In fact, this information tells the client machine that it should keep an eye out for the ,host’ with the name mxdewin312 and should connect with it via port 6112; ,any’ means that the client does not have to worry about Ethernet addresses (this is what the server does).

How do I get a license?

requires the following information to issue a license:

How do I install the RML License Server?

If you are already running an RLM License Server from a provider other than , it can be used in conjunction with the licenses (see How can I use an existing RLM license server? below).

Otherwise, install the license available at (note that it should only be installed on the server machine and not on the client machines). First, unpack the downloaded RLM Server Installation Package, then install as follows:

Tip:In addition to the executable RLM server file, an uninstall script (uninstall.sh/bat) will also be created during installation. To uninstall simply click on this file and follow the prompts.

You have now installed the server and set it up for use. Copy the license file you receive from into the following system folder:

If the installation was successful, enter localhost:6113 into your web browser's url field. The administrator start page for the RLM server should then be displayed.

Tip:After new licenses have been added, you have to click on the Reread/Restart Servers button in the web interface.

How can I use an existing RLM License Server?

If you are already running an RLM server from a provider other than you don't have to install a new server. Instead, copy the file maxon.set ( RLM server installation directory/data/Common) into the folder in which the existing RLM executable file lies.

Place the license files that you receive from into the same folder in which the other active licenses lie. Do not combine license files from different providers. Each license file should clearly pertain to the respective provider.

If you want to update existing licenses, copy the license file text from the web interface (Edit License Files button) into the existing license.

The "maxon.opt" options file

The maxon.opt options file can be used to restrict license use to specific groups:

Details can be found in the PDF file RLM License Server, which can be downloaded at http://www.reprisesoftware.com/RLM_License_Administration.pdf.

How do I find out my Ethernet address and machine name?

To request a RLM server license you will need an Ethernet address (also referred to as physical address or MAC address) for the server - not the client. Make sure you send the correct Ethernet address to . In addition to the Ethernet address, needs the machine name (also referred to as host name, which can be seen in the image below, to the right of RLM Info for System.

Start the RLM server (it will also run without a license) and then enter localhost:6113 into your web browser's url field. This will open the RLM server's web interface. Click on the System Info button in the left column:

You will find the Ethernet address and the machine name at the marked locations.
Tip:Make sure you get this information from the RLM server. It is essential to know which Ethernet address RLM sees as its primary address (even if other applications work differently).
If multiple Ethernet addresses are listed, use the first one on the list.

How do I connect a client with the RLM server?

When you first open Cinema 4D, if unlicensed, you will see the License Manager window. If you already have a license but wish to change to using an RLM license, you will need to open the License Manager, this can be found in the Help menu. In the License Manager, select the RLM tab indicated in red here :

After selecting the RLM tab, the Setup RLM window will open. If it does not, follow the instructions under "How do I change the RLM server I connect to?”

In the Setup RLM window, enter the server machine name in Server. Getting the server machine name is described under How do I find out my Ethernet address and machine name?, The port number will automatically be set to 6112, the typical port used by Maxon. If, however, your IT team has chosen to use a different port ask them which one and enter it here. It will be the 4th number on the HOST line on the server, shown here in red.

TipThe offline license and RLM Hardware ID entries are only used by Maxon internally. The RLM Hardware ID is the ID of the machine Cinema 4D is running on and not the license server ID.

Then press OK. Cinema 4D will connect to the license sever. This may take a moment the first time. Once a connection to the server has been made, a list of available licenses will be shown to the user.

TipPress Activate for the license you wish to enable for this machine. You will be asked to confirm your selection and the license will be assigned to this device.
Please note, it is not required to do this each time you run Cinema 4D. The selections will be recorded by Cinema 4D and will automatically be applied the next time you start Cinema 4D.

How do I change the RLM license I activated on my client machine?”

Cinema 4D remembers the license activated and will always try to get that license from the server on restart. If, however, you wish to change the license type the client is using, open the License Manager window, select one of the other licensing methods - Maxon Account or License Server - and this will clear the RLM license selection. Then return to the RLM tab and activate an alternate license for the client machine.

How do I change the RLM server I connect to?”

If you've changed your RLM server and need to redirect your clients to connect to the new server, open the License Manager and under the RLM tab, select Edit Settings (shown here in red) and follow the instructions under How do I connect a client with the RLM server?”



Handling errors


If the RLM connection fails, you can do the following:
button on the left and then on the maxon button in the left column (server status):

Here you can see which licenses are made available by the RLM License Server. You can see which Cinema 4D versions are available, when a license expires and much more. To get even more information you can click on the Diagnostics button, which will save all available information for a given file.