## Content of Keysight CAE license management kit 2025.12 on Windows

### Description of this toolkit:

- FlexNet Publisher (FNP) pack 11.19.9.0

> Licensing Server toolkit, composed of:

> lmtools.exe
> lmgrd.exe
> lmutil.exe
> pam_lmd.exe
> lmobfslog.exe
> enduser.pdf

> Starting a license server in command line: lmgrd.exe -c my-license-file.lic -l my-debug-log-file.log
> Have a look at FlexNet Publisher License Administration Guide delivered in this toolkit (page 113).

- Custom Vendor Utility generator : GetESIVDH.exe

> This utility is used by KCAEGetHostID.exe executable. There is no need to use it directly.

- FNP Licensing Service utility for Virtual Machine support, composed of

> install_fnls.exe
> FNPLicensingService\installanchorservice.exe
> FNPLicensingService\uninstallanchorservice.exe
> FNPLicensingService\FNP_Act_Installer.dll
> Starting this service as Administrator (using delivered utility install_fnls.exe to facilitate the usage) is mandatory when using Virtual Machines as license server.
> This service is required by FNP Licensing toolkit in order to get VM_UUID Host ID type on Virtual Machines.
> This service is required too when starting the license server daemon on Virtual Machines with this Host ID type.

- Utility delivered by Keysight : KCAEGetHostID.exe

> KCAEGetHostID.exe helps getting necessary details from a computer to be used as license server.
> Running KCAEGetHostID.exe script will display the necessary system information that will be used for the generation of license file.
> The resulting text file KCAEGetHostID_ComputerName_date.txt has to be sent to Keysight for license generation & support.

- Utility to obfuscate the usernames in the logs : lmobfslog.exe

> The lmobfslog utility processes the debug log file to generate the obfuscated usernames. Usage: lmobfslog [-i debug_log] [-o new_debug_log] <-rmarker>
> Note: lmobfslog works only if the debug log has been produced with OBF_ADDMARK keyword. The lmobfslog utility can then generate obfuscated usernames in a new debug log.
> To do, add the line DEBUGLOG "debug_log_path" OBF_ADDMARK in options file pam_lmd.opt.
> see pages 166 and 193 in FlexNet Publisher License Administration Guide delivered in this toolkit

- Utility delivered by Keysight :esiflexdiag.exe

> esiflexdiag.exe parses the content of a license file (given as argument) and displays lots of relevant details from a running license server.

### Example of KCAEGetHostID.exe outputs:

1. When machine type is Physical:

**********************************
Keysight CAE host configuration:
(Rev. 21-Oct-2025)
**********************************
Hardware Model ......: Dell Inc. PowerEdge R6525
Operating System ....: Microsoft Windows Server 2019 Standard Version 1809
Windows OS Build ....: 64-bit, Kernel 10.0.17763.7136
FlexNet repository ..: C:\Users\licensing\v11.19.9.0\
Keysight CAE Licensing utilities version:
lmutil.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
lmgrd.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
pam_lmd.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6 (lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
Keysight CAE details for this host:
Hostname.........: DC1SER0003.vbr.is.keysight.com
Chassis Type.....: Running on Physical Platform
IPv4 Address.....: 10.25.88.150
Time Zone........: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris
Local Time.......: 2026-03-11 10:53:44
Possible HostIDs.:

ESIVDH=avb8OieLCx0p9-d08q3XODA ESIVDH=k1xioxvgr8EXNaszRtGZ-BA
==== or ====
"PHY_ETHER=e43d1ae91201 PHY_ETHER=e43d1ae91200 PHY_ETHER=b07b25de4ce6 PHY_ETHER=b07b25de4ce7"
==== or ====
DISK_SERIAL_NUM=3e7c8824

One of the PHY_ETHER or ESIVDH Host ID can be used to create the license file.

2. When machine type is Virtual:

2.1 At first execution, this can give something like:

**********************************
Keysight CAE host configuration:
(Rev. 21-Oct-2025)
**********************************
Hardware Model ......: VMware, Inc. VMware20,1
Operating System ....: Microsoft Windows Server 2022 Standard Version 21H2
Windows OS Build ....: 64-bit, Kernel 10.0.20348.3453
FlexNet repository ..: C:\flexlm\
Keysight CAE Licensing utilities version:
lmutil.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
lmgrd.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
pam_lmd.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
FNPLicensingService: The licensing service is not present on the system.
Keysight CAE details for this host:
Hostname.........: wvbrpkgs2022.AD.KEYSIGHT.COM
Chassis Type.....: Running on Virtual Platform
IPv4 Address.....: 10.25.90.33
Time Zone........: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris
Local Time.......: 2026-03-11 10:53:44
Possible HostIDs.:
ESIVDH=xBkQNwPhv3P-iGkqkMjAhBA ESIVDH=BuSZKGMVHSxM75Pfr7VMuCA
==== or ====
005056adc792
Sometimes VM_UUID could not be determined, following message will be displayed:
ERROR: VM_UUID Host ID type could not be determined
Result of command: "C:\flexlm\lmutil.exe" lmhostid -ptype VM
===============================================================================
lmutil - Copyright (c) 1989-2025 Flexera. All Rights Reserved.
The FlexNet host ID of this machine is ""
lmhostid: The FlexNet Licensing Service is not installed. (-213,14703)
===============================================================================
INFO: Ensure that FlexNet Licensing Service is well started.
This is required to obtain VM_UUID Host ID type on Virtual Platforms.
Install it by running following script as Administrator:
C:\flexlm\install_fnls.exe

There is a special line about FNPLicensingService availability.
It must be installed/configured as Administrator in order to get VM_UUID Host ID type because we are on a Virtual Machine in that example.

2.2 After executing install_fnls.exe (with Administrator rights), we obtain this output:

**********************************
Keysight CAE host configuration:
(Rev. 21-Oct-2025)
**********************************
Hardware Model ......: VMware, Inc. VMware7,1
Operating System ....: Microsoft Windows Server 2022 Standard Version 21H2
Windows OS Build ....: 64-bit, Kernel 10.0.20348.3453
FlexNet repository ..: C:\flexlm\
Keysight CAE Licensing utilities version:
lmutil.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
lmgrd.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
pam_lmd.exe: FlexNet Licensing v11.19.9.0 build 296073 (ipv6) x64_n6(lmgr.lib), Copyright (c) 1988-2025 Flexera. All Rights Reserved.
FNPLicensingService: Licensing Service version 11.19.9.0 build 296073 2025/08/07.
Keysight CAE details for this host:
Hostname.........: wvbrpkgs2022.AD.KEYSIGHT.COM
Chassis Type.....: Running on Virtual Platform
IPv4 Address.....: 10.25.90.33
Time Zone........: (UTC+01:00) Brussels, Copenhagen, Madrid, Paris
Local Time.......: 2026-03-11 10:53:44
Possible HostIDs.:
ESIVDH=xBkQNwPhv3P-iGkqkMjAhBA ESIVDH=BuSZKGMVHSxM75Pfr7VMuCA
==== or ====
005056adc792
==== or ====
VM_UUID=73ED2D42-6214-A042-A5F7-D5342B14A366

Now VM_UUID Host ID is correctly displayed and can be used to create the license file.
Known issues:
Virtual Machine using Windows 11: KCAEGetHostID script may face difficulties identifying VM_UUID

In case of problems, have a look at FlexNet Publisher Knowledge Base available in:
https://community.revenera.com/s/flexnet-publisher

### Reporting Issues:

To report issues, please use Keysight support portal or contact your local Keysight Technologies office.

Copyright Keysight Technologies 2026

March 2026