Syndeia Floating Licenses

Permanent Floating Licenses

In order to use a floating license, a license server will be required to manage the availability of the licenses. A floating license, one which can "float" on a network, is not tied to a specific user and can be used by anyone who can access the license server. The overall process requires three steps:

  1. Obtain a Permanent Floating License:  Provide Intercax with details of your license deployment (ie: count, server name, ports, etc.) to obtain license file(s) for the server
  2. License Server Setup:  Install and setup a floating license server with a floating license file on a single machine
  3. Client License File Creation:  Create and distribute to all client machines a client license file that points to the floating license server

Pre-reqs Required to Generate a License

A single floating license file will be issued for each product (e.g. Syndeia). This license file will be located on the license server. The following information is required from you (end user organization) for us to generate a floating license file.  

  1. Server Platform:  Platform where the license server will run (Win 32, Win 64, Linux 64, or Mac 64). This will determine which version of the license server to make available.
  2. Server MAC Address:  Physical Ethernet MAC address of the machine where the server will run. The license server and accompanying license will be available (locked) only to this machine.
  3. Open TCP Ports (3):  Preferably the defaults of 5053, 5054, 5055 (for the RLM Service, Admin Web Service, and RLM Vendor Service, ie: Intercax respectively) if available. If taken by other processes, please provision and provide alternate port numbers.
  4. Server Name/IP:  Name and/or IP address of the machine where the server will run. This will be used to create a license on the client machine. The client will be able to access the license server to check-in or checkout a license.
  5. Total # of Floating Licenses:  Number of floating licenses needed. The number of license available for use at a given time.
  6. Max # Offline Licenses:  Maximum number of licenses allowed to be borrowed (roam) – must be less than or equal to the number of floating licenses. This allows users to have access to the license when not connected to the license server network. If a license is borrowed, it remains checked out from the licenser server until it is returned.
  7. Offline License Lease Length:  Maximum number of days allowed to borrow (roam) a license.
  8. Features or other options. The license will give access to the features and other options requested here.

Provide all the information above in a Helpdesk License Request ticket and we will process the request accordingly.  


License Server Installation and Setup

  1. Linux License Server Installation and Setup 
  2. Windows License Server Installation and Setup

License Server Administration

  1. Go to http://<your_server_name>:<webserver_port>/home.asp (ex: http://mylicense-server.mydomain.com:5054/home.asp or http://localhost:5054/home.asp, if using the default RLM Admin web service port) to check if the license server web service is up.
  2. Click on the Status button on the left hand side pane, the Status page should come up as shown below. 


  3. Click on the intercax button under the Server Status column. The detailed status page should come up, as shown below, indicating the number of licenses you have and the number of the licenses in use.

(info) For more information on RLM administration, click the RLM Manual… button on the left hand side or go to http://www.reprisesoftware.com/admin/software-licensing.php.  


Client License File Creation

All users who would need to use the floating license should be able to access the floating license server machine from their desktops/laptops, and use a client license file that points to the floating license server. Follow the steps below to configure the client license.

  1. Locate the file Floating Template.lic included in your license server folder.
  2. Rename the file to <product_name>_<companyName>_client_license_file.lic, where <product_name> is Syndeia (for example) and the <companyName> is the name of your organization.
  3. Open the file in a text editor.  You should see something like the following:  

    HOST [license server name or ip address] [ANY or ether=<MAC_ADDRESS>] [5053 (default) or designated RLM port]
    ISV intercax [port=5055 (default) or designated vendor service port]
  4. Make the following changes
    1. Replace [license server name or ip address] with the IP address (or URL) of your license server machine
    2. Replace [5053 (default) or designated license server port number] with 5053 or a designated license server port your provided to us per the Pre-reqs section above.  Example:   

      HOST myLicenseServerHost.mydomain.com ANY 5053
      ISV intercax
  5. Save and close the file

Provide this file to each user who will be using the floating license. They should copy this file into the .syndeia folder under their user directory.