HASP_NO_VLIB error 48 message when installing a software license

HASP_NO_VLIB error 48 message when installing a software license

Problem

(info) Affected Charon products: CHARON-AXP V4.5, minimum build 155-07, for Linux and above

When trying to install a software license on the CHARON server, the following message appears:

HASP_NO_VLIB - error code 48

(lightbulb) If you can't use a GUI to install the Software License, command lines can be used and are detailed below.

Solution

Solution #1

(info) Related Charon products: CHARON-AXP V4.5, minimum build 155-07, for Linux or CHARON-AXP V4.6. Both with a provided HASP SL runtime package

Starting with Version 4.5 Build 155-07,  CHARON-AXP allows using of software licenses (SL) instead of hardware ones. Below please find instructions on how to enable this feature:

  1. Install CHARON-AXP as usual
  2. Uninstall HASP driver with the rpm -e aksusbd --nodeps command
    Example:

    # rpm -e aksusbd --nodeps
    Stopping HASPLM daemon: [ OK ]
    Stopping WINEHASP daemon: [ OK ]
    Stopping AKSUSB daemon: [ OK ]
  3. Unpack the HASP SL runtime package provided into a folder

    Example:

    # cd /charon
    # ls ak*
    aksusbd-2.4.1-i386.tar
    # tar -xf aksusbd-2.4.1-i386.tar

  4. Open a terminal window and change to the directory where the contents of the package were extracted in the previous step and issue the command ./dinst to install the HASP SL runtime
    Example:

    # cd aksusbd-2.4.1-i386
    # ./dinst
    Copy AKSUSB daemon to /usr/sbin ...
    Copy WINEHASP daemon to /usr/sbin ...
    Copy HASPLMD daemon to /usr/sbin ...
    Copy start-up script to /etc/init.d ...
    Link HASP SRM runtime environment startup script to system startup folder
    Starting HASP SRM runtime environment...
    Starting AKSUSB daemon:                                    [ OK ]
    Starting WINEHASP daemon:                                  [ OK ]
    Starting HASPLM daemon:                                    [ OK ]
    Coping VLIB...
    Done

  5. Install the license:

    Graphical user interfaceCommand line
    a. Start any web browser on emulator host and go the page http://localhost:1947 to access the Sentinel HASP Admin Control Center (ACC)

    b. From the ACC main page, use the "Update/Attach" option and select the v2c file provided by Stromasys.

    c. Install the license using the "Apply File" button.

    Example:

    d. Ensure that the license is present using the "Sentinel Keys" option.

    From the the directory where the contents of the package were extracted,
    execute the following command:

    ./hasp_update <v2c file name>

    Example:

    ./hasp_update demolicense.v2c
  6. Start CHARON-AXP as usual. It will use the installed software license.

Solution #2

(info) Related Charon products: CHARON-AXP V4.6 with embedded library that supports Software License  

See: CHARON-AXP for Linux licensing - Replacement of currently installed Sentinel run-time

CHARON-AXP/4100/DS/ES/GS V4.5 Build 155-07 for Linux - Release Notes



© Stromasys, 1999-2025  - 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. 
Need fast, reliable migration? We have done it countless times. Talk to an expert