Installing Polar software – versions 21.01 and later
Application Note AP618 

Installing Polar software v21.01 and later

Versions 21.01 and later versions of Polar software are based on FlexNet Publisher v11.19.0. Please read these notes carefully prior to installing or upgrading from earlier versions.

Upgrading floating license installations to FlexNet Publisher v11.19.0

For floating license installations Flexera recommends the server side is at the same version (or higher) than the clients. So existing users moving client side to 2021 versions of Speedstack and Si8000m / Si9000e / CGen also need to upgrade the server side to FlexNet Publisher v11.19.0

Choosing a log file location

A standard Polar server side installation for a floating license application will create a folder on the server:

  • C:\ProgramFiles\FlexLm\V11.19.0 for a 32-bit installation
  • C:\ProgramFiles (x86)\FlexLm\V11.19.0 for a 64-bit installation

This folder will, by default, contain the license manager, lmgrd.exe, the license file and the debug log file.

Note: On the latest versions of FlexNet Publisher the service account is used for security purposes, so if you perform a standard server side installation using the Program Files folder there may be restrictions on writing to the debug log file.

In this case,when you try to save the LMTOOLS configuration setup, you may see an error message similar to the one below:

Updating DACL Failed
Service has been created but failed to update the DACL settings of FlexNet Licensing Service. It will give problems...

The DACL (discretionary access control list) is the access control list (a list of security protections) that specifies the access particular users or groups can have to the service.

So this message indicates a permissions problem with the debug.log file. If the server will not start using the default path settings try relocating the log file to a public folder – or to a folder with appropriate read/write access outside the Program Files folder structure (e.g. C:\Logfiles).

Setting FLEXLM_TIMEOUT for slow or remote network connections

If the license server is accessed over a slow connection or from a remote location it may be necessary to set each client's FLEXLM_TIMEOUT environmental variable to allow sufficient time for the client machine to contact the server. By default, software based on FlexNet Publisher v11.19.0.x times out in 0.1 seconds (100000 microseconds) – set the FLEXLM_TIMEOUT environmental variable (in microseconds) to a value of 3000000. If necessary, increase the timeout value in increments of 1000000 until a license is obtained (acceptable values range from 0 – 2,147,483,647 microseconds.)

Upgrading license files for FlexNet Publisher v11.19.0

Version 11.19.0 applies more stringent filtering than earlier versions to ethernet addresses that could be removable, such as virtual device addresses, Bluetooth addresses and wireless USB dongles. Modern laptops with only USB C connectors may include a built-in wireless network adaptor but rely on an external adaptor to provide wired network access. Version 11.19.0 of LMTOOLS utility may well therefore report fewer available ethernet addresses than earlier versions.

If you are upgrading from an earlier version of Polar software it may be necessary to request an updated license file if the addresses referenced by a license file are no longer seen by the license manager. If you have either node-locked or 5/1 licenses you may therefore need to resubmit your HOSTID information for Polarcare to generate a new license in order for your 15:10 license to reactivate.

Windows firewall settings

If you are upgrading from 11.13 to 11.19 then you will need to adjust your firewall settings to add the following:

  1. Allow Inbound C:\ProgramFiles (x86)\FlexLm\V11.19.0\lmgrd.exe
  2. Allow Inbound C:\ProgramFiles (x86)\FlexLm\V11.19.0\polar.exe
  3. Allow Inbound port xxx where xxx refers to the port FlexLM is listening on for license distribution (27000 by default)

Installing Polar node locked software

For node locked versions of Polar software see Application Note AP607

Installing hardware key drivers

If a hardware key has been purchased it will be necessary to install the key drivers (available from the Polar web site downloads page.) See Application Note AP620 for details.

Installing Polar floating 1/5 licensed software

For floating versions of Polar software see Application Note AP606