To configure the Workbench to connect to a CLC License Server, select the Configure License Server connection option and click on the Next button. A dialog for the license server connection configuration is then presented, as shown in figure 1.20.
The options in that dialog are:
- Enable license server connection. This box must be checked for the Workbench is to contact the CLC License Server to get a license for CLC Genomics Workbench.
- Automatically detect license server. By checking this option the Workbench will look for a CLC License Server accessible from the Workbench. Automatic server discovery sends UDP broadcasts from the Workbench on port 6200. Available license servers respond to the broadcast. The Workbench then uses TCP communication for to get a license, if one is available. Automatic server discovery works only on local networks and will not work on WAN or VPN connections. Automatic server discovery is not guaranteed to work on all networks. If you are working on an enterprise network on where local firewalls or routers cut off UDP broadcast traffic, then you may need to configure the details of the CLC License Server using the Manually specify license server option instead.
- Manually specify license server.
Select this option to enter the details of the machine the CLC License Server software is running on, specifically:
- Host name. The address of the machine the CLC Licenser Server software is running on.
- Port. The port used by the CLC License Server to receive requests.
- Use custom username when requesting a license. Optional. If this is checked, a username can be entered. That will be passed to the CLC License Server instead of the username of the account being used to run the Workbench.
- Disable license borrowing on this computer. Check this box if you do not want users of the computer to borrow a license for further details.
Special note on modules needing a license
This note concerns CLC Genomics Workbench 11.0 and higher, Biomedical Genomics Workbench 5.0 and higher and CLC Main Workbench 8.0 and higher.
A valid module license is needed to start a module tool, or a workflow including a module tool. Module licenses obtained through a License Server connection will be valid for four hours after starting the tool or the workflow. A process started (whether a module tool or a workflow including a module tool) will always be completed, even if its completion exceeds the four hours period where the license is valid.
If the tool or the workflow completes before the four hour validity period, it is possible to start a new tool or a workflow, and this will always refresh the validity of the license to a full four hours period. However, if the tool or the workflow completes after the four hour validity period, a new license will need to be requested after that to start the next tool or workflow.
These measures ensure that more licenses are available to active users, rather than blocked on an inactive computer, i.e., where the workbench would be open but not in use.