Issue
The vendor daemon can fail to start for various reasons. Here are some things to check for.
Reason & Suggested Solutions
1. Invalid license.dat file:
- Ensure you did not include angle brackets (“<” and “>”) around the hostname and Ethernet address.
- Ensure you provide an Ethernet address as the second field on the SERVER line, not an IP address.
- Check the file carefully for incorrect values, typos, and/or syntax errors.
- Ensure the file is a plain text file (e.g., not a Word file, not an RTF file…).
2. Software activation errors (only for Avizo, Amira, or PerGeos licenses issued before 2020.3 version).
To check the activation status of your licenses:
- Open a command prompt/terminal in the directory where you have extracted the FlexNet server tools archive and go to the FlexNetLicenseServerTools
- Run servercomptranutil -v
- Check the output, ensuring that each license's "Status" is "Enabled" and the "Trust Flags" are "Fully Trusted".
If they are not, please contact our Customer Support team for assistance ("My Support" section; see the article KA-01188 "How to send technical/license questions to the VDS Customer Support team"). - If no activations are available, please activate your licenses by following the instructions in the article KA-01257 "License Server: Add (New) Licenses - Get the License Server Host ID".
3. Vendor daemon files not copied to the lmadmin directory.
Please make sure that the vendor daemon files (asglmd and asglmd_libFNP files / mcslmd and mcslmd_libFNP files) have been copied from the downloaded package FlexNetLicenseServerTools directory to the lmadmin install directory (see article KA-01288 "FlexNet Server: Use lmgrd as an Alternative to lmadmin (1/3)").
By default, the lmadmin install directory is:
- C:\Program Files\FlexNet Publisher 64-bit License Server Manager on Windows.
- /opt/FNPLicenseServerManager on Linux.
- /Applications/FNPLicenseServerManager on Mac OS X.
4. On Windows, the vendor daemon can fail to start if there is a permission issue with the FlexNet Licensing Service.
To apply the required permission to FlexNet Licensing Service, please follow the steps:
- Download installs.exe
- Open a command prompt with administrator rights in the directory where you have downloaded the installs tool and enter this command: installs.exe -a lmadmin
5. The server firewall must be configured to allow communication between lmadmin/lmgrd and the vendor daemon.
We suggest you configure lmadmin/lmgrd to use a static port for communicating with the asglmd/mcslmd vendor daemon and open this port on the server firewall.
For information on configuring the lmadmin port, see the article KA-01294 "Changing the Vendor Daemon Port with lmadmin".