How to set up my FLACS licence
  • 29 Aug 2024
  • 3 Minutes to read

How to set up my FLACS licence


Article summary

The license manager runtime software (runtime) needs to be installed if you have a hardware key connected (HL), use a softlock key (SL) or cloud license (CL). The runtime can be automatically installed by the package installer.

License manager runtime software

The license manager runtime software (runtime), when installed, runs in the background. It has a web-based administration system that can be reached by opening http://localhost:1947 in a web browser. Installers for the runtime can be found in the installation directory under the license/Sentinel subdirectory.

For Linux

  1. See the readme file for detailed instructions (extract readme.tgz and open Readme.html in a web browser), in the command line enter the following:

    > mkdir tmp-extract

    > cd tmp-extract

    > tar -xvf\

    /usr/local/Gexcon/FLACS-CFD_24.1/license/Sentinel/linux/readme.tgz

  2. Extract the package

    > tar -xvf\

    /usr/local/Gexcon/FLACS-CFD_24.1/license/Sentinel/linux/aksusbd-8.53.1.tar.gz

  3. Run the installer script as root (e.g. using sudo)

    > (cd aksusbd-8.53.1 && chmod -R a+rX . && sudo ./dinst)

For Windows

  1. See the readme file for detailed instructions (extract readme.zip and open Readme.html in a web browser).

  2. Navigate to ‘C:\Program Files\GexCon\FLACS-CFD_22.2\Licenses\Sentinel\windows’

    > cd Program Files\GexCon\FLACS-CFD_24.1\Licenses\Sentinel\windows

  3. Extract ‘readme.zip‘

    > mkdir tmp-extract

    > cd tmp-extract > C:\Program Files\7-Zip\7z.exe xˆ

    C:\Program Files\Gexcon\FLACS-CFD_24.1\license\Sentinel\windows\readme.zip

  4. Run the installer as administrator

    > C:\Program Files\Gexcon\FLACS-CFD_24.1\license\Sentinel\windows/haspdinst.exe -i

The following options are available:

  1. install (or -i) option to install

  2. remove (or -r) option to remove

  3. info option to show information about the contents

  4. CMhelp option to show a brief help

Installing license per user configuration

Configuration of the license per user can be done via the hasp_104628.ini file. This is useful if you want to access specific license servers.

Note: The hasp_104628.ini file only affects licenses from Gexcon, and it is optional (normally not required to make the license work).

On Linux, the location of the hasp_104628.ini file is:

˜/.hasplm/hasp_104628.ini

On Windows:

C:\Users\USER_NAME\Appdata\Local\SafeNet Sentinel\Sentinel LDK\hasp_104628.ini

Example hasp 104628.ini file to use only specific license servers

broadcastsearch = 0

serveraddr = 10.0.0.1

serveraddr = 10.0.0.2

disable_IPv6 = 0

Example hasp 104628.ini file to use only specific cloud license (CL) client identity

broadcastsearch = 0

serveraddr = UNIQUE:SecretClientIdentity@cloud-license.gexcon.com

disable_IPv6 = 0

Example hasp_104628.ini file to use any detected license server

broadcastsearch = 1

aggressive = 1

disable_IPv6 = 0

Single user license

Connect the license key to the USB slot on the computer and FLACS is ready for use.

Network license

Connect the license key to the USB slot on the computer that will hold the FLACS license.

Other computers on the network should automatically detect this license and FLACS is ready for use.

If the network license is not found

If it does not work, the licenses may not be available from the client computer. The following steps should be followed to troubleshoot:

  1. On a client computer with the license manager runtime installed, to see the licenses available on the client, open http://localhost:1947 in a web browser.

  2. If it does not show any FLACS license keys, then the IP address of the computer having the license key needs to be added.

  3. Go to the configuration page, and open the tab Access to Remote License Managers.

  4. Make sure Allow Access to Remote Licenses is checked, and enter the IP-address of the computer having the license key in the Remote License Search Parameters box.

Additional license troubleshooting can be found in FLACS User’s Manual. Alternatively, contact FLACS support for help.

Cloud license (CL)

The CL license server is hosted by Gexcon and all licenses installed there are maintained by Gexcon. The CL license server is hosted by Gexcon on servers of Amazon AWS (Amazon Web Services).

The user is identified by the so-called client identity - a secret string giving access to the purchased license features.

The client identity must be added on all client computers to the list of Remote License Search Parameters in the Admin Control Center web interface as it is done for network licenses (see Network license), or in the configuration files as explained in Per user configuration of license.

Technical requirements

Client machines must have internet access and outgoing connections over HTTP (port 80), HTTPS (port 443) and over port 1947 must be possible to address: cloud-license.gexcon.com.

Troubleshooting the connection to the cloud license server

Before contacting support it is strongly advised that the user tests the network connection to the license server.

In the command line, test whether ports 80, 443 and 1947 are accessible using the OS telnet command:

> telnet cloud-license.gexcon.com <PORT>

Positive result: No output, the terminal goes black. Hit enter to disconnect.

Negative result:

Connecting To cloud-license.gexcon.com...Could not open connection ...

Upon a negative result try disconnecting from the company VPN. Test the connection again, if the connection is fine then contact your IT support to enable access to cloud-license.gexcon.com via the respective port over VPN.


Was this article helpful?