Identify areas you can check if your license manager stops working unexpectedly and you need to manually re-start the service to get it working again.  This problem can occur if:

  • The ports that the license manager relies on are blocked or in use by another program.
  • If multiple license managers are trying to use the same ports.
  • If Windows Data Execution Prevention (DAP) is interfering with the license manager.

Check the Following

  • Ensure you are running the latest version of our software.
  • Check the firewall to see if the inbound and outbound ports are blocked.
  • Check if there is a conflict on the License Server port with any other application.

Create a Windows Data Execution Prevention Exception

  • Data Execution Prevention (DEP) is a security feature of Windows.  
  • In some cases, DEP may prevent the license manager from starting.
  • If that is the case, the Vendor Daemon log file (numinno.log) may register one or more of the following errors:
    • "TCP_NODELAY NOT enabled".
    • "Lost communications with lmgrd".
    • "Socket disconnected by remote".
    • "Exiting DUE TO SIGNAL 28 Exit reason 5".  
  • To avoid these errors, try the following:
    1. Stop all of the license managers you have running. 
    2. This can be done using the license manager user interface or by stopping the service directly.
    3. To stop the service directly:
      1. On the 'Windows Taskbar', click on the 'Start' button (shortcut:  Windows logo key or Ctrl + Esc).
      2. Open the 'Windows Administrative Tools' folder.
      3. Click on the 'Services' icon.
      4. Look for the license manager service.
      5. Right-click on this service and choose the 'Stop' option.
    4. Stop any license manager processes in the 'Task Manager':
      1. On the 'Windows Taskbar', click on the 'Start' button (shortcut:  Windows logo key or Ctrl + Esc).
      2. Open the 'Windows System' folder.
      3. Click on 'Run'.
      4. Enter the following command to start the 'Task Manager':
      5. If there's a 'More details' button, press it.
      6. Click on the 'Performance' tab.
      7. Click on 'Open Resource Monitor'.
      8. Click on the 'Image' column heading to sort by process name.
      9. Find the lmadmin.exe process and right-click it.
      10. Click on 'End Process'.
    5. Create a DEP exception
      1. On the 'Windows Taskbar', click on the 'Start' button (shortcut:  Windows logo key or Ctrl + Esc).
      2. Open the 'Windows System' folder.
      3. Launch the 'Control Panel' application.
      4. Click on 'System and Security'.
      5. Click on 'System' in the pane on the right.
      6. Click on 'Advanced system settings' in the pane on the left.
      7. In the 'Performance' section, click on 'Settings...'.
      8. Select the 'Data Execution Prevention' tab.
      9. Ensure the radio button 'Turn on DEP for all programs and services except those I select:' is selected.
      10. Click the 'Add...' button.
      11. Add an exception for lmadmin.exe where the License Manager is installed.  
    6. Restart the service.

Things to Consider

  • The DEP exception process will only resolve the issue if it is being caused by DEP interference.
  • If you still experience the problem after adding exceptions to DEP, continue looking at other potential conflicts such as port assignments, antivirus, or malware prevention software.