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:

  1. Obtain MAC address of the server, and send it to Luceda Photonics.

  2. Configure and start the license server.

  3. Install the license on the client (end-user) computers.

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.

Please send the:

  • The MAC address of the license server.

  • Whether or not the license server is a virtual machine.

Shortly after Luceda will send you a email containing your license.

Configuring the license server

  1. Download the RLM License Administration Bundle behind the following “http://www.reprisesoftware.com/admin/rlm-admin-download.php?&euagree=yes

  2. Install (Windows) or extract (Linux) the RLM License Administration Bundle to a folder on the license server.

  3. At the top of the license file replace the line mylicenseserver.mycompany.com with the server hostname. 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.

  4. 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.

  5. On the line below, explicitly set the luceda ISV server port to something else than 5054 or 5053. We recommend 5055

  6. Copy the luceda.set (received together with the license file) file to the folder where the RLM License Administration Bundle is installed. This folder contains rlm.exe (Windows) or rlm (Linux).

  7. 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).

  8. On the license server, start the server program by running rlm.exe (Windows) or rlm (Linux).

  9. 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.

  1. (RECOMMENDED) Set luceda_LICENSE environmental variable to port@host. (user does not need a license file as long as the server is running)

  2. Put the modified license file (with .lic extension) in the Luceda software binary directory

  • C:lucedaipkiss_3xxpythonenvsipkiss3 or equivalent folder (WINDOWS)

  • /home/username/miniconda2/envs/ipkiss3 or equivalent folder (LINUX)

  1. Set luceda_LICENSE environmental variable to the {license_file_path} (user can store the license anywhere on his PC).

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.

  1. From a command window/terminal try to ping the license server ping server_name. (server_name is the same as in the license file)

  2. Have you included luceda.set file along the license file on the license server?

  3. Restart the license server.

  4. 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

  1. Contact support@lucedaphotonics.com