Installing reprise license server
This documentation is relevant for license administrators, and is needed if your organization chooses to use floating licenses (the other option is to use node-locked licenses). In this case, a license server has to be set up, and users of the software should connect to the server in order to check out a license. Follow the instructions below to make floating licenses operational:
Obtaining server information and send it to Luceda Photonics
In order to create the user licenses, we need to know the MAC address of the server hosting the license and whether or not the license server is a virtual machine. When you are in the process of obtaining a license, you will be asked for
The MAC address of the license server.
Whether or not the license server is a virtual machine.
Once we have that information, Luceda will send you a email containing your license.
Configuring the license server
Download the RLM License Administration Bundle behind the following “https://reprisesoftware.com/support/admin/license-administration-bundle/”
Install (Windows) or extract (Linux) the RLM License Administration Bundle to a folder on the license server.
Inside the license file (.lic) replace “myserver.mycompany.com” with the server hostname. This file uses standard ASCII encoding, make sure not to change it. The hostname can be found using the command ‘hostname’ in a command window or terminal. The server should be accessible by everybody that wants to check out the license. See also Configuring a floating license
Optionally, on the same line in the license file, modify the server port number 5053 by the port number you want to use to access the license server.
Copy the luceda.set (received together with the license file) file to the folder where the RLM License Administration Bundle is installed. Do not edit or open this file, as doing so can corrupt it. The folder should contain rlm.exe (Windows) or rlm (Linux).
Copy the modified license file to the folder where the RLM License Administration Bundle is installed. This folder contains rlm.exe (Windows) or rlm (Linux).
We recommend installing the server as a service according to the rlm documentation on server as a service). Alternatively start the license server by running rlm.exe (Windows) or rlm (Linux).
The license server should start properly.
Installing the license on user computer
Install IPKISS using the installer.
Open the Luceda Control Center.
Click on the Product License tab.
Drag and drop the modified license on the Product License window in the Luceda Control Center.
The products activated by the license will be marked as valid.
Alternative ways of setting the license on the user computer.
If problems arise in the installation on the license on the user computer their are alternative ways of pointing to the license server.
(RECOMMENDED) Set
luceda_LICENSE
environmental variable to port@host. (user does not need a license file as long as the server is running)Put the modified license file (with
.lic
extension) in the Luceda software binary directory
C:\luceda\luceda_2025030\envs\ipkiss3
or equivalent folder (WINDOWS)$HOME/luceda/luceda_2025030/envs/ipkiss3
or equivalent folder (LINUX)~/luceda/luceda_2025030/luceda/envs/ipkiss3
(MacOS)
(Windows and Linux only) Set
luceda_LICENSE
environmental variable to the{license_file_path}
(user can store the license anywhere on his PC). On Linux the variable should be set in~/.profile
.
Configuration of your firewall
Sometimes you’ll have to configure the firewall of your server or company to make sure that your client can contact the license server. This configuration will heavily depend on your internal infrastructure. The following webpage is a great starting point : http://www.reprisesoftware.com/blog/2012/10/using-rlm-across-a-firewall/.
FAQ
If your license does not work please try the following.
From a command window/terminal try to ping the license server ping server_name. (server_name is the same as in the license file)
Have you included luceda.set file along the license file on the license server?
Restart the license server.
Check if the license server does not prompt an error message while starting. Normally you should see something similar to the following:
09/16 10:57 (luceda) Server started on USER_NAME (hostid: mac_address) for: 09/16 10:57 (luceda) ipkiss circuit physical oascript ipkisseda 09/16 10:57 (luceda)
09/16 10:57 (luceda) 09/16 10:57 (luceda) License files: 09/16 10:57 (luceda) path_to_licence.lic
Contact support@lucedaphotonics.com