SA and LLS Configuration Settings Matrix
The following table attempts to provide one-to-one correspondence between settings in the SA configuration files and those in the LLS configuration files, when such correspondence is applicable.
Once you determine how you want to configure the LLS to accommodate your previous SA configuration, generate the producer-settings.xml file to define the LLS configuration (described in the later section Learn More About LLS Configuration).
Note:Some SA configuration settings are not supported by the LLS. If you require these settings, you must devise a solution for supporting them as part of your license server migration strategy.
Unless noted otherwise, all settings listed in the table are defined in either server_properties.c for the SA or in producer-settings.xml for the LLS.
General Policy or Definition |
SA Setting |
LLS Setting |
Comments |
Producer name |
#define PUBLISHER_NAME |
N/A |
For LLS: Retrieved from identity data during generation of producer-settings.xml |
Licensing Policies |
|||
Response lifetime |
FNE_SERVER_RESPONSE_ |
licensing.response |
|
Virtual host detection |
FNE_SERVER_VIRTUAL_HOST_ |
licensing.disableVirtual |
For LLS: By default, hidden in producer-settings.xml unless overridden |
Allow clients running on virtual machines |
FNE_SERVER_VIRTUAL_ |
licensing.allowVirtual |
|
Allow server to run on virtual machine |
FNE_SERVER_VIRTUAL_HOST_ |
licensing.allowVirtual |
|
Expiration granularity |
FNE_SERVER_EXPIRATION_ |
licensing.defaultBorrow |
|
Interval for validating enabled hostid |
FNE_SERVER_HOSTID_ |
licensing.hostId |
|
Back-up server URI |
failover-backup-uri |
licensing.backup.uri |
|
Main server URI |
failover-main-uri |
licensing.main.uri |
|
License Server Settings |
|||
Enable producer-defined hostid |
FNE_SERVER_PUBLISHER_HOSTID_STRING |
server.publisherDefined |
For LLS: Producer-defined hostid retrieved from shared library that you create and distribute with server |
Enable extended hostid support |
FNE_SERVER_EXTENDED_ |
server.extendedHostId. |
|
Allow trusted- storage reset when unsynchronized data exists |
FNE_SERVER_FORCE_TRUSTED_ |
server.forceTSReset |
|
Directory for cache file |
FNE_SERVER_PROPERTY_CACHE_ |
N/A |
|
Borrow interval for served licenses |
FNE_SERVER_BORROW_INTERVAL |
N/A |
For LLS: Property defined in license model in FlexNet Operations * |
Renew interval for served licenses |
FNE_SERVER_RENEW_INTERVAL |
N/A |
For LLS: Property defined in license model in FlexNet Operations * |
Back-up server’s maintenance interval |
FNE_SERVER_MAINTENANCE_ |
server.backupMaintenance. |
|
Enable support for information messages |
FNE_SERVER_INFOMSG_USAGE_ |
N/A |
For LLS: Not supported |
Trusted-storage location |
FNE_SERVER_PERSISTENT_ |
server.trustedStorageDir |
For LLS: (Linux only) Editable through the DATA-DIR local setting in /etc/default/flexnetls-producer_name |
Server host type |
FNE_SERVER_HOST_TYPE |
N/A |
For LLS: Not supported |
Enable PUSH architecture |
FNE_SERVER_PUSH_ |
N/A |
For LLS: Not supported |
Back Office URL |
|||
Back-office URL |
fno-servername, fno-port, and fno-request-uri |
lfs.url |
|
Polling of Back Office for License Updates |
|||
Enable polling of the back office for license updates |
fno-poll-enabled |
lfs.capability.enabled |
|
Interval between polling sessions with back office |
fno-poll-interval |
lfs.capability.repeats |
|
Number of retries allowed when polling fails |
fno-poll-retry-count |
lfs.capability.retryCount |
|
Interval between retries |
fno-poll-retry-interval |
lfs.capability.retry |
|
Synchronization to the Back Office |
|||
Enable online synchronization to back office |
FNE_SERVER_SYNC_TO_FNO_ |
lfs.syncTo.enabled |
|
Interval for synchronization to back office |
FNE_SERVER_SYNC_TO_FNO_ |
lfs.syncTo.repeats |
|
Number of retries when synchronization fails |
FNE_SERVER_SYNC_TO_FNO_ |
lfs.syncTo.retryCount |
|
Interval between retries |
FNE_SERVER_SYNC_TO_FNO_ |
lfs.syncTo.retryRepeats |
|
Include historical data |
FNE_SERVER_SYNC_TO_FNO_ |
lfs.syncTo.includeAll |
|
Page size |
FNE_SERVER_SYNC_TO_FNO_ |
lfs.syncTo.pagesize |
|
Enable offline synchronization to back office |
FNE_SERVER_SYNC_TO_FNO_ |
N/A |
For LLS: Enabled by default |
Synchronization from the Back Office |
|||
Enable synchronization recovery from the back office |
FNE_SERVER_SYNC_FROM_FNO_ |
lfs.syncFrom.enabled |
|
Number of retries when synchronization fails |
sync-from-fno-retry-count |
lfs.syncTo.retryCount |
For LLS: Uses value for corresponding syncTo setting |
Interval between retries |
sync-from-fno-retry-interval |
lfs.syncTo.retryRepeats |
For LLS: Uses value for corresponding syncTo setting |
Page size |
sync-from-fno-page-size |
lfs.syncTo.pagesize |
For LLS: Uses value for corresponding syncTo setting |
Communications |
|||
Use HTTPS for communication with back office |
FNE_SERVER_FNO_CAPABILITY_ |
N/A |
For LLS: Enabled through flexnet.certs or through additional configuration |
Use HTTPS for synchronization with back office |
FNE_SERVER_FNO_SYNC_HTTPS_ |
N/A |
For LLS: Enabled through flexnet.certs or through additional configuration |
Ignore HTTPS errors |
FNE_SERVER_IGNORE_HTTPS_ |
N/A |
|
Root certificate path |
FNE_SERVER_HTTPS_ROOT_CA_ |
On Linux, HTTPS_SERVER_FILE in local settings file (flexnetls-producer_name) On Windows, HTTPS_SERVER_ |
For LLS: See FlexNet Embedded License Server Producer Guide (specifically “Incoming HTTPS” in the “Advanced License Server Features” chapter) |
License Server Failover |
|||
Enable license-server failover |
sync-to-fne-enabled |
fne.syncTo.enabled |
|
Back-up server URI |
sync-to-fne-backup-uri |
fne.syncTo.mainUri (in producer-settings.xml on back-up server) |
Opposite methods for specifying failover server configuration: SA: Identify back-up server in properties.xml on main server LLS: Identify main server producer-settings.xml on back-up server |
Interval for synchronization to main license server |
sync-to-fne-interval |
fne.syncTo.repeats |
|
Number of retries should synchronization fail |
sync-to-fne-retry-count |
fne.syncTo.retryCount |
|
Interval between retries |
sync-to-fne-retry-interval |
fne.syncTo.retryRepeats |
|
Page size |
sync-to-fne-page-size |
fne.syncTo.pagesize |
|
Logging |
|||
Logging threshold |
log-level |
logging.threshold |
|
Logging directory |
log-directory |
logging.directory |
|
* Revenera recommends that you switch to the license-model approach for defining this setting. However, if you would like to define the setting using a behavior similar to that used in the SA, consult Revenera.