lmreread failed: Invalid parameter. (-42,381:2 "")

Last Published: April 25, 2020

Error Message

When attempting to run the 'lmutil lmreread' command for License Manager, the following error message is returned:

"lmreread failed: Invalid parameter. (-42,381:2 "")"

Installation of the ArcGIS License Server Administrator on Windows 2008 R2 or later produces the same error when running other License Manager commands, such as 'lmborrow', 'lmdiag', 'lmdown', 'lmhostid', or 'lmstat'.


This error is caused by the 'lmutil' being unable to find the license file due to enhanced security starting at Windows 2008 R2.

Solution or Workaround

To allow the 'lmutil' to run properly, insert an environment variable for ArcGIS License Server Administrator.
  1. Open Control Panel > System > 'Advanced system settings' to open system properties.
  2. Navigate to Environment Variables > New under 'System variables'.
  3. Enter the following:
    - Variable name: LM_LICENSE_FILE
    - Variable value: C:\Program Files (x86)\ArcGIS\License10.2\bin\service.txt.

Article ID:000012143

  • ArcMap
  • ArcGIS Data Reviewer
  • ArcGIS Workflow Manager

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options