Cloned Software License Removal
Problem
In certain situations a Software License may become "Cloned" (disabled), this can occur when changing hardware configuration of physical or virtual CHARON host. For more see HASP Software Licensing restrictions.
Example:
In this situation there is no way to remove the license by the standard methods.
Solution
The following procedure must be applied to remove the cloned license:
- Go to http://localhost:1947 to access the "Sentinel HASP Admin Control Center" (SACC).
- In the "Sentinel HASP Admin Control Center" (SACC), locate the target "Sentinel SL AdminMode" license.
- Press the "Certificates" button at the right side of the SL description:
- Note the name of the correspondent certificate (1) and path to the certificates base directory (2) in the "Certificates" section:
- Remove the certificate files (*.v2c files) from the certificates base directory:
- For Windows hosts, the files are located in the folder "
C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel LDK\installed\68704
".
In the example above, the file to remove is "C:\Program Files (x86)\Common Files\SafeNet Sentinel\Sentinel LDK\installed\68704\340823357928523443_base.v2c
" - If some updates were applied to this base license the additional files also need to be removed. - For Linux hosts, these files are located in the "
/var/hasplm/installed/68704/
" folder.
- For Windows hosts, the files are located in the folder "
- Reboot CHARON host or restart the Sentinel LDK service:
- On Windows, restart the "Sentinel LDK License Manager" service (hasplms) either using the
services.msc
program or via a command line (as administrator) then enter the "sc stop hasplms
" command followed by "sc start hasplms
" or using PowerShell "Restart-Service hasplms
" command.
this can be done only if no emulator is running due to service dependencies. If another emulator is running and cannot be stopped, killing the hasplms.exe process and starting the service can be used as a workaround. - On Red Hat Enterprise Linux (7 or 8 or 9), CentOS (7 or 8) and Rocky Linux (8 or 9), restart the aksusbd service:
# systemctl restart aksusbd
- On Red Hat Enterprise Linux 6.x, restart the aksusbd service:
# service aksusbd restart
- On Windows, restart the "Sentinel LDK License Manager" service (hasplms) either using the
- Start "Sentinel HASP Admin Control Center" (ACC) again to ensure that the SL has been removed.
Related articles
© Stromasys, 1999-2024 - All the information is provided on the best effort basis, and might be changed anytime without notice. Information provided does not mean Stromasys commitment to any features described.