English

Problem: Messages in the license manager log file

Description

This document contains various messages that can be found in the ESRI or ArcGIS License Manager log file.

Cause

Errors in the ESRI or ArcGIS License Manager can be caused by anything ranging from lack of permissions to an incorrect hostname.

Solution or Workaround

The ESRI or ArcGIS License Manager log file displays the status of the license manager and is very useful in debugging license manager problems. By default, it is recorded in user TEMP directory as lmgrd.log but may have been redirected and renamed by your choice.

  • Creating the Log File
    See the link in the Related Information section below.
  • No Log File
    If the license license manager designated does not exist after restarting the service, ensure that you are logged into the computer as an administrator.
  • Empty log file
    If license manager log file exists, but is empty, try setting the license file user environment variable. See the link in the Related Information section below.
  • Driver not installed

    Code:
    <time> (ESRI) Logfile switched from stdout
    <time> (ESRI) The SuperPro Driver is not installed on this system
    <time> (ESRI) daemon shutdown requested - shutting down

    Possible causes of this error message are:
    1. The Sentinel SuperPro hardware key may not be plugged into the port properly.
    a. Make sure the key is plugged into the parallel port or USB port (depending on the type of key).
    b. For parallel keys, check the pins in the hardware key because bent pins can render a hardware key inoperable.

    2. The computer is not recognizing the hardware key. This could be because the Sentinel Pro hardware key driver is not installed. If the following error message is displayed in the 'Display Hardware Key Status' -
    "The SuperPro driver is either not installed on this system or this machine has not been rebooted
    since it was installed" - check the following:
    a. If the installation of ARC/INFO was successfully installed by a user with administrative privileges, reboot in order for the Sentinel driver to become active.
    b. Install the latest Sentinel Pro hardware key driver:
    1. Download the latest Sentinel driver from Safenet. Under Sentinel Support, click Sentinel SuperPro. Under Step 1, click Download Driver to download the latest.
    2. Install the driver. Select the custom option and only install the hardware key drivers. Additional 'server' components are not used by the ESRI nor ArcGIS License Manager and are not necessary.
  • Hardware key not installed

    Code:
    <time> (ESRI) The SuperPro hardware key is not installed on this system
    <time> (ESRI) daemon shut down requested - shutting down


    For USB keys:
    1. Test the port to make sure it's functioning correctly. For example, plug another USB device into the port and verify that it works.
    2. If the key continues to cause problems, download and installed the latest driver. See the instructions in the previous bullet

    For parellel keys:
    1. Check for bent pins in the hardware key.
    2. Test the port to make sure it's functioning correctly. For example, connect a printer and print through the port.
    3. This error also is caused by other devices connected to or 'piggy-backed' on the hardware key in the parallel port. Temporarily disconnect these devices to determine of they are interfering.
    4. If a printer is connected to the key turn the printer on; the key will sometimes not return a value unless the printer is on.
    5. If the key continues to cause problems, download and installed the latest driver. See the instructions in the previous bullet
  • Incorrect hostid

    Code:
    <time> (ESRI) Wrong hostid, exiting (expected ESRI_SENTINEL_KEY=37101174,
    got ESRI_SENTINEL_KEY=37100548).

    This message appears when the hardware key plugged in and the ESRI_SENTINEL_KEY number in the license file don't match.

    Replace the key that is plugged in with the key that's expected. If you don't have that hardware key, request a new license file that matches the hardware key you have and then update the license manager service. See the links in the Related Information section below for requesting a new license file and updating the license manager service.
  • Invalid hostname

    Code:
    <time> (lmgrd) "HOSTNAME" not a valid server hostname, exiting
    <time> (lmgrd) Valid server hosts are: "HOSTS"
    <time> (lmgrd) Using license file
    C:\Program Files\ESRI\License\*.lic

    If the license manager log file has this error and starting the ESRI or ArcGIS License Manager service in Control Panel > Services displays the error message "Could not start the service: ESRI License Manager on \\HOSTNAME Error 1067: The process terminated unexpectedly.", make sure the hostname on the SERVER line of the license file is correct. Use the HOSTNAME command at an MS-DOS prompt to determine the correct hostname.

    Make sure TCP/IP Networking Protocol is installed, which requires a network card or the MS Loopback adapter to be installed. For assistance, contact your Network Administrator.
  • Vendor Daemon Died

    Code:
    <time> (ESRI) Vendor daemon can't talk to lmgrd (Cannot connect to license
    server (-15,11:10060) WinSock error code)
    <time> (lmgrd) Vendor daemon died with status 241
    <time> (lmgrd) Since this is an unknown status, lmgrd will
    <time> (lmgrd) attempt to re-start the vendor daemon.
    <time> (lmgrd) Restarted ESRI <internet tcp_port 0 pid <number>

    This message is repeated several times.

    Check, and set if necessary, the following permissions on the C:\flexlm directory; the group SYSTEM must have FULL CONTROL.

    Another reason for the error is that the IP address is incorrect and unresolvable. Contact your Network Administrator to ensure that your IP Address is being resolved.
  • Multiple Lock Files

    Code:
    <time> (ESRI) cannot open lock file (C:\flexlm\ESRI): Permission denied
    <time> (lmgrd) MULTIPLE "ESRI" servers running.
    <time> (lmgrd) Please kill, and run lmreread
    <time> (lmgrd)
    <time> (lmgrd) This error probably results from either:
    <time> (lmgrd) 1. Another copy of lmgrd running
    <time> (lmgrd) 2. A prior lmgrd was killed with "kill -9"
    <time> (lmgrd) (which would leave the vendor daemon running)
    <time> (lmgrd) To correct this, do a "ps -ax | grep ESRI"
    <time> (lmgrd) (or equivalent "ps" command)
    <time> (lmgrd) and kill the "ESRI" process


    Stop the License Manager service. Browse to C:\flexlm and remove any existing files. Restart the License Manager service.

Related Information