User guide

FLEXnet Licensing End User Guide 119
Troubleshooting Guide C
This appendix documents areas of FLEXnet Licensing that have given customers difficulty in
the past.
General Troubleshooting Hints
The following are tips for debugging:
When you start the license server (
lmgrd) be sure that you direct the output into a local log
file where you can examine it. The log file often contains useful information. Examine it
when you have a problem, and be prepared to answer questions about it when you talk to a
support person.
If the license server appears to have started correctly (which you can determine from the
log file), try running
lmstat -a and lmdiag to see if that program has the same problem
as your application.
If your application is v4.1 or later (v5 or later on Windows), you can use the
FLEXLM_DIAGNOSTICS environment variable. Set FLEXLM_DIAGNOSTICS to 1, 2, or 3.
A setting of 3 gives more information than 2, 2 gives more information than 1 (in particular,
the feature name that was denied). See “FLEXLM_DIAGNOSTICS” for more
information.
When you talk to a support person, be prepared with answers to the following questions:
- What kind of machine is your license server running on?
- What version of the operating system?
- What machine and operating system is the application running on?
- What version of FLEXnet Licensing does the FLEXenabled application use?
Use the
lmver script, or, on UNIX, execute the following command on your lmgrd,
vendor daemon, and application:
strings binary_name | grep Copy
Alternatively, lmgrd -v gives the lmgrd version, and this works with the vendor
daemon also.
- What error or warning messages appear in the log file?