License Management

ReqEdit Online Documentation

License Management

10 min read
last updated: 02/05/2022

Automatic activation.

Activation runs automatically for trial version or for some custom-tailored versions.

On the last step of the installer the checkbox remains at default settings.

Window Start Activation Setup

LicenseActivator.exe starts without displaying User interface. It detects .v2c file and activates the product.

ReqEdit opens automatically.

Online activation

After installation

Note: You need to have non-restricted Internet acces, or need to configure the proxy settings for it.

The License activator window appears. If not, run the LicenseActivator.exe in the ReqEdit folder. In the text box enter the Product key and press the Activate button.

Diagram of public environment with direct connection to ReqEdit License Server
License activator window
Activation done

Activation done. Run ReqEdit.

Offline activation

This activation allows running ReqEdit when access to ReqEdit License Server is restricted or not available. Manually create license for the machine where ReqEdit is running.

In this case there are 2 options for activation: Activation with the file LicenseActivation.exe or Activation using the RUS Tool. Through them you can generate a .c2v file which you need for creating the license for your PC.

Activation with LicenseActivation.exe
Activation with RUS Tool

Activation with LicenseActivation.exe

Activation with RUS Tool

Activate with LicenseActivation.exe

The offline activation needs the following:

  • product key (got with purchasing ReqEdit)
  • machine generated .c2v file (follow the next steps)

Open ReqEdit folder and click LicenseActivation.exe in the ReqEdit folder.

Pops up License activator window.  Here generate C2V file

Save the file into the suggested folder or elsewhere 

Generate c2v file in Offline activation

At an online workstation login with Product key at the Sentinel EMS Customer portal 

https://license.reqteam.com/ems/login.html

Sentinel EMS Login

Choose Offline Activation tab. A new window appears.

In the Generate License window upload the saved c2V file.

Then click Generate. 

Uploading the .c2v file

The Key ID. appears

Download the V2C file 

Downloading the v2c file

Go to the License Activator window and press Activate button

Activate offline with key

In the Browser window select V2C file 

Press Open 

Open ReqEdit and start working with it.

Activate with RUS Tool

Sentinel EMS login

Click on the Offline Activation Button

Appears Generate License window

Download RUS tool

Download RUS tool (RUS_OWOZQ)

Some antivirus program can delete or quarantine this file. So, keep it when the antivirus asks for deleting or putting into quarantine.

Keep RUS tool
  1. execute RUS tool
  2. select Collect Status Information and select C2V file type.
  3. select Installation of new protection key
  4. press Collect Information
  5. save the C2V file
Generate c2v file
Save c2v file

C2V file can be used for license related operations.

At an online workstation login with Product key at the Sentinel EMS Customer portal

Upload the c2v file to Sentimel EMS.

Upload c2v to EMS

Press Generate to generate v2c file.

Download V2C file to your PC.

Download v2c

  1. execute RUS Tool
  2. select tab Apply License File and select the V2C file
  3. press Apply Update to activate the license on the machine
Apply update v2c
Activation done

Activation done!

You can start ReqEdit to work with

Network license server ACC

A self-hosted licensing server is installed on the restricted network. The server holds all the license pools that can be used and has to contain an current snapshot of the license database from ReqEdit License Server.

Downloads

Download haspdinst.exe for windows

VersionDownloads
Sentinel ACC haspdinst.exe 8.31haspdinst.zip haspdinst.exe
ACC windows versions

Download aksusbd.tar for linux

VersionDownloads
Sentinel ACC aksusdb.tar 8.31aksusbd-8.31.1.tar
ACC linux versions

Add note: please inform REQTEAM if you plan to use detaching, so the license can be generated for this purpose.

Installing

Diagram of restricted environment with self hosted ReqEdit License Server

NOTE:  The installation needs to me made on the “future” license server.

NOTE: Windows can detect the haspdinst.exe as untrusted, Run Anyway

  • Port 1947 has to be opened
  • Type haspdinst -i in the command line. The installation or upgrade process is performed automatically. A message is displayed informing you that the Sentinel LDK Run-time Environment was successfully installed.

On windows execute the following command to start the installation:

haspdinst -i

You can find an extended manual if you run the program in Windows File Explorer.

To check the status of the installation execute the command:

haspdinst -info

The version of the “Installed Package Drivers” needs to be 8.31

To check the status of the installation execute the command

haspdinst -info

In the ReqEdit application folder you need to start the executable “Start.exe” or “LicenseActivator.exe” depending on the version you have and insert the FQDN or IP of your license server. 

Read more on the topic here Installation guide Thales/Sentinel LDK EMS

Updating

The update of the ACC needs to be done exactly like the install.

Fist stop the windows service (press windows START then type “Services”) with the name “Sentinel LDK License Manager” and then execute

haspdinst -i

Uninstalling

To remove Sentinel license server on Windows execute

haspdinst.exe -r

if for some reason the uninstallation is not working you can force remove with

haspdinst.exe -fr

Configuration

C2V on Windows

Go to the license server webpage http://localhost:1947 and select the “Sentinel Key” item. 

ACC server showing the vendor keys, download the Fingerprint

press the “Fingerprint” button and save the c2v file in the downloads folder.  

Step 1: Got to the customer login page https://license.reqteam.com/ems/customerLogin.html. You need to insert the product key to login.

Login Sentinel EMS

Step 2: Select “Offline Activation”.

Step 3: Upload the created .c2v file.

Step 4: Click the “Generate” button and save the .v2c file to a folder you like.

Upload c2v file

Update/Attach licenses

Step 5: Download the generated V2C file (or the V2C file received from us)

Download V2C file

Step 6: Upload to your local license server http://localhost:1947 in the menu “Update/Attach”.

ACC server update/attach V2C license file page

Step 7: Check in in the menu “Products”, if the license was correct inserted/updated.

C2V on Linux

If you are using Linux, the procedure is a little bit more complex. You need to log in to your license server (ACC) and click the tab “Diagnostics”. Here you find a button named “Generate ID File”. After click this button you got an ID file for save. Please save this file to local drive and change the file extension to .c2v.

Now open this C2V file in a text editor and change the structure of the ID file, which should look like this (characters truncated with …):

<?xml version="1.0" encoding="UTF-8" ?>
<location>
<license_manager id="F07reQmW9igotxo.....1b4VD5kRUi4qsA" time="0">
<version>24.4.1.110802</version>
<hostname>safenet</hostname>
<name>SAFENET</name>
<host_fingerprint type="SL-AdminMode" crc="123456789">
MXhJSYlJIQewwFkjBPbITRjkSqpKZebAq3PcANCwG............==
</host_fingerprint>
</license_manager>
</location>

and change the file to this:

<?xml version="1.0" encoding="UTF-8" ?>
<hasp_info>
<host_fingerprint type="SL-AdminMode" crc="123456789">
MXhJSYlJIQewwFkjBPbITRjkSqpKZebAq3PcANCwG............==
</host_fingerprint>
</hasp_info>

License detaching

Note: please inform REQTEAM if you plan to use detaching, so the license can be generated for this purpose.

When users want to have a working copy of ReqEdit outside the restricted environment. License detaching is possible by using the Detach Tool Add-on.

Detaching licenses will lock the license for a period of time for a specific machine. Locking a license has to be done inside the restricted environment, after which it can be disconnected from the network.

Diagram showing detach mechanism to work outside network license server

NOTE: On workstation which leaves the company network, to be able to use ReqEdit, you need to detach a license for it. To achieve this goal on the workstation must be installed ACC !

Installing ACC on the workstation (jump to ACC install section)

Configuration of ACC is not needed. Detach tool will handle the license transfer automatically.

Requirements

The ReqEdit Detach tool need to run on a Windows operating system with .Net library (at least version 4.8 or higher) installed.

Additional the Sentinel Admin Control Center need to be installed and configured locally. Please ensure that a valid VLIB DLL (i.e. haspvlib_113498.dll is corresponding for ReqEdit licenses) is installed. The file need to be in the folder

“C:\Program Files (x86)\Common Files\Aladdin Shared\HASP”.

About detailed requirements, read more here.

Enable Detaching on main server

Before you detach a license, you need to make configurations on the server in order to enable detaching on your main server

To do that you need to login on the ACC license server and select the menu “Configuration” and select the tab “Detachable Licenses”

1. Allow Remote Access to ACC  as HTTP or HTTPS

2. Set Password

ACC server configuration for HTTP or HTTPS access

3. Go to the Detachable Licensing Tab

Please activate the checkbox “Enable Detaching of Licenses”. You can determine the maximum detach duration in days.

Additional you can set the number of licenses you want to keep on the server (to be not detachable) in the field “Reserved Licenses”. Here you can enter either an absolute number or a percent value. .

If you want to do different settings for your different products, you can do this by click on the button “Per-Product Settings”.

ACC Detach license tab

Configure Detach tool

The tool has to be configured on the workstation

Open Reqedit\AddOn\Lm\ReqEditLm.exe.config

ReqEditLm.exe.config location in Windows Explorer

Set server address to the ACC server

serverAddress – 10.0.0.10 or the FQDN like: server.localdomain.local

...
<setting name="LicenseServerAddress" serializeAs="String">
<value>server.localdomain.local</value>
</setting>
...

Generate config.dat

reqeditlm.exe -pass password -out config.dat

password – the access password for ACC server (that was set in the previous steps)
outfile – config.dat the file that will be used in the config xml

NOTE: If you want to use different out file please update the xml to use that

To use the Detach Tool please open Users Guide

License Updates

If your license is arriving the expire date or even some days before we will provide you an update key (file ending .V2C) and you request a new one.

A. You do not have a license manager installed (no ACC)

You need to activate this license with your “LicenseActivation” tool from ReqEdit client. Select offline activation and press the “Activate” button and select the V2C File to update your license.

Update License window
Update License window

At an online workstation login with Product key at the Sentinel EMS Customer portal 

https://license.reqteam.com/ems/login.html

Sentinel EMS Login

Choose Offline Activation tab. A new window appears.

In the Generate License window upload the saved c2V file.

Then click Generate. 

Uploading the .c2v file

The Key ID. appears

Download the V2C file 

Downloading the v2c file

Go to the License Activator window and press Activate button

Activate offline with key

In the Browser window select V2C file 

Press Open 

License activator window, offline activation tab, license activation success

Open ReqEdit and start working with it.

B. You have a license manager installed and you don’t have a V2C file

Alternatively you can update automatically if you have installed a license server (Admin Control Center in the minimum version 8.31) on the computer that holds the license. You need to open the url https://license.reqteam.com/ems/customerLogin.html on this computer and click license update.

EMS Login

C. You have a license manager installed, but with no or restricted internet acces

Login to Sentinel EMS Customer Portal. Open the url https://license.reqteam.com/ems/customerLogin.html and enter Product Key.

Sentinel EMS Login
ACC update license c2v

Upload the c2v file to Sentinel EMS. Press Generate for generating v2c file.

EMS c2v file upload

Download the generated v2c file.

Download v2c file

Upload the generated .v2c file to your local server ACC in the menu “Update/Attach”.

ACC server update/attach v2c file

Transfering License

To transfer an user license from an old PC to a new PC you need the RUS tool on both PCs.

License transfer diagram between two machines

Step 1. Download RUS Tool

You can download it from our customer area:

https://license.reqteam.com/ems/customerLogin.html

For login you need to enter your product key, use the key you already used for activation.

After login you click on Offline Activation button and download the RUS tool.

Download RUS tool

Step 2. Generate ID file

Execute the RUS tool on the new PC, where you want to have the license transferred. Select the Transfer License tab. Please press on the […] button to select the location and choose a name for the Recipient Information ID file (the name of the file is not important).

Press Collect and Save Information to generate the file. If the process was successful, you will get a confirmation window.

Copy the generated Recipient ID file to the old PC, where the active license is.

Please do not close the RUS tool on the new PC, we need it for later.

Step 3. Generate license transfer file

Run the RUS tool on the OLD PC. 

Select the Transfer License tab. Check if your license is transferable, it has to be listed in the license list.

Select the license you want to transfer from the list

Select the Recipient Information ID file copied from the NEW PC.

Select the destination of the Transfer License File, by selecting the […] button. Press Generate License Transfer File button.

The .h2h file needs to be copied to the NEW PC.

You can close the RUS tool on the OLD PC.

Step 4. Activate license transfer file

On the NEW PC in the RUS tool select Apply License File.

Press the […] button to select the .h2h transfer license file and press Apply License.

The output should look similar to the screenshot.