Skip to main content

Flexera FlexNet (FLEXlm)

OpenLM monitors Flexera FlexNet — also known as FLEXlm and FlexNet Publisher — through OpenLM Broker. The integration covers license usage, denials, expirations, options-file changes, and TokenFlex token consumption.

Before you begin

  • OpenLM Platform.
  • OpenLM Broker v25.x or later, installed on the same machine as the FlexNet license server and approved in Broker Hub.
  • The path to the vendor's lmutil.exe.
  • The vendor daemon name (for example, adskflex, ptc_d, MLM, ugslmd).
  • (Optional) The path to the FlexLM debug log file, if you want denials and detailed event reporting.

Configure OpenLM Broker

You can let Broker detect FlexNet automatically or add it manually. Auto-detect handles most installations; switch to manual configuration if your setup uses a non-standard path or a custom service name.

Option 1 — Detect FlexNet automatically

  1. Open the Broker UI at http://localhost:5090/.

  2. Go to License Managers and select Detect.

  3. Confirm FlexLM appears in the list.

  4. Select Validate, then Save.

    Automatic Broker detection of FlexLM Automatic Broker detection of FlexLM

If the FlexLM service is running, Broker configures the port and utility path automatically. If detection does not configure everything correctly, continue with Option 2.

Option 2 — Add FlexNet manually

  1. In the Broker UI, go to License ManagersAdd License Manager.

  2. From License Manager Type, select FlexLM.

  3. Enter the FlexLM port number, then select Add.

  4. In Settings, add the license file path. If no license file is listed, select Set Path ManuallyAdd, then select the file. Activate Watch License File.

  5. In Commands, set the executable path to the vendor's lmutil.exe and select Update, then Apply. Select Execute to confirm valid output.

    Verify the lmutil path and execute Verify the lmutil path and execute

    tip

    On some installations, lsmon lives in a different folder. If so, update the data_inquiry node manually.

  6. (Windows only) If FlexLM runs as a service, activate Use OS start/stop commands and enter FlexLM License Manager.

  7. In Vendors, select Add Vendor and enter the vendor daemon name exactly as the vendor provides (for example, adskflex, ptc_d, MLM, ugslmd).

  8. (Optional) Expand Options File Details to configure the options file path and a backup, and activate Watch Options File.

  9. (Optional) In Log Files, select Add Log File, choose FlexLM Debug Log File, set the path, assign the vendor, and select Continue.

    Add the FlexLM debug log file Add the FlexLM debug log file

  10. Select Save.

    Save the configuration Save the configuration

Approve FlexNet in OpenLM Platform

  1. Sign in to OpenLM Platform.

  2. From the menu, go to License ServersPending Server.

    Open Pending Server Open Pending Server

  3. Select the FlexNet license manager, then select Approve and Merge.

    Approve and Merge Approve and Merge

(Optional) Activate token support

If you use TokenFlex, activate Token Support for the license server in OpenLM Server configuration after the license manager is approved.

Verify the integration

  1. In OpenLM Platform, go to License Servers LiveServer Statistics.
  2. Confirm FlexNet appears with a green status indicator.
note

It can take up to 3 minutes for the status to update for a new connection.

Reference