Floating License - server configuration
Configure floating license server for INTERACT
If you have purchased a floating license for INTERACT you will need to install the license server managing the INTERACT license system.
To receive the package containing all the tools needed to set the server, contact us at interact-support@ls-group.fr.
To switch from nodelock to floating license, contact: interact@ls-group.fr.
Configuration file
The configuration file TurboFloatServer-config.xml
is used to configure the LimeLM license server managing the INTERACT product.
It can be used to manage:
- Communication port:
<bind port="3894"/>
- Duration of lease of license (in seconds). The license is returned automatically after this delay (used if the program has crashed):
<lease length="900"/><!-- seconds -->
- Log file:
<log file="tfs-log.txt" level="notification"/>
Server installation
The user must be administrator to run these commands!
Activate license key
Two activation modes:
- The computer is connected to internet continuously:
TurboFloatServer.exe -a="ABCD-EFGH-IJKL-MNOP-QRST-UVWX-YZAB"
-
The computer is not connected to internet OR will be not connected after the activation:
-
Installation of the key and creation of file ActivationResponse.xml:
TurboFloatServer.exe -a="ABCD-EFGH-IJKL-MNOP-QRST-UVWX-YZAB" -areq="ActivationRequest.xml"
-
Transmission of ActivationRequest.xml to interact-support@ls-group.fr which will send ActivationResponse.xml in return.
-
Activation of the key with the received file:
TurboFloatServer.exe -a -aresp="ActivationResponse.xml"
-
Deactivate license key
To deactivate a license (to move a license on another computer for example):
- The computer is connected to internet:
TurboFloatServer.exe -deact
- The computer is not connected to internet:
- Create file DeactivationRequest.xml:
TurboFloatServer.exe -deact="DeactivationRequest.xml"
- Send file DeactivationRequest.xml to interact-support@ls-group.fr
- Create file DeactivationRequest.xml:
Install server
To install the server as a service: TurboFloatServer.exe -i
Uninstall server
To uninstall the service: TurboFloatServer.exe -u
Deploy floating license for all users 
For large deployment, you can setup client server parameter automatically by deploying the following XML file to
%ProgramData%/LSGROUP/Interact/
on each user machine.
If this file is configured, user do not need to configure address and server port for license; everything should work out of the box.
This will take priority over any configuration stored by the user.
<?xml version="1.0" encoding="utf-8"?>
<LSGROUP xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<License name="Interact">
<server>127.0.0.1</server>
<port>3894</port>
<mode>2</mode>
</License>
</LSGROUP>