6.4.4.3 rlm_license_stat() returns RLM_LICENSE errors and status. These are:

StatusValueMeaningFull Description
00Success
RLM_EL_NOPRODUCT-1No authorization for productrlm_checkout() did not find a product to satisfy your request.
RLM_EL_NOTME-2Authorization is for another ISVThe license you are requesting is in the license file, but it is for a different ISV.
RLM_EL_EXPIRED-3Authorization has expiredThe only license available has expired. This error will only be returned for local license lines, never from a license server.
RLM_EL_NOTTHISHOST-4Wrong host for 
authorizationThe hostid in the license doesn't match the hostid of the machine where the software is running.
RLM_EL_BADKEY-5Bad key in authorizationThe signature in the license line is not valid, i.e. it does not match the remainder of the data in the license.
RLM_EL_BADVER-6Requested version not supportedYour application tried to check out a license at a higher version than was available, e.g., you specified v5, but the available license is for v4.
RLM_EL_BADDATE-7bad date format - not 
permanent or dd-mm-yyThe expiration, start, or issued date wasn't understood, e.g., 316-mar-2010 or 31-jun-2010. You'd probably never see this in the field unless somebody had tampered with the license file.
RLM_EL_TOOMANY-8checkout request for too many licensesYour checkout request will never work, because you have asked for more licenses than are issued.
RLM_EL_NOAUTH-9No license auth supplied to callThis is an internal error.
RLM_EL_ON_EXC_ALL-10On excludeall listThe license administrator has specified an EXCLUDEALL list for this product, and the user (host, etc) is on it.
RLM_EL_ON_EXC-11On feature exclude listThe license administrator has specified an EXCLUDE list for this product, and the user (host, etc) is on it.
RLM_EL_NOT_INC_ALL-12Not on the includeall listThe license administrator has specified an INCLUDEALL list for this product, and you are not on it.
RLM_EL_NOT_INC-13Not on the feature include listThe license administrator has specified an INCLUDE list for this product, and you are not on it.
RLM_EL_OVER_MAX-14Request would go over license MAXThe license administrator set a license MAX usage option for a user or group. This checkout request would put this user/group/host over that limit.
RLM_EL_REMOVED-15License (rlm) removed by serverA license administrator removed this license using the rlmremove command or the RLM web interface.
RLM_EL_SERVER_BADRESP-16Unexpected response from serverThe application received a response from the license server which it did not expect. This is an internal error.
RLM_EL_COMM_ERROR-17Error communicating with serverThis indicates a basic communication error with the license server, either in a network initialization, read, or write call.
RLM_EL_NO_SERV_SUPP-18License server doesn't support this
RLM_EL_NOHANDLE-19No license handleNo license handle supplied to an rlm_get_attr_xxx() call or 
rlm_license_xxx() call.
RLM_EL_SERVER_DOWN-20Server closed connectionThe license server closed the 
connection to the application.
RLM_EL_NO_HEARTBEAT-21No heartbeat response receivedYour application did not receive a response to a heartbeat message which it sent. This would happen when you call rlm_get_attr_health(), or automatically if you called 
rlm_auto_hb().
RLM_EL_ALLINUSE-22All licenses in useAll licenses are currently in use, and the user did not request to be queued. This request will succeed at some other time when some licenses are checked in.
RLM_EL_NOHOSTID-23No hostid on uncounted licenseUncounted licenses always require a hostid.
RLM_EL_TIMEDOUT-24License timed out by serverYour application did not send any heartbeats to the license server and the license administrator specified a TIMEOUT option in the ISV server options file.
RLM_EL_INQUEUE-25In queue for licenseAll licenses are in use, and the user requested queuing by setting the RLM_QUEUE environment variable.
RLM_EL_SYNTAX-26License syntax errorThis is an internal error.
RLM_EL_ROAM_TOOLONG-27Roam time exceeds maximumThe roam time specified in a checkout request is longer than either the license-specified maximum roaming time or the license administrator's ROAM_MAX_DAYS option 
specification.
RLM_EL_NO_SERV_HANDLE-28Server does not know this license handleThis is an internal server error. It will be returned usually when you are attempting to return a roaming license early.
RLM_EL_ON_EXC_ROAM-29On roam exclude listThe license administrator has specified an EXCLUDE_ROAM list for this product, and the user (host, etc) is on it.
RLM_EL_NOT_INC_ROAM-30Not on the roam include listThe license administrator has specified an INCLUDE_ROAM list for this product, and you are not on it.
RLM_EL_TOOMANY_ROAMING-31Too many licenses roaming alreadyA request was made to roam a license, but there are too many licenses roaming already (set by the license administrator 
ROAM_MAX_COUNT option).
RLM_EL_WILL_EXPIRE-32License expires before roam period endsA roaming license was requested, but the only license which can fulfill the request will expire before the roam period ends.
RLM_EL_ROAMFILEERR-33Problem with roam fileThere was a problem writing the roam data file on the application's computer.
RLM_EL_RLM_ROAM_ERR-34Cannot check out rlm_roam licenseA license was requested to roam, but the application cannot check out an rlm_roam license.
RLM_EL_WRONG_PLATFORM-35Wrong platform for clientThe license specifies platforms=xxx, but the application is not running on one of these platforms.
RLM_EL_WRONG_TZ-36Wrong timezone for clientThe license specifies an allowed timezone, but the application is running on a computer in a different timezone.
RLM_EL_NOT_STARTED-37License start date in the futureThe start date in the license hasn't occurred yet, e.g., today you try to check out a license containing start=1-mar-2030.
RLM_EL_CANT_GET_DATE-38time() call failureThe time() system call failed.
RLM_EL_OVERSOFT-39Request goes over license soft_limitThis license checkout causes the license usage to go over its soft limit. The checkout is successful, but usage is now in the overdraft mode.
RLM_EL_WINDBACK-40Clock setback detectedRLM has detected that the clock has been set back. This error will only happen on expiring licenses.
RLM_EL_BADPARAM-41Bad parameter to 
rlm_checkout() callThis currently happens if a checkout request is made for < 0 licenses.
RLM_EL_NOROAM_FAILOVER-42Roam operations not allowed on failover serverA failover server has taken over for a primary server, and a roaming license was requested. Roaming licenses can only be obtained from primary servers. Re-try the request later when the primary server is up.
RLM_EL_BADHOST-43bad hostname in license file or port@hostThe hostname in the license file is not valid on this network.
RLM_EL_APP_INACTIVE-44Application is inactiveYour application is set to the inactive state (with rlm_set_active(rh, 0), and you have called 
rlm_get_attr_health().
RLM_EL_NOT_NAMED_USER-45User is not on the named-user listYou are not on the named user list for this product.
RLM_EL_TS_DISABLED-46Terminal server/remote desktop disabledThe only available license has Terminal Server disabled, and the application is running on a Windows Terminal Server machine.
RLM_EL_VM_DISABLED-47Running on Virtual Machines disabledThe only available license has virtual machines disabled, and the application is running on a virtual machine.
RLM_EL_PORTABLE_REMOVED-48Portable hostid removedThe license is locked to a portable hostid (dongle), and the hostid was removed after the license was acquired by the application.
RLM_EL_DEMOEXP-49Demo license has expiredDetached Demo™ license has expired.
RLM_EL_FAILED_BACK_UP-50Failed host back up - failover server released licenseIf you application is holding a license from a failover server, when the main server comes back up, the failover server will drop all the licenses it is serving, and you will get this status.
RLM_EL_SERVER_LOST_XFER-51Server lost it's transferred licenseYour license was served by a server which had received transferred licenses from another license server. The originating license server may have gone down, in which case, your server will lose the licenses which were transferred to it.
RLM_EL_BAD_PASSWORD-52password for licenseRLM_EL_BAD_PASSWORD is an internal error and won't ever be returned to the client – if the license password is bad, the client will receive RLM_EL_NO_SERV_SUPP
RLM_EL_METER_NO_SERVER-53Metered licenses require serverMetered licenses only work with a license server.
RLM_EL_METER_NOCOUNT-54Not enough count for meterThere is insufficient count in the meter for the requested operation.
RLM_EL_NOROAM_TRANSIENT-55Roaming not allowedRoaming is not allowed on servers with transient hostids, i.e., dongles.
RLM_EL_CANTRECONNECT-56Can't reconnect to serverOn a disconnected handle, the operation requested needed to reconnect to the server, and this operation failed.
RLM_EL_NONE_CANROAM-57None of these licenses can roamThe license max_roam_count is set to 0. This will always be the case for licenses that are transferred to another server.
RLM_EH_SERVER_TOO_OLD-58Server too old for this operationIn v10, this error means that 
disconnected operation 
(rlm_init_disconn()) was attempted on a pre-v10.0 license server.
RLM_EH_SERVER_REJECT-59Server rejected clientEither the server is older than the oldest version allowed, or a generic server is used when the client specifies this is not allowed.
RLM_EL_REQ_OPT_MISSING-60Required option missingA required option was set with the rlm_set_req_opt() call, and this string is not part of the license string. This error will only be reported for nodelocked licenses, the server will always report RLM_EL_NO_SERV_SUPP.
RLM_EL_NO_DYNRES-61Reclaim can’t find dynamic reservationThe license specified to be reclaimed cannot be found.
RLM_EL_RECONN_INFO_BAD-62Reconnection info invalidThis is generally an internal error.
RLM_EL_ALREADY_ROAMING-63License already roaming on this hostIf you attempt to roam N licenses then later N+X licenses, you will receive this error. The original roam must be returned first.
RLM_EL_BAD_EXTEND_FMT-64Bad format for RLM_ROAM_EXTENDRLM_ROAM_EXTEND formatis product:date:ex- tension_code.
RLM_EL_BAD_EXTEND_CODE-65Bad extend codeExtension code does not verify correctly.
RLM_EL_NO_ROAM_TO_EXTEND-66No roaming license to extendThis is an attempt to extend a non-existant roaming license.
RLM_EL_NESTED_ALIAS-67Nested aliasesYou cannot define an alias in terms of another alias.
RLM_EL_NO_JSON-68No JSON in returned messageThis is an internal error in web services processing with RLM Cloud.
RLM_EL_BAD_JSON-69Bad JSON in returned messageThis is an internal error in web services processing with RLM Cloud.
RLM_EL_BADHANDSHAKE-70Bad handshake on web services checkoutThis is an internal error in web services processing with RLM Cloud.
RLM_EL_HELPER_ERR-71rlm_helpererrorThis is an internal error in web services processing with RLM Cloud.
RLM_EL_PERS_NOT_ON_LIST-72Not on listThe user is not on the personal license list.
RLM_EL_PERS_BADPASS-73Bad passwordThe personal user’s pass- word is incorrect.
RLM_EL_PERS_INUSE-74License in useThe personal license is in use.
RLM_EL_PERS_HANDLE_ERR-75Handle errorRLM handle error (per-sonal license)
RLM_EL_NOTTEMP-76Not a temp licenseLicense is not a temporary license.
RLM_EL_NOSERVER-77No serverNo server to connect to return temp license.