Aladdin Hasp Hl Usb Keys Add Support For Mac
In my, I wrote about how AnywhereUSB devices could be used to virtualize physical license servers with USB copy protection dongles. Kittenz for mac. In this post, I’ll show you how to setup an Aladdin HASP license server from scratch. Nothing about it isn’t difficult, but the entire process is unintuitive. There are two nearly indistinguishable types of HASP keys, and you’ll need different types of installers for each. And you launch the installer from the monitoring component. And the great thing about licensing is, you have no choice! You either figure out how the licensing application works, or you don’t use the software.
To begin, you’ll need three bits of software. Digi AnywhereUSB drivers These will install the virtual USB controllers on your server and install the AnywhereUSB management console. If you’re installing the HASP license server on a physical server with USB ports, you obviously don’t need to install this. Aladdin Monitor This is a management console for your HASP devices. It shows you what devices are connected, whether the HASP services have started, and the clients that have checked out licenses (for HASP HL keys).
It is also the installer for the HASP HL Service. The user interface for the Aladdin Monitor is among the worst ever produced (up there with BMW iDrive and SAP). You can download the Aladdin monitor installer (aksmon32setup). Aladdin HASP4 server The Aladdin HASP4 server acts as an intermediary between Aladdin HASP4 protected applications and the Aladdin HASP4 dongle You can download the Aladdin HASP4 server installer (lmsetup.exe).
To begin, install the AnywhereUSB drivers. I’ll describe how to install these drivers in a later blog post. Next, install the Aladdin Monitor by performing the following steps.
Extract the aksmon32setup.exe file from the package to the destination server. Run the aksmon32setup.exe installer.
Unless you are a German speaker, select U.S. English then click OK.
Perhaps Aladdin HASP makes more sense if you select German ( UPDATE: according to a German reader, no. It isn't any more intuitive in Deutsch). At the Welcome screen, click Next. At the License Agreement screen, sign away your rights by clicking I agree then clicking Next.
At the Destination Location screen, click Next. The installer will ask you if you want to keep a backup. This backup is completely useless, but we’ll select Yes anyway. Click Next to start the installation of the Aladdin Monitor.
Once the installation has completed, click Finish to exit the installer. The Aladdin Monitor is now available in the Start Menu. That was boring! Now time to install the Aladdin HASP HL-Service. You have to do this from within the Aladdin Monitor. How intuitive!
Let's begin before you fall asleep. Open the AKS Monitor application ( Start Programs Aladdin Monitor AKS Monitor). Click Services Hardlock Install HL Service. A prompt will appear. Click OK to accept.
Aladdin Hasp Hl Usb Keys Add Support For Mac Windows 10
Now it’s time to make sure the HASP HL service automatically restarts if it crashes (a license service crashing? Surely not!).
Open the Computer Management console ( Start Run compmgmt.msc). Select the Services node in the left-hand pane. Select the HL-Server service. Right-click on the HL-Server service and click Properties.
On the Recovery tab, change the First failure, Second failure and Subsequent failures reponses to Restart the Service. Click OK to close the properties window. Close the Computer Management console. In the AKS Monitor, click Services Hardlock Start HL-Server Service. This will cause the HL-Server service to rescan the network for Aladdin dongles. Once the scan is complete, an HL-Server will appear under the HL-Server folder. Expanding the server node will show all the Aladdin dongles connected to the server.
In this case, there is a single Aladdin dongle with the module address of 6903. Close the Aladdin Monitor.
Okay, we’re nearly there. If we plug in an Aladdin HASP HL dongle, it will work.
Now we need to install the software to support Aladdin HASP4 dongles! To do this, perform the following steps. Extract the lmsetup.exe file from the package to the destination server. Run the lmsetup.exe installer. Select U.S. English then click OK. At the Welcome screen, click Next.
At the End User License Agreement screen, click I accept the license agreement then click Install. At the Installation Type screen, select Service (nhsrvice.exe) then click Next. Installing it as an application is utterly stupid and would require you to login to start the license service. A the Choose Destination Location screen, click Next.
A the Select Program Manager Group, click Next. At the Device Driver Installation screen, click Next. This screen will appear even if the appropriate driver is present on the server. Good work guys!.
If a Driver Installation error message appears, click OK to continue. This behaviour is by design and expected. On the HASP License Manager screen, select Yes then click Finish to complete the installation.
Now, time to make sure the service automatically restarts when it crashes. Open the Computer Management console ( Start Run compmgmt.msc). Select the Services node in the left-hand pane.
Select the HASP Loader service. Right-click on the HASP Loader service and click Properties. On the Recovery tab, change the First failure, Second failure and Subsequent failures reponses to Restart the Service. Click OK to close the properties window. Close the Computer Management console. Open the AKS Monitor application ( Start Programs Aladdin Monitor AKS Monitor). The server name will appear under the HASP License Manager server.
Close the Aladdin Monitor. Woo, finally done! Now all you need to do is point your HASP clients at your HASP server! Maybe I’ll write a post on that.