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.

Migration Matrix for License Server Configuration Settings

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_
LIFETIME

licensing.response
Lifetime

 

Virtual host detection

FNE_SERVER_VIRTUAL_HOST_
DETECTION_ENABLED

licensing.disableVirtual
MachineCheck

For LLS: By default, hidden in producer-settings.xml unless overridden

Allow clients running on virtual machines

FNE_SERVER_VIRTUAL_
CLIENTS_ENABLED

licensing.allowVirtual
Clients

 

Allow server to run on virtual machine

FNE_SERVER_VIRTUAL_HOST_
ENABLED

licensing.allowVirtual
Server

 

Expiration granularity

FNE_SERVER_EXPIRATION_
GRANULARITY_INTERVAL

licensing.defaultBorrow
Granularity

 

Interval for validating enabled hostid

FNE_SERVER_HOSTID_
VALIDATION_INTERVAL

licensing.hostId
ValidationInterval

 

Back-up server URI

failover-backup-uri 
(in properties.xml)

licensing.backup.uri

 

Main server URI

failover-main-uri 
(in properties.xml)

licensing.main.uri

 

License Server Settings

Enable producer-defined hostid

FNE_SERVER_PUBLISHER_HOSTID_STRING

server.publisherDefined
HostId.policy

For LLS: Producer-defined hostid retrieved from shared library that you create and distribute with server

Enable extended hostid support

FNE_SERVER_EXTENDED_
HOSTID_ENABLED

server.extendedHostId.
enabled

 

Allow trusted- storage reset when unsynchronized data exists

FNE_SERVER_FORCE_TRUSTED_
STORAGE_RESET_ALLOWED

server.forceTSReset
Allowed

 

Directory for cache file

FNE_SERVER_PROPERTY_CACHE_
DIR

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_
INTERVAL

server.backupMaintenance.
interval

 

Enable support for information messages

FNE_SERVER_INFOMSG_USAGE_
ENABLED

N/A

For LLS: Not supported

Trusted-storage location

FNE_SERVER_PERSISTENT_
DATA_LOCATION

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_
ARCHITECTURE_ENABLED

N/A

For LLS: Not supported

Back Office URL

Back-office URL

fno-servername, fno-port, and fno-request-uri 
(in properties.xml)

lfs.url

 

Polling of Back Office for License Updates

Enable polling of the back office for license updates

fno-poll-enabled 
(in properties.xml)

lfs.capability.enabled

 

Interval between polling sessions with back office

fno-poll-interval 
(in properties.xml)

lfs.capability.repeats

 

Number of retries allowed when polling fails

fno-poll-retry-count 
(in properties.xml)

lfs.capability.retryCount

 

Interval between retries

fno-poll-retry-interval 
(in properties.xml)

lfs.capability.retry
Repeats

 

Synchronization to the Back Office

Enable online synchronization to back office

FNE_SERVER_SYNC_TO_FNO_
ENABLED

lfs.syncTo.enabled

 

Interval for synchronization to back office

FNE_SERVER_SYNC_TO_FNO_
INTERVAL

lfs.syncTo.repeats

 

Number of retries when synchronization fails

FNE_SERVER_SYNC_TO_FNO_
RETRY_COUNT

lfs.syncTo.retryCount

 

Interval between retries

FNE_SERVER_SYNC_TO_FNO_
RETRY_INTERVAL

lfs.syncTo.retryRepeats

 

Include historical data

FNE_SERVER_SYNC_TO_FNO_
INCLUDES_HISTORICAL_DATA

lfs.syncTo.includeAll

 

Page size

FNE_SERVER_SYNC_TO_FNO_
PAGE_SIZE

lfs.syncTo.pagesize

 

Enable offline synchronization to back office

FNE_SERVER_SYNC_TO_FNO_
OFFLINE_ENABLED

N/A

For LLS: Enabled by default

Synchronization from the Back Office

Enable synchronization recovery from the back office

FNE_SERVER_SYNC_FROM_FNO_
ENABLED

lfs.syncFrom.enabled

 

Number of retries when synchronization fails

sync-from-fno-retry-count 
(in properties.xml)

lfs.syncTo.retryCount

For LLS: Uses value for corresponding syncTo setting

Interval between retries

sync-from-fno-retry-interval 
(in properties.xml)

lfs.syncTo.retryRepeats

For LLS: Uses value for corresponding syncTo setting

Page size

sync-from-fno-page-size 
(in properties.xml)

lfs.syncTo.pagesize

For LLS: Uses value for corresponding syncTo setting

Communications

Use HTTPS for communication with back office

FNE_SERVER_FNO_CAPABILITY_
HTTPS_ENABLED

N/A

For LLS: Enabled through flexnet.certs or through additional configuration

Use HTTPS for synchronization with back office

FNE_SERVER_FNO_SYNC_HTTPS_
ENABLED

N/A

For LLS: Enabled through flexnet.certs or through additional configuration

Ignore HTTPS errors

FNE_SERVER_IGNORE_HTTPS_
ERRORS

N/A

 

Root certificate path

FNE_SERVER_HTTPS_ROOT_CA_
PATH

On Linux, HTTPS_SERVER_FILE in local settings file (flexnetls-producer_name)

On Windows, HTTPS_SERVER_
CONFIGURATION
in local settings file (flexnetls.settings)

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 
(in properties.xml)

fne.syncTo.enabled

 

Back-up server URI

sync-to-fne-backup-uri 
(in properties.xml on main server)

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 
(in properties.xml)

fne.syncTo.repeats

 

Number of retries should synchronization fail

sync-to-fne-retry-count 
(in properties.xml)

fne.syncTo.retryCount

 

Interval between retries

sync-to-fne-retry-interval 
(in properties.xml)

fne.syncTo.retryRepeats

 

Page size

sync-to-fne-page-size 
(in properties.xml)

fne.syncTo.pagesize

 

Logging

Logging threshold

log-level 
(in properties.xml)

logging.threshold

 

Logging directory

log-directory 
(in properties.xml)

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.