I am able to start the license manager from the command line. However, I am having issues saving the configuration as a service using LMTools.
When I try to set up a Xilinx License Server configuration as a service using LMTools, I see the following message:
I also see the following message, instead of "Started Successfully":The FlexLM Server Status shows the following:
What is causing this issue?
In FlexNet Publisher 2015 (11.13.1), a change was made to run Windows license server services with LocalService privilege instead of LocalSystem privilege, following the least-privilege security best practice.
One inappropriate consequence is that a lmgrd Windows service, as installed by installs.exe or lmtools.exe, might not start.
This is because a LocalService service does not by default have sufficient privilege to write the server debug log to (a subdirectory of) Windows Program Files or Users directories.
Flexera therefore recommends following Windows best-practice for writing application data by specifying the debug log and report log locations within a subfolder of %SystemDrive%\ProgramData\, as LocalService services do by default have sufficient privilege to write to ProgramData (sub)directories.
This information can be found in the fnp_11.14.0 released note (https://www.flexsim.com/ftp/LicenseServer/FlexNetPublisher_Docs/fnp_11.14.0_Rev01_RelNotes.pdf), page 10.
Therefore, to overcome this issue, please use the default location for the debug log file, for example, C:\ProgramData\FNP_DIR\ folder.
This is automatically pre-loaded for you when you are performing the configuration as a service using LMTools.