| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Managed Network Installation1 IntroductionThis document describes the Web based installation and update process for Cubus software in a managed client-server environment. In such an environment a user cannot manage his workstation due to limited administration rights. This introduction is meant for system administrators only. It is based on the installation documentation of a workstation. We strongly recommend to read this documentation first.
The content of this document is structured as follows:
1.1 ExpressionsIn order to shorten and simplify this document the following expressions are used within the text:
* This Information has been sent to you by email from Cubus (i.e. delivery note). 1.2 PrerequisitesThis document assumes your network and your Cubus software licenses fulfill the following conditions:
2 Installation of the License-ServerThe license-server is a PC or virtual machine distributing the Cubus Software licenses dynamically to the client workstation in the network. This functionality is provided by the so called Hardlock-Service, a Windows service named „HLServer” running in the background and accessing the corresponding Net-Hardlock (USB dongle). For a successful setup of the license-server, you must follow the installation steps described below in the correct order.
2.1 Download and Installation of the Distribution packageAs a first step you must download the following distribution package and install it on the license-Server:
After a successful installation the „CubusLicenseServer” is available in the start menu and is added as 2.2 Installation of Hardlock DriversAs a second step you must install the hardware drivers of the Net-Hardlock. You can achieve this by starting the CubusLicenseServer from the start menu and press the button [Install] (s. [A] in screenshot below). 2.3 Installation of the Hardlock-ServiceAs a third step you must install the license managing service by pressing the button [Install Service] in the CubusLicenseServer (s. [B] in screenshot above). This will launch the tool „HLSW32.EXE”. Please follow the instructions accepting all default settings except the reinstallation of the Hardlock-drivers, which must not be executed. After the successful installation a Windows service named „HLServer” is running on the server.
2.4 Attaching the Net-HardlockAs a last step the Net-Hardlock dongle must be attached to a free USB-Port. Finally, a red LED on the dongle with its constant light signals the successful installation of the driver and the dongle. 2.5 Managing the currently used LicensesIn order to monitor the HLServer and all the licenses currently in use (= logins) you can use the tool „Aladdin-Monitor”. This independent executable is launched from the CubusLicenseServer by pressing the button [Start Monitor] (see [C] in screenshot above).
2.5.1 Activate MonitoringThe left column of the Aladdin Monitor window shows a list of all PCs with a running Hardlock-Service. If you select your license server then your Net-Hardlock is shown in the table with its Module-Address.
If there is no table entry for your Net-Hardlock then you have to input the „Module address” and press the [Add] button (see [D] in screenshot above). If your Net-Hardlock is attached to the server a new table entry is generated and shown in the navigation tree on the left. Selecting it in the tree will list all licenses (= logins) currently in use in a table on the right. Every login corresponds to a Cubus application or application option of a user in the network. 2.5.2 Delete Logins ManuallyThe „Login table” shows all currently used logins. For further information on this table and how to manage the logins please consult this document. 2.6 Updating the License-ServerSince there is no license information stored on the license-server, new updates of the CubusLicenseServer are very rare. If a new version of the license server is required, the HLServer service must first be stopped using the on-board tools provided by Windows. Then you download the new installation package „CubusLicenseServer_x.msi” and install it in the same way as for the new installation (see 2.1). 3 First Installation of a WorkstationThe Cubus-Software must be installed on the local disk of every workstation. This can be done directly on the workstation with local administration permissions (= single workstation installation). Alternatively, you can use software distribution solutions for managed installation. For both procedures the you must follow the steps described below. 3.1 Downloading the Distribution PackagesIn a first step you have to download the software from the following URL:
You must download all three packages. To do this you need your BN and the corresponding InstallKey:
* In order to download the licenses as a Windows registry file (*.reg), you must set the switch accordingly (see [F] in screenshot below). 3.2 Installation of the SoftwareAs a second step you must install the two packages „CubusServices_xxx.msi” und „CubusSoftware_xxx_x.msi”. For every MSI an entry in Windows’s list of installed applications is added. 3.2.1 Selection of the Cubus Software GenerationBy default, the last two generations of the Cubus applications are installed. If you want to avoid the use of older generations, you can reduce the installation to the most recent. This can be achieved by installing the MSI-package „CubusSoftware_xxx_x.msi” with special parameters. As an example, you can exclusively install the generation 8 software of Cubus by using the standard installation tool „msiexec” on the command line:
3.2.2 Blocking of UpdatesUpon launch the CubusExplorer checks the availability of a new release of the Cubus software. If an update is available, the user will be informed, and he can directly start the automatic update as a background process. If an administrator wants to prevent the user from updating the software, he can do this with the following registry entries:
3.3 Installation of LicensesThe licenses must be installed on every workstation. This is achieved by executing the registry file „CubusLicenses_BN_xxxx.reg”, which is writing the license data into the path „HKLM_CUBUS\Licenses” for all users of this workstation. 3.3.1 Restricting the Available LicensesSince the registry file contains all systems BN.SYS of a BN, all licenses are installed on the workstation. If you have more than one BN.SYS, you can deactivate certain systems. To achieve this, you must define the following registry entry, with the numeric value BNSYS=100*BN+BN.SYS:
The inactive systems are shown in the list of installed licenses in the CubusExplorers. The program user cannot change this setting. 3.4 Installing the Hardlock-DriverIn a third step the HL-Driver must be installed: Start the CubusExplorer from the start menu „Cubus Software” and open the configuration with the main menu „Settings” > ”Licenses & Updates”. Change to the tab sheet ‘Hardlock’ and press the button [Install] under „Hardlock Drivers”. This will launch the Sentinel-Tool for the installation of the HL-Driver. 3.5 Specifying the License ServerCubus applications need to know the network address of the license server. The specification of this address is the last step of the workstation installation. 3.5.1 Module-Address of Net-HardlockEvery Net-Hardlock has a unique identification number with 4 digits (Module-Address), which is listed in the delivery notes sent to you by Cubus. Alternatively, you can find this number in the CubusExplorer: Open the configuration with the main menu „Settings” > „Licenses & Updates” and change to the ‘Licenses’ tab sheet. Select an installed application license (= blue button) and there you find the Module-Address displayed after the ‘@’ character in the panel „Information about the selected license”. 3.5.2 Specifying the IP-Address of the License-ServerIn order to connect the licenses with the Net-Hardlock on the License-server, the IP-Address must be specified in the registry for every system BN.SYS. In every entry the Module-Address 'xxxx' is part of the registry path:
3.6 User SettingsIn a company environment you usually have common settings for the Cubus software, which are shared by all users. All settings (e.g. page layout for output) are installed with the software and stored in configuration files on each workstation. If a company wants to override specific settings (e.g. the logo) the corresponding settings file can be stored in a special directory on every workstation. Here you will find more information about this topic. 4 Updating a WorkstationIf you have a valid software service contract with Cubus, you will get releases of the Cubus software as Internet updates. An update is usually announced per email before it is released. As soon as it is available to you, the CubusExplorer will inform you upon start (see 3.2.2). 4.1 Local or Centralized Update4.1.1 Local UpdateIf the users of the workstations have local administration permissions, they can perform the update by themselves. In this case the update process can be started from within CubusExplorer whenever the availability is announced. This process runs in the background so the user can continue to use the software. It is automatically downloading the software and licenses, installing them and removing older software releases for saving disk space. 4.1.2 Centralized UpdateIn administrated environments the users do not have the required local administration permissions. In this case the update can be performed by using software distribution techniques. This centralized update can be executed while the Cubus software is in use on the workstations. The new release is available to the user after a restart of the CubusExplorer. The description in this chapter is exclusively focused on the centralized update. 4.2 Download the Installation PackagesAs a first step you must download the installation packages just like for the first installation (see 3.1). For this step you will need your BN, the corresponding InstallKey and the actual UpdateCode. You can get this code from the „Licenses & Updates” dialog of the CubusExploprer running on workstation (see screenshot below). For the download you have to login on the following Internet address:
After a successful login the browser is displaying the state of the three installation packages in the colors green (= up to date) and red (= needs update). Note, the „Cubus Licenses” package is always red and you must download all red packages.
4.3 Installation of Software and LicensesAs a second step you must install the downloaded packages (see 3.2 and 3.3).
4.3.1 Rebooting the WorkstationRebooting a workstation is usually not needed after a successful update of the software. A reboot is required only if the package „CubusServices_xxx.msi” has been updated. This package installs the windows service „CubusSvc” causing Windows sometimes to requires a reboot. 4.4 Uninstalling Older ReleasesWhen installing „CubusSoftware_xxx_x.msi” with software distribution techniques, a new entry of the same name is added to the list of installed programs, but the old release is not being removed from the system. In order to save local disk space, you should remove all old releases except one for rollback purposes. Uninstalling can be achieved with the on-board tools provided by Windows.
4.5 Rollback of an UpdateIf for any reason the newly installed update causes unsolvable problems, you can perform a rollback. This can be achieved by uninstalling the update with on-board tools provided by Windows (see list of installed programs). 5 Uninstalling Software and DriversEvery installed MSI-package (*.msi) from Cubus generates an entry with the same name in Windows’s list of installed programs. This is also true for the Hardlock-Driver (named „Hardlock Device Drivers” in the list. You can directly uninstall all these packages from the list. 5.1 Uninstalling the License-ServerAlthough the Hardlock-Service is listed as „Hardlock Server”, its uninstallation requires a special procedure:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| © 2026 Cubus AG, Zürich |