Table of Contents * Previous Chapter * Next Chapter
Most applications have a default location in their application directory hierarchy. You can override this with the LM_LICENSE_FILE environment variable. This problem can occur when this variable is set wrong, or the default location for the license is missing.
The default FLEXlm license file location:
/usr/local/flexlm/v6.1/platform/license.dat (UNIX)
c:\flexlm\license.dat (Windows, NT, OS/2)
SYS:\SYSTEM\flexlm\license.dat (Netware)
SYS$COMMON:[SYSMGR] flexlm.dat (VMS)
The most common reason for this is that you're using the wrong license file, or an outdated copy of the file.
Usually this means the server isn't running. It can also mean the server is using a different copy of the license file, which has a different port number than the license file you're currently using indicates. You can use the lmdiag utility to more fully analyze this error.
This means the server is using a different copy of the license file than the application. They should be synchronized. This error will also report `UNSUPPORTED' in the debug log file. If you're using v5+ applications, add a USE_SERVER line after the SERVER line to fix this.
Winsockx.dll is a dll provided by Globetrotter that is used by 16 bit applications to interface between Flexlm and other networking software provided by networking ISV's. It allows nodelocked applications to not require networking software. It also interfaces between winsock.dll for TCP/IP, and the Novell dll's that provide IPX/SPX on 16 bit operating systems.