The C Tech License Manager comes bundled with most C Tech Products to facilitate license configuration and management. A standalone installer can also be downloaded from C Tech Development Corporation: Downloads.
To launch, simply search for the C Tech License Manager entry in the Windows Start Menu:
If you are using the C Tech License Manager to configure an EnterVol for ArcGIS license, you can additionally launch the License Manager from within EnterVol’s menus in ArcGIS (ArcScene).
Once opened, you will see two different Tabs. The main section found under the “License Configuration” tab, lets the user provide their information, configure their product’s license, and configure any remote concurrent servers providing licenses. The second tab, “Local License Management” allows for verifying the status of local licenses as well as applying new software licenses and updates files (.ctupdate).
Common licensing issues and solutions for C Tech products
Subsections of C Tech License Manager (CTLM)
User Info & Server Configuration
License Configuration - User Information
Please enter the following:
For Name please enter the user name if on a client computer. If the license installation is on a server, please provide the name of the IT Administrator.
Organization name should be your company such as: ACME Geology, Inc.
Here you must select the appropriate license type for the product you have purchased. Choosing Floating or Enterprise licenses for EVS or EnterVol will activate the Servers Configuration section.
If you are using either EVS Demo or Fixed licenses, skip this step.
Server Configuration
If you have a remote license server installed and know the Server IP address or Hostname of the server, you can use the Servers Configuration section to specify the Name/IP for customers with Enterprise or Floating licenses. Also note that multiple servers can be configured to provide redundant licensing service should one or more primary servers go down.
There are several buttons here which provide important functionality. These are:
Add / Remove: Allow you to add or remove IP number or Hostname for your license server(s)
Query Server: Provides a quick way to find the status and/or confirm communication with the server.
Query will give you status of all Licenses on the remote server.
This also provides information about the remote system, including the System Identifier which is used for software licenses.
Load Remote Update File: If C Tech sends you a file with a .ctupdate extension intended to be installed on a remote server, use this option to apply the file.
Enter Remote Update String: Same as Load Remote Update File but with a special format in cases where special handling is needed.
Local & Remote Dongle (Key) License Management
C Tech License File Updates provide a way to install and update licenses on both local and remote machines. The main functions of C Tech License File Updates include upgrading and/or updating C Tech USB License Dongles used by Earth Volumetric Studio licenses as well as installing C Tech Software Licenses for EnterVol for ArcGIS.
When no Enterprise Add-Ons are being added or dropped, a single update file can support the updating of your company’s entire set of USB Dongles. Otherwise, we will provide individual update files for each dongle (key). C Tech will send you a .ctupdate file through email (or other means if required) which you can use to apply the update or install a software license for products that support it. Please be sure to save this file to a location on the same machine as the C Tech License Manager installation, as you will need to load this file in the following steps.
The Local License Management tab provides several important functions:
Load .ctupdate File: Allows you to load and apply a C Tech License Update File (.ctupdate) to Update or Upgrade existing license dongles (keys).
License Summary: Provides a summary of licenses installed on the local machine. Also shows information related to all licenses associated with C Tech USB Dongles.
Save Dongle Diagnostics: In cases where the dongle needs troubleshooting, this will prompt you to select a destination folder and will then generate a file containing diagnostics of all installed C Tech USB Dongles. If requested by C Tech support, please include all generated files as attachments for subsequent support emails.
Local Updates
For both license updates and license installations, if they are to be performed on the local workstation, then select the “Local License Management” tab in the C Tech License Manager, and click on the “Load .ctupdate File” button.
Warning
If your C Tech License Manager does not match the images in this topic, you are likely running an old version and need to install the latest version from https://client.ctech.com/.
You will be prompted to select the .ctupdate file emailed to you. Select the .ctupdate and the license manager will report the result of the local update and also show the status of the updated licenses in the Licenses Summary area.
Remote Updates
For both license updates and license installations, if they are to be performed on a remote server, then select the “License Configuration” tab in the C Tech License Manager, which should already be selected on first launch. Ensure that you have configured a server by clicking on the “Add” button and then entering the Name or IP of the server. See License Configuration > Configuring License Servers for more information. Then you may click on the “Load Remote Update File” button.
You will be prompted to select the .ctupdate from the computer’s file system. Select the .ctupdate file emailed to you. After a brief moment, the license manager will report the result of the remote update. To view the status of the server, you may now click on the “Query Server” on the same row as the previous button.
Privacy Selection
After the previously mentioned fields have been configured, you may press the Ok button at the bottom right, this will take you to the Privacy Selection window. You may choose between “Allow Full Reporting”, “Allow Anonymous Reporting”, and “Prevent All Reporting”. Please read the provided descriptions for each option in the Privacy Selection window for more information.
Tip
It is highly recommended to “Allow Full Reporting” since this can provide C Tech with information which may be crucial in debugging possible software errors or crashes.
Local & Remote Software License Management
C Tech License File Updates provide a way to install and update licenses on both local and remote machines. The main functions of C Tech License File Updates include upgrading and/or updating C Tech Software Licenses for EnterVol for ArcGIS.
The Local License Management tab provides several important functions:
Load .ctupdate File: Allows you to apply a C Tech License Update File (.ctupdate) to install a new software license for supporting products or update existing licenses.
License Summary: Provides a summary of licenses installed on the local machine, as well as (local) system information such as the System Identifier used by software based (vs dongle) licenses. Also shows information related to the license providers, whether they come from C Tech USB Dongles or from C Tech Software Licensing.
System Identifier: Unique Identifier that is unique to the local system. This is used for C Tech Software Licenses. Please refer to the following section for more info on Local Installation.
Save Dongle Diagnostics: In cases where the dongle needs troubleshooting, this will prompt you to select a destination folder and will then generate a file containing diagnostics of all installed C Tech USB Dongles. If requested by C Tech support, please include all generated files as attachments for subsequent support emails.
Local Updates
For both license updates and license installations, if they are to be performed on the local workstation, then select the “Local License Management” tab in the C Tech License Manager, and click on the “Load .ctupdate File” button.
Warning
If your C Tech License Manager does not match the images in this topic, you are likely running an old version and need to install the latest version from https://client.ctech.com/.
You will be prompted to select the .ctupdate file emailed to you. Select the .ctupdate and the license manager will report the result of the local update and also show the status of the updated licenses in the Licenses Summary area.
Remote Updates
For both license updates and license installations, if they are to be performed on a remote server, then select the “License Configuration” tab in the C Tech License Manager, which should already be selected on first launch. Ensure that you have configured a server by clicking on the “Add” button and then entering the Name or IP of the server. See License Configuration > Configuring License Servers for more information. Then you may click on the “Load Remote Update File” button.
You will be prompted to select the .ctupdate from the computer’s file system. Select the .ctupdate file emailed to you. After a brief moment, the license manager will report the result of the remote update. To view the status of the server, you may now click on the “Query Server” on the same row as the previous button.
Privacy Selection
After the previously mentioned fields have been configured, you may press the Ok button at the bottom right, this will take you to the Privacy Selection window. You may choose between “Allow Full Reporting”, “Allow Anonymous Reporting”, and “Prevent All Reporting”. Please read the provided descriptions for each option in the Privacy Selection window for more information.
Tip
It is highly recommended to “Allow Full Reporting” since this can provide C Tech with information which may be crucial in debugging possible software errors or crashes.
License Troubleshooting
1) Unable to authenticate with licensing service
First ensure that the Name/IP that was provided in the Server Configuration is correct and accessible on your network. When running into this issue, the next most likely cause is that the required inbound TCP ports for the C Tech Universal License Server have not been configured to allow inbound network traffic.
Warning
Please ensure that the ports 9346, 9347, and 9348 are open and allow TCP network traffic on the machine where the C Tech Universal License Server is installed.
2) C Tech License Update File is corrupted
Please go back to the original email from C Tech which contains the update to verify that the files are the same. Sometimes email attachments may become corrupted by anti-virus or anti-malware tools. Please white list (protect) the file extension .ctupdate from being modified by any anti-virus or anti-malware tool.
When this remains an issue, the C Tech License Update may be provided in the form of an ASCII string which you can then use the “Enter Remote Update String” button in the C Tech License Manager to install a license or apply an update.
3) The dongle (key) you are trying to update may not have been included in the update
Please refer to the invoice from C Tech for a list of supported keys. If your dongle is not listed, it was not included in the update.
4) C Tech USB License Dongles are returning an error when attempting to do a local license update
For security reasons, the license dongles will sometimes not work when the machine is accessed via Remote Desktop Connection, as direct hardware access can be prevented by remote access software. In this case, use the alternate Server Configuration buttons to interact with the Name/IP set to “localhost”. This will apply updates to the local hardware.