Hardlock: Sentinel Licence Status Error Codes | Campbell Associates

Hardlock: Sentinel Licence Status Error Codes

Find information, downloads and help for Hardlock: Sentinel Licence Status Error Codes.

,

1 min read


Your license is secured through a hasp key manager.


HASP Key & Manager Warnings

When a warning code is received, use the table to help identify your issue. Ensure you have the latest version of the Sentinel manager installed and your anti-virus is not blocking the port:1947.

0HASP_STATUS_OKRequest completed successfully  
1HASP_MEM_RANGERequest exceeds the Sentinel protection key memory fileContact the vendor’s technical supportCheck the offset or length of the Sentinel key’s memory
2HASP_INV_PROGNUM_OPTInvalid program number option  
3HASP_INSUF_MEMThe system is out of memoryCheck for the system issue or use larger memory hardware 
4HASP_TMOFThe application has too many open login sessions  
5HASP_ACCESS_DENIEDAccess to the Feature, Sentinel protection key, or functionality was deniedContact the vendor’s technical supportCheck with Thales Support
6HASP_INCOMPAT_FEATUREThe Legacy decryption function is not compatible with this Feature  
7HASP_HASP_NOT_FOUNDThe Sentinel protection key was not foundInsert or install a key 
8HASP_TOO_SHORTThe encrypted or decrypted data length is too short to execute the function callContact the vendor’s technical supportIncrease the data length
9HASP_INV_HNDInvalid login handle passed to a functionContact the vendor’s technical supportUse the valid handle to log in
10HASP_INV_FILEIDThe specified file ID is not recognized by the APIContact the vendor’s technical supportValidate the file identifier in the application to prevent operations on a non-existing memory file. Ensure that the correct memory field is passed
11HASP_OLD_DRIVERThe installed driver or daemon is too old. Install a more recent version of the Run-time EnvironmentUpgrade to the latest driver (RTE) or version 
12HASP_NO_TIMEThe Real-time clock and V-Clock are not availableContact the vendor’s technical supportCheck for the real-time clock as it is not available
13HASP_SYS_ERRORGeneric error from host system callContact the vendor’s technical supportGeneric error
14HASP_NO_DRIVERThe hardware key driver was not foundInstall the driver (RTE) 
15HASP_INV_FORMATAn invalid license update or an invalid format string was passedContact the vendor’s technical supportCheck the format parameter to create well-formed XML
16HASP_REQ_NOT_SUPPUnable to execute the function in this context; the requested functionality is not supportedCheck if the requested operation is allowed in this context 
17HASP_INV_UPDATE_OBJThe binary data passed to the function does not contain a valid updateContact the vendor’s technical supportThe system does not generate a valid V2C file. Generate a new V2C file for the customer
18HASP_KEYID_NOT_FOUNDA Sentinel protection key with the requested key ID was not foundContact the vendor’s technical supportEnsure that the base license is present on the end user’s machine before applying the V2C update
19HASP_INV_UPDATE_DATARequired XML tags were not found
OR
Contents in binary data are missing or invalid
Contact the vendor’s technical supportUse the correct file, as the data in the V2C file may be incorrect
20HASP_INV_UPDATE_NOTSUPPThe update request is not supported by the Sentinel protection key  
21HASP_INV_UPDATE_CNTRAn update counter mismatch has occurredContact the vendor’s technical supportCheck with Thales support
22HASP_INV_VCODE   An invalid vendor code was passed to the functionContact the vendor’s technical supportUse the correct vendor code when calling Sentinel LDK Licensing APIs
23HASP_ENC_NOT_SUPPThe Sentinel protection key does not support the encryption type currently in use. You may have an obsolete key  
24HASP_INV_TIMEThe date or time value passed is outside the supported rangeContact the vendor’s technical supportCheck the time parameter passed in the API. It may be out of range
25HASP_NO_BATTERY_POWERThe battery for the HL Time key or HL NetTime key is depleted  
26HASP_NO_ACK_SPACEAcknowledge the data requested by the update, but the ack_data parameter is NULLContact the vendor’s technical supportCheck the ACK data parameter in the hasp_update API. It should not be null
27HASP_TS_DETECTEDAn application is running on a remote desktop (terminal server)Ensure that the licensed application is not accessed using remote desktop 
28HASP_FEATURE_TYPE_NOT_IMPLThe requested Feature type is not implemented  
29HASP_UNKNOWN_ALGAn unrecognized algorithm was used in an H2R or V2C fileContact the vendor’s technical supportThe vendor should use the correct clone protection scheme
30HASP_INV_SIGSignature verification operation failedContact the vendor’s technical support to get a new V2C fileThe vendor generates a new V2C file based on the latest C2V file provided by the end user
31HASP_FEATURE_NOT_FOUNDThe requested Feature was not foundContact the vendor’s technical supportThe requested Feature ID is not available
32HASP_NO_LOGAccess log or trace log is not enabled  
33HASP_LOCAL_COMM_ERRA communication error occurred between the API and the local Sentinel License ManagerCheck if the server is running 
34HASP_UNKNOWN_VCODEThe vendor code is not recognized by the API library Check the vendor code file provided by Thales
35HASP_INVSPECAn invalid XML login specification was passed to a functionContact the vendor’s technical supportCheck the login scope parameter
36HASP_INV_SCOPEThe XML scope is not valid Check the scope parameter
37HASP_TOO_MANY_KEYSThe scope matches too many Sentinel protection keys Use the correct scope parameter
38HASP_TOO_MANY_USERSToo many concurrent user sessions are connectedWait for others to finish using the protected application or contact your sales representative to increase the concurrency count 
39HASP_BROKEN_SESSIONA login session was interrupted due to updatesRerun the application after completing the license changes 
40HASP_REMOTE_COMM_ERRA communication error occurred between the local and remote Sentinel License ManagersCheck the network connectivity and rerun the application 
41HASP_FEATURE_EXPIREDThe Feature has expiredContact the vendor’s technical support 
42HASP_OLD_LMThe existing version of the Sentinel License Manager does not support the API requestUpgrade the Sentinel License Manager(RTE) 
43HASP_DEVICE_ERRFor a Sentinel SL key, an input/output error occurred in the secure storage area
OR
For a Sentinel HL key, a USB communication error occurred
Contact the vendor’s technical supportCheck with Thales support
44HASP_UPDATE_BLOCKEDUpdate installation is not permitted – the update was already appliedThis license is already applied to this machine and cannot be reapplied 
45HASP_TIME_ERRSystem time has been tampered withContact the vendor’s technical supportCheck if the system time tampering is performed on the machine
46HASP_SCHAN_ERRCommunication error occurred in the secure channelContact the vendor’s technical support 
47HASP_STORAGE_CORRUPTThe secure storage area of the Sentinel SL protection key is corruptedContact the vendor’s technical supportCheck with Thales support
48HASP_NO_VLIBThe customized vendor library (haspvlib.vendorID.*) cannot be locatedInstall the RTE 
49HASP_INV_VLIBThe vendor library cannot be loadedContact the vendor’s technical supportCheck with Thales support
50HASP_SCOPE_RESULTS_EMPTYUnable to locate any Feature that matches the scope Check the scope parameter
51HASP_VM_DETECTEDThe license does not allow running the application on a virtual machineContact the vendor’s technical support for a license update for a VM enabled license 
52HASP_HARDWARE_MODIFIEDThe Sentinel SL key is locked to a different machineContact the vendor’s technical support 
53HASP_USER_DENIEDLogin is denied because of user restrictionsContact your administrator 
54HASP_UPDATE_TOO_OLDAttempting to apply a V2C file that has already been appliedCheck if this update is already applied 
55HASP_UPDATE_TOO_NEWAttempting to apply V2C files for a Sentinel protection key in the incorrect sequenceEnsure you install the V2C file in order 
56HASP_OLD_VLIBYour vendor library version is not supported by the current version of the Licensing APUpgrade the vlib (RTE) 
57HASP_UPLOAD_ERRORAn attempt to check in a file (such as V2C or H2R) using the Admin Control Center failed due to an invalid formatContact the vendor’s technical support 
58HASP_INV_RECIPIENTInvalid XML RECIPIENT parameter Check the recipient parameter, which applies to both rehost and detach operations
59HASP_INV_ACTIONInvalid XML ACTION parameter Check the action parameter
60HASP_TOO_MANY_PRODUCTSThe scope specified in hasp_transfer() does not identify a unique Product Check the action parameter
61HASP_INV_PRODUCTInvalid Product informationContact the vendor’s technical supportCheck if the license is either a trial type or a remote type
62HASP_UNKNOWN_RECIPIENTThe update can only be applied to the Recipient specified in hasp_transfer() and not to this machineEnsure you apply the license to the correct recipient 
63HASP_INVALID_DURATIONThe duration is invalid Check the duration parameter
64HASP_CLONE_DETECTEDCloned Sentinel SL secure storage area was detectedEnsure the license is used on the correct machine 
65HASP_UPDATE_ALREADY_ADDEDThe specified V2C or or V2CP update was already installed in the License Manager serviceCheck if latest V2C received is being reappliedIgnore it
66HASP_HASP_INACTIVEThe specified key ID identifies an inactive keyContact the vendor’s technical supportCheck if any V2C files are missing from the end user’s machine
67HASP_NO_DETACHABLE_FEATURENo detachable Feature exists Ensure you deliver the detachable license
68HASP_TOO_MANY_HOSTSThe specified scope does not identify a unique hostContact the vendor’s technical supportCheck the scope parameter to ensure it resolves to a unique host
69HASP_REHOST_NOT_ALLOWEDRehost action is not allowed for the specified key ID Ensure that the rehostable license is delivered
70HASP_LICENSE_REHOSTEDThe original license has been rehosted to another machineThe rehost license has already been generated for another machine and cannot be re-applied to the host machine 
71HASP_REHOST_ALREADY_APPLIEDAn old rehost license cannot be applied. A rehost-counter mismatch occurredThe rehost license has already been applied to this machine and cannot be applied again 
72HASP_CANNOT_READ_FILEA V2C or V2CP file was not found, or access was deniedContact the vendor’s technical supportCheck with Thales Support
73HASP_EXTENSION_NOT_ALLOWEDThe license cannot be extended because the number of detached licenses is greater than the number of concurrent licenses allowedWhile requesting an extension for a detached license, ensure you provide the same concurrency as in the previous detached license 
74HASP_DETACH_DISABLEDDetaching the license is not allowed because the Product contains a VM-disabled Feature, and the host machine is a virtual machineEnsure the license is rehosted to a physical machine 
75HASP_REHOST_DISABLEDYou cannot rehost the license to a virtual machineEnsure the license is rehosted to a physical machine 
76HASP_DETACHED_LICENSE_FOUNDThe user attempted to format an SL-AdminMode key or to migrate an SL-Legacy key to an SL-AdminMode key. However, a Product is currently detached from the keyCancel the detach operation on the detached licenses and retry this action 
77HASP_RECIPIENT_OLD_LMThe fingerprint of the target machine was collected using tools (RUS utility or Licensing API) earlier than Sentinel LDK v.7.0.Upgrade the RTE on the target machine to the latest version and regenerate the fingerprint 
78HASP_SECURE_STORE_ID_MISMATCHA secure storage ID mismatch occurredContact the vendor’s technical support 
79HASP_DUPLICATE_HOSTNAMEThe license is locked to a specific hostname; however, two or more machines with this hostname were found on the networkEnsure you remove the machine with the duplicate hostname from the network 
80HASP_MISSING_LMThe Sentinel License Manager is required for this operationInstall Sentinel LDK License Manager if it is not already installed, and ensure the LM service is up and running 
81HASP_FEATURE_INSUFFICIENT_EXECUTION_COUNTA protected application tried to consume or reserve multiple executions while logging in to a Feature. However, the license does not contain the number of executions that were requestedContact the vendor’s technical support for an updated license with the required execution count 
82HASP_INCOMPATIBLE_PLATFORMThe function is attempting to perform an operation that is not compatible with the target platformContact the vendor’s technical support with the vendor when this status code appearsCheck with Thales Support
83HASP_HASP_DISABLEDThe protection key is disabled due to suspected tamperingShare the C2V file with the vendor for appropriate action 
84HASP_SHARING_VIOLATIONThe protection key is not accessible due to a USB sharing violation  
85HASP_KILLED_SESSIONThe session was interrupted due to a network malfunction or was manually interrupted from the Admin Control CenterRestart the application 
86HASP_VS_DETECTEDThe license does not allow installing the application on a virtual machineEnsure the machine has no virtual storage enabled. Remove the virtual storage to continue using this license 
87HASP_IDENTITY_REQUIREDA client identity is required to run this applicationThe end user raises a technical support issue to obtain the identity string required to perform this operation 
88HASP_IDENTITY_UNAUTHENTICATEDThe client identity is not authenticatedContact the vendor’s technical support 
89HASP_IDENTITY_DISABLEDThe client identity is disabledContact your sales representative, as the client identity is disabled 
90HASP_IDENTITY_DENIEDThe client identity does not have the required permissionsContact your sales representative, as the client does not have the required permissions for the operation 
91HASP_IDENTITY_SHARING_VIOLATIONYour license is in use on a different machineWait for the other session to finish and try again, as a session with this identity string already exists. If the error persists, contact your sales representative 
92HASP_IDENTITY_TOO_MANY_MACHINESThe maximum number of machines usable by the client identity has been reachedContact the vendor’s technical support 
93HASP_IDENTITY_SERVER_NOT_READY(For identity-based licenses) The server is not ready to authenticateContact the vendor’s technical support 
94HASP_ UPDATE_OUT_OF_SYNCAttempting to install a V2C file with an update counter that is out of sync with the update counter in the Sentinel protection keyShare the current C2V file with the vendor and request an updated V2C fileObtain the current C2V file from the customer and generate a new V2C file
95HASP_REMOTE_SHARING_VIOLATIONThere were multiple attempts to access the protection key from a remote machine using a proxyContact the vendor’s technical support 
96HASP_CLOUD_SESSION_OCCUPIED_REMOTELYA cloud licensing session was released because the client requested the seat from a different locationContact the vendor’s technical support 
97HASP_CLOUD_MISSING_AUTHORIZATIONCloud licensing authorization is required to use this licenseContact the vendor’s technical support 
98HASP_INV_NETWORK_SEATSInvalid seat value in network detach. The seat count cannot be decreased when modifying a detach.While modifying an existing detached license, do not reduce the seats below the already detached seat count. Check the existing detached seat count and update accordingly 
99HASP_NETWORK_DETACH_DISABLEDNetwork detach of seats with concurrency is disabled on a Product with only unlimited-concurrency FeaturesThis product includes all features with unlimited concurrency. Network detach is allowed only for features with finite concurrency. Contact your sales representative for an updated product 
100HASP_CLOUD_NOT_SUPPThe required functionality is not supported for cloud licensesContact the vendor’s technical support 
101HASP_CLOUD_NOT_TRUSTEDOnly trusted licenses can be installed in the trusted license storage Ensure the cloud enabled licenses are provided for trusted storage
102HASP_CLOUD_STORAGE_COMM_ERRA communication error occurred with the license storageEnsure stable internet connectivity to the license server or contact your sales representative 
103HASP_IDENTITY_EXPIREDThe client identity has expiredContact the vendor’s technical support to extend the expiration date for their identity 
104HASP_INV_OPTIONThe option value specified for the API function is not validCheck the option parameter passed in the hasp_update_session API 
105HASP_CLOUD_STORAGE_BUSYThe license server is overloaded. Retry the operation in a few secondsContact the vendor’s technical support or contacts the admin 
106HASP_MACHINE_DENIEDThis machine cannot be used because the fingerprint is invalid or not accessibleContact the vendor’s technical support or contacts the admin 
107HASP_MACHINE_DISABLEDThe application license is not accessible because this machine is disabledContact the vendor’s technical support or contacts the admin 
108HASP_IDENTITY_RATE_LIMIT_EXCEEDEDThe rate at which identity requests are received exceeded the contracted limit. Try again laterContact the vendor’s technical support or contacts the admin 
109HASP_FEATURE_START_DATE_NOT_REACHEDThe start date for the Feature has not yet arrivedContact the vendor’s technical support or contacts the adminNotify the user about the feature start date in the application
110HASP_IDENTITY_TEMPORARILY_NOT_ACCESSIBLEThe identity is temporarily not accessible. Try again in a few secondsRetry after some time 
111HASP_CONFLICTING_AUTHENTICATION_METHODSYou cannot use both an identity string and a JWT for the same server addressContact the vendor’s technical supportCheck with Thales Support
112HASP_ACCESS_TOKEN_IS_INVALIDThe JWT or LM access token is invalid. Restart the operationContact the vendor’s technical supportCheck with Thales Support
113HASP_ACCESS_TOKEN_EXPIREDThe JWT or LM access token has expired. Restart the operationContact the vendor’s technical supportCheck with Thales Support
400HASP_NO_API_DYLIBUnable to locate the dynamic library for this vendor code  
401HASP_INVALID_API_DYLIBThe dynamic library for this vendor code cannot be loaded, possibly due to corruption  
402HASP_INCOMPLETE_API_DYLIBThe dynamic library for this vendor code is too old, and a requested function was not found  
500HASP_INVALID_OBJECTObject was incorrectly initialized  
501HASP_INVALID_PARAMETERAn invalid function parameter was specified  
502HASP_ALREADY_LOGGED_INAttempting to log in twice to the same object  
503HASP_ALREADY_LOGGED_OUTAttempting to log out twice from the same object  
525HASP_OPERATION_FAILEDIncorrect use of system or platform  
600HASP_NO_EXTBLOCKAn internal error occurred: No classic memory extension block is available  
650HASP_INV_PORT_TYPEAn internal error occurred: Invalid port type  
651HASP_INV_PORTAn internal error occurred: Invalid port value  
698HASP_NOT_IMPLThe requested functionality is not supported  
699HASP_INT_ERRAn internal error occurred in the API  

Still have questions?