Go to documentation repository
Page History
...
| Note | ||
|---|---|---|
| ||
|
To install the private License server in Linux OS, do the following:
- Contact an AxxonSoft technical support specialist to get the necessary required license-server.deb package and the keyfile.zip key package for the private License server.
The keyfile.zip key package contains: - Certificate: ngp.licserver.crt
- Private key: ngp.licserver.key
- Server key: server.license.key Client key: license.key
- Copy the received license-server.deb package, received from an AxxonSoft technical support specialist, to package to the Downloads folder.
Install the private License server:
Code Block language bash sudo dpkg -i license-server.deb
- Create an activation request. To do this, you must collect the computer's HIDs using the LS_tool utility byrunningitin the console as the root user:
Code Block language bash /opt/AxxonSoft/LicenseServer/LS_tool-static --collect-hwinfo
Note title Attention! The key binds to the License server, not to Axxon One. When you use the Guardant key, make sure that the USB key is connected to the server where you install the License server.
Make sure that there is a LEASE_ACCOUNTER_TLS_AUTH_ENABLED=true variable at the /etc/AxxonSoft/LicenseServer/ path in the license.conf configuration file. If the variable is missing, run the following command:
Code Block language bash sudo nano /etc/AxxonSoft/LicenseServer/license.conf
- Send a file with collected HIDs of the computer to the AxxonSoft manager and request the keyfile.zip package for the private License server that contains:
Certificate: ngp.licserver.crt.
- Private key: ngp.licserver.key.
Server key: server.license.key.
Client key: license.key.
Unzip the Unzip the keyfile.zip archive , received from an AxxonSoft manager , into the keyfile folder:
Code Block language bash sudo mkdir keyfile & unzip keyfile.zip -d keyfile
Go to the keyfile folder:
Code Block language bash cd ./keyfile/
Add the ngp.licserver.crt certificate and the ngp.licserver.key private key to the /etc/AxxonSoft/LicenseServer/ directory:
Code Block language bash sudo cp ngp.licserver.crt ngp.licserver.key /etc/AxxonSoft/LicenseServer/
Restart the License server:
Code Block language bash sudo systemctl restart license
Add the server.license.key to the /var/AxxonSoft/LicenseServer/keys directory:
Code Block language bash sudo cp server.license.key /var/AxxonSoft/LicenseServer/keys
Restart the License server:
Code Block language bash sudo systemctl restart license
As a result, two files are located at the /var/AxxonSoft/LicenseServer/keys path: server.license.key and a key named as the system ID.
Delete the server.license.key from the /var/AxxonSoft/LicenseServer/keys directory:
Code Block language bash sudo rm /var/AxxonSoft/LicenseServer/keys/server.license.key
...
As a result, the License server web interface opens (see Logging in to the License Server server web interface).
Useful commands
...
| Code Block |
|---|
ngp_license_service_status |
Where the response is:
- 0—the 0—the service is working;
- greater than or equal to 1—there 1—there are problems in the service operation.
...