Question
How to solve trouble with the HASP Driver (hasplms) during the installation?
Answer
In particular combinations of system and installed version of myQA, it might happen that the installation of the HASP drivers return an error.
If that happens, you could try the quick fix below, and when it doesn’t work please use the latter procedure to remove the old HASP drivers as a workaround.
Quick Fix
Step 1
Go to Windows service and stop Sentinel LDK License Manager service
Step 2
Go to the hasp folder ((myQA installer folder)\Accept\Accept\HASP) and execute the InstallHaspAccept.bat
Step 3
Go back to Windows service and restart Sentinel LDK License Manager service
Step 4
Run myQA again and check whether the problem is fixed. If it is not fixed, please proceed to the next procedure to remove the old HASP driver.
Remove the old HASP driver
Step 1
Open a command prompt (as administrator) and navigate to C:\Program Files (x86)\IBA Dosimetry\myQA\Setup\HASP
Step 2
Execute the following command: haspdinst.exe --V
A dialog should pop-up displaying the version in the first line (e.g. v 7.90). Verify that the haspdinst.exe has the same version as the one that was used for the previous installation of myQA or myQA Accept. Every installation with version smaller v.7.103 is considered outdated with the latest Accept version and might cause the error during the installation of myQA Accept.
Step 3
Make sure myQA and (eventually) an older version of myQA Accept are shutdown.
Step 4
Execute the following command (in admin mode): haspdinst.exe –killprocess -fremove
Step 5
Execute the following command (still in admin mode):
SC stop hasplms (continue even if the execution fails)
SC delete hasplms
Step 6
Restart your computer and install myQA Accept