You can activate the license either with a HASP key or with a Guardant key.
If necessary, you can change the vendor from HASP to Guardant and vice versa.
Select the desired method and follow the appropriate link below:
Note: This section describes license activation only using the HASP key. Go to the section “License activation using Guardant key” to read the corresponding instructions.
HASP key uses the “haspvlib_x86_64_30147.so” vendor library, which located in the in the /var/hasplm/
directory.
Follow these steps to set up the license:
The Sentinel Keys tab of the user interface (
<server_host_address>:1947
) shows activated keys.
LP uses HASP utility of a certain version.
If an older version of HASP utility is installed, it is required to delete it before installation of a new version. See Delete old LP hasp utility.
Go to the HASP directory.
cd /var/lib/luna/current/extras/hasp/
Install HASP utility on you server.
yum -y install /var/lib/luna/current/extras/hasp/aksusbd-*.rpm
Launch HASP utility.
systemctl daemon-reload
systemctl start aksusbd
systemctl enable aksusbd
systemctl status aksusbd
You can configure the HASP utility using the /etc/hasplm/hasplm.ini
file.
You do not need to perform this action if you already have the configured INI file for the HASP utility.
Delete the old file if necessary.
rm -rf /etc/hasplm/hasplm.ini
Copy the INI file with configurations. Its parameters are not described in this document.
cp /var/lib/luna/current/extras/hasp/hasplm.ini /etc/hasplm/
Copy LP vendor library (x32 and x64). This library is required for using LP license key.
cp /var/lib/luna/current/extras/hasp/haspvlib_30147.so /var/hasplm/
cp /var/lib/luna/current/extras/hasp/haspvlib_x86_64_30147.so /var/hasplm/
Restart the utility.
systemctl restart aksusbd
Go to the HASP directory.
cd /var/lib/luna/current/extras/hasp/licenseassist
Run the script.
./LicenseAssist fingerprint > fingerprint_30147.c2v
The fingerprint is saved to file “fingerprint_30147.c2v”.
Send the file to VisionLabs. You license key will be created using this fingerprint.
You can also save the system fingerprint from the user interface at
<host_address>:1947
by clicking the “Fingerprint” button on the “Sentinel Keys” tab.
Go to: <host_address>:1947
(if access is denied check your Firewall/ SELinux settings (the procedure is not described in this document)).
Select the Update/Attach at the left pane.
Press the “Select File…” button and select a license file(s) in the appeared window.
Press the “Apply File” button.
Note: Delete the HASP utility only if you need to install a newer version. Otherwise, skip this step.
Stop and disable the utility.
systemctl stop aksusbd
systemctl disable aksusbd
systemctl daemon-reload
yum -y remove aksusbd haspd
To activate the license, you need to specify the server address and key in the Licenses service settings.
This can be done using the following methods:
Note: This section describes license activation only using the Guardant key. Go to the section “License activation using HASP key” to read the corresponding instructions.
There are two methods for activation using the Guardant key - with Internet access on the server where you plan to activate the license, and without Internet access. The second method involves the use of an auxiliary server with Internet access.
Select the desired method and follow the appropriate link below:
You should perform these steps, provided that there is an Internet connection on the server where license activation is required.
The sequence of actions to activate the license:
The “Dongles” tab of the user interface (
<server_host_address>:3189
) displays activated keys.
To activate the license, you need to launch the Guardant Control Center security key management service.
Go to the directory with the installation files for the Guardant key.
cd /var/lib/luna/current/extras/grd/linux
Unpack the archive with the files of the Guardant Control Center service.
tar -xvf grdcontrol-3.21.tar.gz
Launch the Guardant Control Center service.
./grdcontrol-3.21/install.sh
Assign the necessary permissions to the utility.
chmod +x license_wizard
Install a package intended to run front-end applications without physical output to the screen.
yum -y install xorg-x11-server-Xvfb
Execute the license activation command, replacing “your_license_key” with the key received from the VisionLabs representative.
xvfb-run ./license_wizard --console --activate "your_license_key" --host "https://ga.visionlabs.ai:9999/"
The license activation status should be displayed in the logs.
Go to the Guardant user interface http://<your_host_address>:3189/
. A new key should appear on the “Dongles” tab. Save this ID, it will be required to fill in the Licenses service settings.
To activate the license, you need to specify the server address and key in the Licenses service settings.
This can be done using the following methods:
You should perform these steps if there is no Internet connection on the server where license activation is required. In this case, it is supposed to use an auxiliary server with access to the Internet.
The sequence of actions to activate the license:
The “Dongles” tab of the user interface (
<server_host_address>:3189
) displays activated keys.
To activate the license, you need to launch the Guardant Control Center security key management service.
Go to the directory with the installation files for the Guardant key.
cd /var/lib/luna/current/extras/grd/linux
Unpack the archive with the files of the Guardant Control Center service.
tar -xvf grdcontrol-3.21.tar.gz
Launch the Guardant Control Center service.
./grdcontrol-3.21/install.sh
Assign the necessary permissions to the utility.
chmod +x license_wizard
Install a package intended to run front-end applications without physical output to the screen.
For CentOS 7:
yum install xorg-x11-server-Xvfb-1.20.4-10.el7.x86_64.rpm
For CentOS 8:
dnf install xorg-x11-server-Xvfb-1.20.11-2.el8.x86_64.rpm
You can check the version of CentOS using the
cat /etc/centos-release
command.
If you are using another operating system, then you need to download the “xorg-x11-server-Xvfb” package from the auxiliary server yourself and transfer it to the general server.
Run the command to create a request file, specifying the path where you want to save the request file “vlabs.request”:
xvfb-run ./license_wizard --console --activate-request bin/vlabs.request
Transfer the generated request file “vlabs.request” to the auxiliary server.
To generate a license file, you need to run the “license_wizard” utility. The utility can be run on Linux or Windows. The steps described below can be performed both on a Linux server and on a Windows server. Depending on the operating system, go to the linux
or windows
directory in the following package path: luna_v.5.56.0/extras/grd/
Depending on the OS, follow the appropriate links below:
The auxiliary server also requires a running Guardant Control Center.
Unpack the archive with the files of the Guardant Control Center service.
tar -xvf grdcontrol-3.21.tar.gz
Launch the Guardant Control Center service.
./grdcontrol-3.21/install.sh
Assign the necessary permissions to the “license_wizard” utility.
chmod +x license_wizard
Install a package intended to run front-end applications without physical output to the screen.
yum -y install xorg-x11-server-Xvfb
Run the license activation command.
xvfb-run ./license_wizard --console --activate-response your_license_key bin/vlabs.request bin/vlabs.license --host "https://ga.visionlabs.ai:9999/"
Here:
Go to the section “Activate license (general server)”.
Perform the installation by running the file “grdcontrol-3.21.msi”.
Run the file “license_wizard.exe”.
Perform the following actions in the window that appears:
Click the “License Activation” button in the upper right corner.
Click the “Settings” button in the lower left corner and enter the following VisionLabs server address: https://ga.visionlabs.ai:9999/
.
Press the “Back” button.
Press the button “On another”.
Click the “Continue” button.
Click the “Select a file” button.
Select the file and specify the license key received from the VisionLabs representative.
Go to the section “Activate license (general server)”.
Transfer the generated “vlabs.license” file to the general server.
Execute the license activation command, specifying the path where the license activation file “vlabs.license” is located.
xvfb-run ./license_wizard --console --activate-offline bin/vlabs.license
Go to the Guardant user interface http://<your_host_address>:3189/
. A new key should appear on the “Dongles” tab. Save this ID, it will be required to fill in the Licenses service settings.
To activate the license, you need to specify the server address and key in the Licenses service settings.
This can be done using the following methods:
To change the vendor from HASP to Guardant and vice versa, you need to perform the following actions:
http://<configurator_server_ip>:5070/
.0x<your_license_id>
.