Installing Callback licenses

Callback licenses are contained in license files received from VHT. Each license file is unique to Core instance in the system, and must be copied to the Core instance Indicated by the MAC address within the file.

Immediately after a Callback system is installed, the License Manager repeatedly checks for a license file every minute until one is found. If multiple license files exist, the most recently modified license file is used. The results of these checks are written to the License Manager debug.log file at:

  • (Callback 8.9.0 - 8.9.2) C:\Program Files (x86)\Virtual Hold Technology\VHLogs\LicenseManager
  • (Callback 8.10.0 or later) C:\Program Files (x86)\Virtual Hold Technology\VHLogs\LicenseServer

Newly installed system

To install licenses on a Callback system that has been installed but not yet operated:

  1. On the active Core instance in the Callback system, copy the appropriate license file (by MAC address) to the root Virtual Hold directory (default location is C:\Program Files (x86)\Virtual Hold Technology). Within a minute or less, the license file is read, and the licenses are available.
  2. Restart the VHT_Core_Monitor service.
  3. Repeat Steps 1 and 2 for any remaining inactive Core instances. These Core instances detect and use the new license file when they become active.

System with active licenses

To add new licenses to a Callback system that currently contains active licenses:

  1. Delete the existing license file from the root Virtual Hold directory( default location is C:\Program Files (x86)\Virtual Hold Technology) on the active Core instance.
  2. Copy the corresponding new license file to the root Virtual Hold directory on the Core instance.
  3. Restart the VHT_Core_Monitor service.
  4. Repeat Steps 1 through 3 for any inactive Core instances. These Core instances detect and use the new license file when they become active.

System with expired licenses

The License Manager checks the license expiration date within the current license file every minute. The License Manager also checks for new and valid license files every minute when the current license file expires.

To add new licenses to a Callback system that contains an expired license file:

  1. Delete the current license file from the root Virtual Hold directory (default location is C:\Program Files (x86)\Virtual Hold Technology) on the active Core instance.
  2. Copy the corresponding new license file to the root Virtual Hold directory on the Core instance. Within a minute or less, the license file is read, and the licenses are available.
  3. Repeat Steps 1 and 2 for any inactive Core instances. These Core instances detect and use the new license file when they become active.

Invalid license files

The License Server repeatedly checks for a valid license file every minute when the current license file expires. The following logs contain the results of these checks:

  • (Callback 8.9.0 - 8.9.2) C:\Program Files (x86)\Virtual Hold Technology\VHLogs\LicenseManager
  • (Callback 8.10.0 or later) C:\Program Files (x86)\Virtual Hold Technology\VHLogs\LicenseServer