Migrating from EDAS to APEX Licensing

This document will demonstrate and explain the process of moving from the EDAS supplied vendor daemon to the APEX vendor daemon as well as migrating from the EDAS node locked licenses to the APEX node locked licensing. The APEX licensor uses composite host id’s for machine identification and the encryption scheme has been updated. This provides more security for the end user and for the software distributer.

Requesting License for APEX Licenser

The following describes the process for moving from EDAS licensing to APEX licensing:

  1. Using the LicTool application (lictool.exe under Windows) included with the APEX distribution of the Flexera tools, run the application and save the displayed information to a file. The file name is created automatically.
  2. Attach the LicTool file created in step 1 to an email addressed to jhannah@apexturbine.com
  3. Within five (5) business days, a license for the APEX Licenser will be returned via the APEX user’s site (only temporary licenses are provided via email, permanent licenses are only available through the APEX user’s site)

Migrating the Vendor Daemons

There are a few options for migration:

  1. Remove EDAS daemon and replace with APEX
  2. Run both EDAS and APEX daemons side by side
  3. Run both EDAS and APEX daemons on separate servers

No matter which option is used, all products that communicate with the APEX daemon that previously used the EDAS daemon will need to be re-keyed. Please use the above process to request a new license.

Step 1: Installing and Running lmgrd and APEX Vendor Daemon

The first step is to upgrade the “lmgrd” application. In order to support the APEX daemon, an lmgrd version of 11.14 or above will be required. This application is included in the APEX download of the Flexera Tools. Upgrading the lmgrd application will be able to run the legacy EDAS vendor daemon without issue.

Once the new lmgrd is installed stop all current lmgrd processes. In windows, this can be achieved via the “Task Manager”, and on Linux can be performed using “killall”.

Next, install the APEX Vendor Daemon. This daemon is included in the Flexera tools distributed by APEX. This vendor daemon must exist in the same folder as the lmgrd application.

Finally, start the new lmgrd with the -c option specifying the paths to the APEX and EDAS license files. If both files are specified, both vendor daemons will be started. See the example below:

lmgrd -c "./ApexLicense.lic ./EDASLicesne.lic"

Step 2: Application Verification

The next step is to verify the process worked. All application currently using the EDAS daemon should connect to the license server and checkout a license. All applications using the APEX vendor daemon should be able to connect to the same server (or a separate server depending on set-up) and checkout licenses.

Licensing Migration Agreement

When migrating from the EDAS licensing system to the APEX licensing system, there is a process needed to ensure duplicate licenses do not occur. The EDAS and APEX vendor daemons do not access the same pool of licenses.

Node-Locked Licensing

  1. Make a request for a new license - see “Requesting License for APEX Licenser” above
  2. Request an “Uninstall Agreement” from jhannah@apexturbine.com
  3. Complete and sign the form, and perform any requirements specified.
  4. Return the form to APEX via email to jhannah@apexturbine.com
  5. A valid APEX license will be provided within five (5) business days

License Server Licensing

  1. Follow the steps above “Installing and Running lmgrd and APEX Vendor Daemon” to install the upgraded lmgrd and APEX daemons
  2. Make a request for a new license - see “Requesting License for APEX Licenser” above
  3. Request an “Uninstall Agreement” from jhannah@apexturbine.com
  4. Complete and sign the form, and perform any requirements specified.
  5. Return the form to APEX via email to jhannah@apexturbine.com
  6. A valid APEX license will be provided within five (5) business days

A few options exist for migration:

  1. Request a new license for the entire license pool of a given product, in which case a single license will be returned
  2. Request a license for partial license pool of a given product, in which 2 licenses will be returned: A license for the EDAS daemon for a given count and a license for the APEX daemon for the count remainder.

Temporary licenses are available for up to 30 days for transitioning from the EDAS to APEX daemons. Attach the lictool file created in step 1 of “Requesting License for APEX Licenser” to an email addressed to jhannah@apexturbine.com. Permanent licenses shall not be issued until/unless a valid “Uninstall Agreement” is provided.

Note

If a partial pool is requested, it is required to implement the EDAS daemon with the new license, the APEX daemon license and delete the old licenses per the requirements in the uninstall agreement.