Managing licenses#

Configure your license or apply a trial key.

Typically, you start with HCL™ Accelerate by installing the Community Edition (CE) or the Standard Edition (SE) Trial. Your edition is determined by the key that you enter during installation. As a reminder, the Current Application Edition field displays your current edition. If you want to continue to use the CE, no additional configuration is required.

To upgrade from the CE to the SE Trial, complete these steps:

  1. On the License Management page, click Request Trial Key. You will receive an email with your trial key.
  2. Click Enter Trial Key, and then enter your key.

After you activate the trial, you can use unlimited concurrent sessions and start using product support. A banner displays the number of days left in the trial. By the end of the 60-day trial, you must apply your license. If you do not acquire a license by the end of the trial, your installation is downgraded to the CE and you only have access to community support. All your data is saved, but your installation is restricted to two concurrent sessions.

Note: If you are using either the CE or SE Trial version, your version should automatically upgrade to the SE version when you connect to the FlexNet Operations / FLEXERA server.

Apply your license by connecting HCL Accelerate to a Flexnet Operations server.

This procedure should be performed after the completion of these prerequisites to ensure the following:

To complete license configuration, generate an RSA private key that HCL Accelerate can use to encrypt communication with the license server. Then, upload the related public key to the FlexNet Operations server. The FlexNet server uses the public key to decrypt requests sent from HCL Accelerate

To apply your SE license, complete the following steps:

Note: If you are configuring with the:

Step 3 is the second step of either the cloud server or on premise installation paths.

  1. Log on to the FlexNet Operations server with your configured password and retrieve the License Server ID.

    Ensure a configured device password is created by clicking Action and then selecting Set Password.

  2. Set up CLLS on the required workstation.

  3. Using your preferred method, create an RSA token public and private key pair for the HCL Accelerate FLEXERA integration.

    An example of creating an RSA token public and private key pair is the following:

    1. Generate an RSA private key by running the command: openssl genrsa -out flexera-private.pem 2048
    2. Export an RSA public key by running the command: openssl rsa -in flexera-private.pem -out flexera-public.der -outform DER -pubout

      Note: The file extension for the public key uploaded to the FlexNet Operations / FLEXERA server must be DER to ensure successful connectivity with the server.

  4. Authenticate your machine with FLEXERA.

    Authentication is only performed once.

    1. Download the HCL CLLS applicable to your operating environment from the Download Packages page of the FlexNet Operations / FLEXERA server.

    2. Extract the contents of the zip file to the required location.

    3. Navigate to the <clls_folder>/enterprise folder using your preferred command line terminal application.

    4. According to your operating environment, run the applicable terminal command to upload your public key to the FlexNet Operations / FLEXERA server.

      Operating environment Command
      MacOS/Linux flexnetlsadmin –server<LICENSE_SERVER_ID> -authorize admin <DEVICE_PASSWORD> -uploadPublicKey <PUBLIC_RSA_KEY.der>
      Windows flexnetlsadmin.bat –server<LICENSE_SERVER_ID> -authorize admin <DEVICE_PASSWORD> -uploadPublicKey <PUBLIC_RSA_KEY.der>

      If the process is successful, you will see messages similar to the following ones:User authentication succeeded. Client public key has been uploaded successfully.

  5. On the HCL Accelerate dashboard, click Settings > License Management > Connect server.

    The License Server Connection pop-up is displayed.

  6. In the License server field, enter the server URL:<LICENSE_SERVER_ID>.

    Note: For the local license scenario in offline installations, use the URL/hostname/IP in the command line and HCL Accelerate configuration.

  7. In the Private Key field, copy and paste the entire contents of the flexera-private.pem file.

  8. Click Save.

The FLEXERA integration is now configured in HCL Accelerate.

To modify, add, or remove license servers, click Edit connection on the License Management page.

Parent topic: Administering