The following article contains a list of RLM errors that have been encountered by Player users. These are listed by error code number, which will be shown in the error message and listed in the RLM Administration Guide. The explanation for the error code from the guide is shown under the heading 'RLM Admin Guide' for each topic.
-13: User/Host not on the include list
Server permission issue
RLM Admin Guide:
RLM_EL_NOT_INC
Not on the feature include list
The license administrator has specified an INCLUDE list for this product, and you are not on it.
Resolution
add to the list of users who are able to check out a license
-17: Communications error with license server
Player cannot find the RLM license server.
RLM Admin Guide:
RLM_EL_COMM_ERROR -17
Error communicating with server
This indicates a basic communication error with the license server, either in a network initialization, read, or write call
Resolution
There are three possible reasons for this error:
1. There is no PlayerLicenseServer.lic license file in 'C:\Program Files (x86)\GIS-pax\Player\License'
2. The license server cannot be resolved by DNS. In this case edit the PlayerLicenseServer.lic file, and replace server name with a fully qualified server name that can be resolved.
3. The license server does not have RLM installed.
-17 & -111: Connection refused at server
Server side error. RLM not operating correctly.
RLM Admin Guide:
RLM_EH_CONN_REFUSED -111
Connection refused at server
Resolution
Try license server restart.
Other possible causes are due to someone installing a second rlm service pointing at the same Player rlm.exe and using the same port numbers.
To check this look at the Services and see if there is a second rlm service. Also could use TCPView.exe from https://live.sysinternals.com/ to show the 5054 and 5053 ports in use but no application was using them...
Resolve by:
- Uninstall rlm_gispax service.
- Uninstall rlm service.
- Send latest version of RLM with license.
- Install rlm_gispax service.
-18: License server does not support this product
License incompatible with Player version. Could occur with a mix of Player 3 and Player 4 product/license configuration
RLM Admin Guide:
RLM_EL_NO_SERV_SUPP -18
License server doesn't support this
Resolution
Upgrade Player and/or re-issue license file
-28: Server does not know this handle or -125 Roam data read error
Related to errors with roaming licenses.
RLM Admin Guide:
RLM_EL_NO_SERV_HANDLE -28
Server does not know this license handle
This is an internal server error. It will be returned usually when you are attempting to return a roaming license early.
RLM_EH_ROAMREADERR -125
Resolution
The RLM_ROAM environment variable in a users profile is used when a roaming license is checked out. Occasionally this can incorrectly be set. This can occur if you try to checkout the Player license and don’t check it back in.
To fix the RLM_ROAM problem, do the following:
- Close ArcMap.
- From the Windows Start button, open the Control Panel.
- Go to the Advanced System Settings.
- Open the Environment Variables dialog. Edit the RLM_ROAM environment variable to 0 as below.
- In some instances you’ll need to log out, and log back in.
-46: Uncounted license on Terminal Server is disabled
Indicates RLM is rejecting connection from a terminal server. Player license files include a flag to disallow Terminal Server access but allow Remote Desktop access. This has historically been included to prevent the RLM licensing from being exploited.
RLM Admin Guide:
RLM_EL_TS_DISABLED
Terminal server/remote desktop disabled
The only available license has Terminal Server disabled, and the application is running on a Windows Terminal Server machine.
Resolution
If acceptable re-issue license file with the deny flag for Terminal Servers removed
-57: Bad RLM_LICENSE error code
Something's gone wrong checking out a roaming license.
RLM Admin Guide:
RLM_EL_NONE_CANROAM -57
None of these licenses can roam
The license max_roam_count is set to 0. This will always be the case for licenses that are transferred to another server.
Resolution
Release the roaming license. If unable to do so check the gispax.opt file in the RLM folder on the server. Check to see if there is max_roam_count setting and change.