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:
- Stop all of the license managers you have running.
- This can be done using the license manager user interface or by stopping the service directly.
- To stop the service directly:
- On the 'Windows Taskbar', click on the 'Start' button (shortcut: Windows logo key or Ctrl + Esc).
- Open the 'Windows Administrative Tools' folder.
- Click on the 'Services' icon.
- Look for the license manager service.
- Right-click on this service and choose the 'Stop' option.
- Stop any license manager processes in the 'Task Manager':
- On the 'Windows Taskbar', click on the 'Start' button (shortcut: Windows logo key or Ctrl + Esc).
- Open the 'Windows System' folder.
- Click on 'Run'.
- Enter the following command to start the 'Task Manager':
taskmgr
- If there's a 'More details' button, press it.
- Click on the 'Performance' tab.
- Click on 'Open Resource Monitor'.
- Click on the 'Image' column heading to sort by process name.
- Find the lmadmin.exe process and right-click it.
- Click on 'End Process'.
- Create a DEP exception
- On the 'Windows Taskbar', click on the 'Start' button (shortcut: Windows logo key or Ctrl + Esc).
- Open the 'Windows System' folder.
- Launch the 'Control Panel' application.
- Click on 'System and Security'.
- Click on 'System' in the pane on the right.
- Click on 'Advanced system settings' in the pane on the left.
- In the 'Performance' section, click on 'Settings...'.
- Select the 'Data Execution Prevention' tab.
- Ensure the radio button 'Turn on DEP for all programs and services except those I select:' is selected.
- Click the 'Add...' button.
- Add an exception for lmadmin.exe where the License Manager is installed.
- 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.