Floating License Server
Server Setup
Start the license administration server by running the following command. Once active, the server can be accessed using the port configured in the server.xml file. Example: http://localhost:8090/
lmadmin.exe -adminOnly no -allowRemoteStopServer yes -configDir conf\
License File
The license file is provided to the customer and controls the level of access and the number of concurrent Andi feature users. Once the license file is signed, only the serverHostName, serverHostId, and port values can be changed without invalidating the license file.
SERVER myHost 3448ed08eee5
VENDOR andiware d:/flexera/x64_n6-11.16.5.1_v6/x64_n6/andiware.exe
# Let the daemon handle license processing.
USE_SERVER
Server Line
The SERVER line determines which host is allowed to server licenses using the provided andiware.exe daemon. The format is:
SERVER <serverHostName> <serverHostId> <port>
Parameter | Description |
serverHostName | The server host name, provided by the customer |
serverHostId | A number generated from the serverHostName to make sure the licenses are only served by a pre-defined host. |
port | Optional port that the licensee server will use to communicate to the andiware daemon. If not provided, an ephemeral port for each transaction. |
Vendor Line
The VENDOR line links the vendor name to the provided vendor daemon path.
VENDOR andiware <daemonPath>/andiware.exe
Parameter | Description |
daemonPath | The fully qualified path to the andiware.exe vendor daemon. |
Use Server Line
The USE_SERVER line is recommended as it improves performance by allowed the andiware.exe daemon to handle check-in and check-out operations.
Feature Line
A feature line is required for each individual feature that will be served. The features that are currently available in Andi are:
professionalPlus - Allows access to the basic features of Andi in addition to all features included with a Professional Plus license. For a complete list of features, refer to https://andiware.com/feature-comparison.html
queueExplorer - Allows user to access all features of the Queue Explorer as provided with a Queue Access Feature license.
FEATURE <featureName> <vendorName><versionNumber> permanent <numberLicenses> borrow=<borrowHours> DUP_GROUP=UHD ISSUED=26-jan-2020 ISSUER="JReflections LLC" NOTICE="For support see https://helpcenter.andiware.com" SIGN="<signature>"
Parameter | Description |
featureName | professionalPlus, queueExplorer |
vendorName | The FlexNet vendor name: andiware |
versionNumber | Provides feature licensing based on the Andi version (The value of 1 is used as not currently used) |
permanent | In place of the expiration date means the license never expires. |
numberLicenses | The number of licenses purchased |
borrowHours | The number of hours a user can access Andi when not attached to the Floating License Server |
UHD | For a user on the same host and display, additional uses of a feature do not consume additional licenses. |
ISSUED | The date the license issued to the customer |
SIGN | The encrypted signature which guarantees that the customer will not change information on the license. Initially set the value to 0 (SIGN=0) and then run the lmcrypt.exe command to replace the 0 with a signature. |
FEATURE professionalPlus andiware 1.0 permanent 274 borrow=48 DUP_GROUP=UHD ISSUED=26-01-2020 ISSUER="JReflections LLC" NOTICE="For support see https://helpcenter.andiware.com" SIGN="00EE BD46 \
AD42 52CF 0502 3501 4521 C2F9 F65A 1F8B FC01 B0F1 824A 0CAE \
0327 04E0 74A0 2A30 DEEE 4C7B 86E6"
FEATURE queueExplorer andiware 1.0 permanent 2 borrow=48 DUP_GROUP=UHD ISSUED=26-01-2020 ISSUER="JReflections LLC" NOTICE="For support see https://helpcenter.andiware.com" SIGN="002F 9553 8065 \
BBE5 1BE9 AB7C C8DD 4008 3A9C DAEA 7B02 381F 439E A2C0 7B52 \
A8DD B398 2895 0FCD 225B 2F9C"
Determine License Status
The following command provides a summary of the daemon status, FlexNet version number and the current number of licenses in use.
lmutil lmstat -a -c <licensePath>\andiware.lic
Combine Multiple Licenses
To run multiple licenses on one license server, all of the licenses must have the same server name <SERVER serverId>. All of the licenses will be served off the same port, but multiple license pools will be created to server the available licenses.
To combine multiple licenses, copy all of the license text below USE_SERVER to the end of the first file.
SERVER <serverId> <code>
VENDOR andiware <pathTolicenseServer>/andiware.exe OPTIONS=<pathToOptionsFile>
USE_SERVER
FEATURE ProfessionalPlus andiware 1.0 permanent 10 \
VENDOR_STRING="JReflections LLC" DUP_GROUP=UHD \
user_info=<floatingLicenseNumber1> \
ISSUER="JReflections LLC" ISSUED=<issueDate> NOTICE="<signedData>"
FEATURE ProfessionalPlus andiware 1.0 permanent 10 \
VENDOR_STRING="JReflections LLC" DUP_GROUP=UHD \
user_info=<floatingLicenseNumber1> \
ISSUER="JReflections LLC" ISSUED=<issueDate> NOTICE="<signedData>"NOTE: Text in the license MUST NOT be changed or it will invalidate the license.