Cinema 4D Programmdokumentation Referenz
Funktion verfügbar in CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

RLM (Reprise License Manager)

Was ist RLM?
Wie sieht eine RLM-Lizenz aus?
Wie bekomme ich eine Lizenz?
Wie installiere ich einen RLM-Lizenzserver?
Wie kann ich einen bereits laufenden RLM-Lizenzserver benutzen?
Die Optionsdatei "maxon.opt"
Wie bekomme ich meine Ethernet-Adresse und den Rechnernamen heraus?
Wie verbinde ich einen Client-Rechner mit dem RLM-Server?
Wie kann ich eine auf meinem Rechner aktivierte RLM-Lizenz ändern?
Wie ändere ich den RLM-Server, mit dem ich mich verbinden will?
Fehlerbehebung

Hinweis:
Die in Cinema 4D integrierte RLM-Lizenzierung richtet sich primär an Studios, die bereits einen RLM-Server betreiben.

Diese Anleitung geht deshalb auf die speziellen Cinema 4D-Eigenheiten ein. Die Arbeit mit dem RLM-Lizenz-Server selbst finden Sie in der Hersteller-Dokumentation beschrieben (hier sei insbesondere auf das PDF RLM License Administration verwiesen, das Sie z.B. hier herunterladen können: http://www.reprisesoftware.com/RLM_License_Administration.pdf).

Was ist RLM?

RLM ("Reprise License Manager") ist ein Lizenzverwaltungssystem der Firma Reprise Software.

Prinzipiell verteilt dabei ein Rechner ("Server") über ein Netzwerk Lizenzen an andere Rechner ("Clients"). Die Clients müssen dafür naheliegenderweise per Netzwerk mit dem Server verbunden sein. Der RLM-Server bietet Ihnen ein Webbrowser-basiertes Interface. Damit können Teile der Kontroll- und Verwaltungsaufgaben bzgl. Lizenzen verwaltet werden. Cinema 4D unterstützt seit Version R18 RLM-Lizenzierungen.

Sie können natürlich auch den bewährten Maxon License Server verwenden, der sich etwas leichter administrieren lässt.

Wie sieht eine RLM-Lizenz aus?

RLM-Server-Lizenzen

RLM-Lizenzen werden in Form von *.lic-Dateien (diese können mit jedem Texteditor geöffnet werden) ausgeliefert. Lassen Sie uns zunächst einen Blick auf eine RLM-Server-Lizenz werfen. Sie kann folgendermaßen aussehen:

Vieles lässt sich hier direkt herauslesen.

Der Lizenztext fängt an mit:

Die RLM-Server-Lizenz wird auf dem Rechner installiert, der später die Lizenzen an die Clients verteilt. Dieser Rechner muss ständig laufen und sollte idealerweise außer der Verteilung von Lizenzen, zu nichts anderem verwendet werden.

RLM-Client-Lizenzen

Werfen wir jetzt einen Blick auf die Client-Lizenzen:

Sie werden feststellen, dass der Eintrag sehr der ersten Zeile der RLM-Server-Lizenz ähnelt. Und tatsächlich, sie sagt dem Client-Rechner, dass er Ausschau nach einem "Host" namens "mxdewin312" halten soll und sich mit diesem über den Port 6112 verbinden soll. "ANY" bedeutet: der Client kümmert sich nicht um Ethernet-Addressen (das ist Aufgabe des Servers).

Wie bekomme ich eine Lizenz?

Maxon benötigt folgende Informationen, um Ihnen eine Lizenz ausstellen zu können:

Wie installiere ich einen RLM-Lizenzserver?

Läuft bei Ihnen bereits ein RLM-Lizenzserver eines anderen Software-Anbieters, können Sie diesen in Verbindung mit der Maxon-Lizenz verwenden (s.u. "Wie kann ich einen bereits laufenden RLM-Lizenzserver benutzen?")

Ansonsten installieren Sie den von Maxon erhältlichen (beachten Sie, dass Sie diesen nur auf dem Server-Rechner und nicht den Client-Rechnern installieren). Entpacken Sie zunächst das heruntergeladene Maxon-RLM-Server-Installationspaket. Installieren Sie daraus – je nach Betriebssystem – folgendermaßen:

Hinweis:
Bei der Installation wird neben der ausführbaren RLM-Server-Datei auch ein Deinstallations-Skript ("uninstall.sh/bat") erzeugt. Zur Deinstallation starten Sie diese Datei analog wie eben beschrieben.

Damit haben Sie den Server installiert und vorbereitet. Von Maxon erhaltene Lizenzdateien kopieren Sie dann bitte in diese vom Betriebssystem abhängige Ordner:

Bei erfolgreicher Installation geben Sie jetzt in Ihrem Webbrowser "localhost:6113" ein. Er sollte Ihnen jetzt die Administrationsstartseite des RLM-Servers anzeigen.

Hinweis:
Nach dem Hinzufügen neuer Lizenzen müssen Sie im Webinterface den Button Reread/Restart Servers anklicken.

Wie kann ich einen bereits laufenden RLM-Lizenzserver benutzen?

Sofern Sie bereits einen RLM-Lizenzserver eines anderen Software-Anbieters laufen haben, ist es nicht nötig, einen neuen aufzusetzen. Stattdessen kopieren Sie die Datei "maxon.set" (Maxon-RLM-Server-Installer-Verzeichnis/data/Common) in den gleichen Ordner, wo die RLM-Server-Startdatei des anderen Software-Anbieters liegt.

Bitte platzieren Sie alle Lizenzdateien, die Sie von Maxon erhalten haben, in das selbe Verzeichnis, in dem die anderen aktiven Lizenzen liegen. Fassen Sie die Lizenzdateien unterschiedlicher Softwareanbieter nicht in einer Datei zusammen! Jede Lizenzdatei sollte eindeutig zum jeweiligen Softwareanbieter gehören.

Sollten Sie bereits bestehende Maxon-Lizenzen aktualisieren wollen, so kopieren Sie im Webinterface (Button "Edit License Files") den Text der Lizenzdatei in die bestehende Lizenz.

Die Optionsdatei "maxon.opt"

Mittels der Optionsdatei "maxon.opt" kann die Verwendung von Lizenzen auf bestimmte Gruppen beschränkt werden. Details hierzu finden Sie in der PDF-Datei "RLM License Administration", das Sie hier herunterladen können:

http://www.reprisesoftware.com/RLM_License_Administration.pdf

Wie bekomme ich meine Ethernet-Adresse und den Rechnernamen heraus?

Zur Anforderung einer RLM-Server-Lizenz benötigen Sie die Ethernet-Adresse (auch als physikalische oder MAC-Adresse bekannt) des Servers, nicht der Clients. Achten Sie also darauf, die korrekte Ethernet-Adresse an Maxon zu übermitteln.

Neben der Ethernet Adresse braucht Maxon den Rechnernamen (auch Hostname genannt; diese steht in der Abbildung unten, rechts neben "RLM Info for System:").

Starten Sie den RLM-Server (dieser läuft auch ohne Lizenzen). Geben Sie danach in Ihrem Webbrowser "localhost:6113". Damit rufen Sie das Webinterface des RLM-Servers auf. Klicken Sie linker Hand auf den Button "System Info":

Sie finden die Ethernet-Adresse und den Rechnernamen an den markierten Stellen.

Hinweis:
Achten Sie darauf, dass Sie diese Information vom RLM-Server erhalten. Es ist ausschlaggebend, welche Ethernet-Adresse RLM als die primäre ansieht (selbst wenn andere Applikationen das anders sehen).

Sollten mehrere Ethernet-Adressen gelistet sein, so nehmen Sie die erste.

Wie verbinde ich einen Client-Rechner mit dem RLM-Server?

Wenn Sie Cinema 4D zum ersten Mal starten – es also noch nicht lizenziert ist – wird das Lizenz-Manager-Fenster eingeblendet. Wenn Sie bereits eine Lizenz haben, aber zu einer RLM-Lizenz wechseln wollen, müssen Sie den Lizenz-Manager händisch aufrufen. Sie finden ihn im "Hilfe"-Menü. Im Lizenz-Manager wählen Sie das hier rot markierte Tab "RLM" aus:

Nach dem Auswählen des "RLM"-Tabs öffnet sich sich dieser Dialog (sollte das nicht der Fall sein, folgen Sie den Instruktionen unter Wie ändere ich den RLM-Server, mit dem ich mich verbinden will?).

In dem RLM-Einrichtungsdialog geben Sie unter Server den Serverrechnernamen ein. Wie Sie diesen herausfinden finden Sie unter Wie bekomme ich meine Ethernet-Adresse und den Rechnernamen heraus? beschrieben. Die Port-Nummer wird hier automatisch auf 6112 gesetzt; dem typischen von Maxon verwendeten Port. Sollte Ihre IT-Abteilung allerdings einen anderen Port bevorzugen, bringen Sie diesen in Erfahrung und tragen Sie ihn hier ein. Es wird die 4. Ziffer der "HOST"-Zeile sein (hier rot markiert):

Hinweis:
Die Einträge Offline-Lizenz und RLM-Hardware-ID werden nur intern von Maxon verwendet. RLM-Hardware-ID ist die ID, auf der Cinema 4D läuft und NICHT die Lizenz-Server-ID.

Klicken Sie danach auf auf OK. Cinema 4D verbindet sich dann mit dem Lizenz-Server. Das kann beim ersten Mal einen Moment dauern. Sobald eine Verbindung zum Server zustande gekommen ist, wird Ihnen eine Liste verfügbarer Lizenzen angezeigt:

Klicken Sie bei der Lizenz, die Sie für diesen Rechner aktivieren wollen, auf den Button Aktivieren. Nach einer Bestätigungsabfrage wird diese Lizenz dem aktuellen Gerät zugewiesen.

Hinweis:
Beachten Sie, dass das nicht bei jedem Start von Cinema 4D gemacht werden muss: die Auswahl wird von Cinema 4D gespeichert und bei jedem Neustart automatisch herangezogen.

Wie kann ich eine auf meinem Rechner aktivierte RLM-Lizenz ändern?

Cinema 4D merkt sich die aktivierte Lizenz und versucht diese Lizenz bei jedem Neustart zu ergattern. Wollen Sie für einen Cinema 4D Client dagegen auf einen anderen Lizenzierungstyp wechseln, öffnen Sie das Lizenz-Manager-Fenster und selektieren Sie temporär eine der anderen Lizenzierungsmethoden: Maxon Benutzerkonto oder License Server. Die RLM-Lizenzierungs-Selektion wird dann gelöscht. Wechseln Sie danach wieder zu RLM und aktivieren Sie für den Client-Rechner eine alternative Lizenz.

Wie ändere ich den RLM-Server, mit dem ich mich verbinden will?

Wenn sich der RLM-Server geändert hat und Sie ihre Clients mit dem neuen Server verbinden wollen, öffnen Sie den Lizenz-Manager und klicken im Tab "RLM" auf den Button Einstellungen bearbeiten (hier rot markiert). Folgen Sie dann den Anweisungen unter Wie verbinde ich einen Client-Rechner mit dem RLM-Server?.

Fehlerbehebung

Im Falle, dass die RLM-Anbindung nicht funktioniert, beachten Sie die folgenden Punkte:

Sie sehen hier, welche Lizenzen vom RLM-Lizenz-Server zur Verfügung gestellt werden. Sie können hier unter anderem entnehmen, welche Cinema 4D Versionen bedient werden, welches Ablaufdatum die Lizenzen haben und einiges mehr.

Um noch mehr Informationen zu erhalten, können Sie dien Button "Diagnostics" klicken. Hiermit werden sämtliche verfügbaren Infos in einer Datei gespeichert.