RLM Issues Affecting Software Publishers
Software License Management Issues Resolved
We are constantly striving to improve RLM to make sure license administrators and users do not face any issues. Here is a complete list and details regarding all the issues that have been resolved from version 8.0 to present.
To see the full description, click on the issue title or the '+' sign on the left.
expand list (Good for searching full description).
collapse list
Click here to show the list of issues prior to RLM v8.0.
P572 - rlm_products() doesn't work on RLMCloud | |
P571- reread assigns metered license checkouts to a floating license | |
P568 - https activation with a bad cert can cause core dump | |
P567 - failover servers don't work when primary has an ASH hostid | |
P566 - intel-based linux servers support only 1015 clients. | |
P565 - actpro fails to create key if strings are too long. | |
P564 - RLMCloud HTTPS [email protected]@[email protected] ineffective | |
P563 - Rehostable hostid incompatibility between _m1 and _m2 Mac kits | |
P561 - dynamic reservations not always removed | |
P560 - rlm_isv_cfg_set_old_isvname() ineffective | |
P559 - rlmremove prints error incorrectly | |
P558 - actpro "uptime stats" appears incorrectly | |
P557 - rlm_products() failure on RLMCloud systems with HTTPS | |
P556 - rlmhostid on arm64_l1 defaults to 32-bit hostid | |
P555 - activation license generator race condition | |
P554 - rlm web interface status leaks descriptors | |
P553 - license server fails to write roam file. | |
P552 - rlmutil windows temp directory issues | |
P551 - actpro - fulfilled count incorrect | |
P550 - rlm_act_keyvalid2() fails if no key expiration supplied | |
P549 - RLM Personal Edition does not honor promise interval | |
P548 - mac licenses fail to authenticate on java | |
P547 - rlm_log() returns bad status with HTTPS transport | |
P546 - actpro delete revoked and delete fulfillments don't delete any records | |
P545 - actpro "check database" command adds revoked licenses to fulfill count | |
P544 - rlm_isv_cfg_enable_check_license() issue | |
P543 - crash with demo license and long product name | |
P542 - disabling hostids causes failures | |
P541 - actpro table sorting issue | |
P540 - actpro backup database command fails | |
P539 - ISV name case issues | |
P538 - rlm_set_attr_reference_hostid() fails | |
P537 - actpro bulk customer load fails | |
P536 - re-activating an ASH license fails | |
P535 - Reportlog missing INUSE records | |
P534 - ASH startup check actually checks every night at midnight | |
P533 - Activation Pro creates duplicate badhost entries | |
P532 - roam issues with nearly identical license pools | |
P531 - Activation Pro key defaults form has blank entries | |
P530 - flash drives create false VM positives | |
P529 - RLMCloud - edit server error | |
P528 - non-latin character display problem | |
P527 - (java) rlmAvailableProducts failure | |
P526 - server incorrectly rejects ASH keys at midnight | |
P525 - portal users can see other keys | |
P524 - keys with revoked fulfillments can't be deleted | |
P523 - roaming error with rlm_checkout_product() | |
P522 - activation key search error | |
P521 - licenses roamed with clock windback are unusable | |
P520 - subscription keys re-enabled incorrectly | |
P519 - licenses don't pool on failover server | |
P518 - activation pro product clone issue | |
P517 - activation pro portal issues | |
P516 - subscription renewals get incorrect license | |
P515 - licenses with RLM_EL_OVERSOFT don't detect server down | |
P514 - rlm crash on reread from web interface | |
P513 - subscription renewals get incorrect license | |
P512 - subscription renewal date incorrect | |
P511 - rlm_isv_cfg_enable_check_license() issue | |
P510 - rlm_act_keyinfo() returns bad data. | |
P509 - named user license issue on reread | |
P508 - rlm_isv_cfg_enable_check_license() issue (2) | |
P507 - rlm_isv_cfg_enable_check_license() issue | |
P506 - RLMCloud and Activation Pro Merge company/contact problems | |
P505 - rlm_set_attr_keep_conn() has no effect | |
P504 - Unfulfilled keys report doesn't work | |
P503 - UUID hostid issues | |
P500 - actpro "text to prepend" fails with embedded quotes | |
P499 - actpro server doesn't update expiration date | |
P498 - alternate server hostid not preserved | |
P497 - notes field is truncated after double-quote | |
P496 - application crash with bad CUSTOMER line | |
P495 - actpro - "=" sign in options string gets removed | |
P494 - actpro web services broken in 12.3 | |
P493 - rlmgen error | |
P492 - isv-defined hostids fail on systems with > 4 ethernet adapters | |
P491 - rehostable hostids sometimes do not verify | |
P490 - token licenses can't be entered in web interface | |
P489 - special characters can't be inserted in activation call | |
P487 - rehostable hostids don't verify system hostid on mac | |
P486 - extra carriage return in license lines | |
P485 - roaming doesn't work if rlm_set_att_req_opt() called | |
P484 - actpro generated bad ASH/ANH licenses if URL missing | |
P483 - Java API leaks memory | |
P482 - vm detection failure | |
P481 - actpro - error with & in log string | |
P480 - licenses pool incorrectly by _id | |
P479 - servers don't sort licenses by _id on reread | |
P477 - roaming N licenses after roaming fewer fails | |
P476 - rlmanon doesn't anonomize INUSE records | |
P475 - actpro: ash_sn changes when editing activation key | |
P474 - checking in a failed checkout can cause good licenses to be checked in | |
P473 - actpro: tab- and comma-delmitied reports missing time fields | |
P472 - actpro: The UUID checkbox can't be saved | |
P470 - MAX for user "*" applies across all users. | |
P469 - transferred licenses on a server are exhausted with rereads | |
P468 - multiple share= not handled correctly by rlmsign | |
P467 - The RLM web server remembers license passwords. | |
P466 - RLM web server crashes | |
P465 - servers do not support multiple transfer definitions for same product | |
P464 - rlm_act_fulfill_info() not documented correctly | |
P463 - actpro - first edit button in customer list doesn't work | |
P462 - options in rlm_isv_config aren't honored in settings file | |
P461 - required options fails on Alternate Nodelocked Hostids | |
P460 - rlm_auto_hb() with ANH licenses causes hang | |
P459 - rehostable hostid revoke by reference failure | |
P458 - getting ethernet addresses on Linux is slow | |
P457 - Application gets RLM_EL_NO_HEARTBEAT if TCP error | |
P456 - rlm_checkout_product() calls always queue. | |
P455 - queueing problems | |
P454 - server cache failure on Unix (RLMCloud) | |
P453 - rlm crash when editing license/options files | |
P452 - UPGRADE processing failure | |
P451 - server nodelock hostid list issue | |
P450 - Queueing response takes too long | |
P449 - Actpro misleading error code | |
P448 - bad status on clock windback | |
P447 - Actpro does not work with php v7 | |
P446 - actpro portal mysql error | |
P444 - rlm web server memory leak | |
P443 - actpro with isv-string hostids | |
P442 - ISV server memory leak | |
P441 - multi-character usernames can't be removed from named user licenses | |
P440 - ISV server crash with no HOST line | |
P439 - server crashes on windows 10 with rlm_init_disconn() | |
P438 - server crashes on windows 10 | |
P437 - actpro_url doesn't work in settings file | |
P436 - pre v12.0 clients fail with v12.0 server | |
P435 - HP/UX 64-bit server issues | |
P434 - rlm_auto_hb() leaks semaphores on mac | |
P433 - Actpro database inconsistency errors | |
P431 - Actpro bulk customer load errors | |
P430 - RLM on linux doesn't broadcast | |
P429 - timezone calculated incorrectly during DST | |
P428 - rlm_enable_server_vm licenses displayed | |
P427 - Actpro - IP address failure | |
P426 - Java buffer overrun | |
P424 - Broadcast for a server leaks memory | |
P423 - Server connections leak memory | |
P422 - web interface timeout issues | |
P421 - rlm password file errors | |
P420 - RLM_ROAM and RLM_QUEUE should not be set at the same time | |
P419 - syntax errors creating activation keys cause save problems | |
P418 - roamed token-based license sometimes doesn't work | |
P417 - checkout count on nested token licenses incorrect. | |
P416 - actpro - can't delete fulfillments from keys tab | |
P415 - actpro alternate server hostids fail | |
P414 - actpro delete key misleading warning | |
P413 - overridden user/host names don't work as hostids | |
P412 - rehostable license leaks memory | |
P411 - Can't eject USB device while RLM running | |
P410 - rlm web interface inconsistency. | |
P409 - ethernet-based VM detection sometimes fails | |
P408 - [actpro] some activation keys cannot be deleted. | |
P407 - system dates before 2000 cause license failure. | |
P406 - > 200 char hostids can fail. | |
P405 - licenses can be incompatible between mac and other platforms | |
P404 - rlm binds port 5053 incorrectly | |
P403 - roam cannot be extended | |
P402 - roaming an already-roamed license can cause errors. | |
P401 - Token-based licenses use only first primary license | |
P400 - RLM leaks semaphores on MAC | |
P399 - actpro reports selecting product report on extra products | |
P398 - rlm_act_revoke() problems with bad rehostable hostid | |
P397 - licenses can't be unroamed if the case of the server name is changed | |
P396 - detached demo licenses return wrong status for clock windback | |
P395 - metered licenses with periodic decrements can decrement too much | |
P394 - TOKEN_UNLOCKED licenses aren't processed | |
P393 - licenses roamed from a broadcast server can't be checked in | |
P392 - RLM does not pass all arguments to the ISV server. | |
P391 - some Windows disk SNs don't appear | |
P390 - In Actpro, the "products" column in the prod table is too short. | |
P389 - rlm_enable_server_vm licenses appear in status (they shouldn't) on non-VM servers. | |
P388 - The Qualsys Guard security vulnerability scanner crashes rlm on Windows | |
P385 - process queued for a license never sees server down status | |
P384 - license is queued at server twice | |
P383 - rlm web interface loses filter values | |
P382 - (Actpro) disabled non-primary license still gets generated. | |
P381 - login problems with multiple rlm sessions | |
P380 - rlmsign can't process wide-character paths | |
P379 - Activation Pro selection failure | |
P378 - rlm_init() leaks memory | |
P377 - rlm_isv_cfg_enable_check_license() can fail with 11.0 server and 10.1 client | |
P376 - Windows VM detection failure | |
P375 - first fulfillment date sometimes displays as 1969 | |
P374 - "add activation key" doesn't work for multi-license products | |
P373 - roam extension problems | |
P372 - RLM web interface password file security issue | |
P371 - windows servers lose information about roamed licenses. | |
P370 - revoking one of a set of duplicate rehostable hostids revokes all. | |
P369 - On Windows, metering only works for a single instance of an ISV server. | |
P368 - status errors from rlm_auto_hb() on licenses checked out from 2 different servers | |
P367 - rlm_auto_hb() causes errors with multiple licenses checked out | |
P366 - proxy servers cause activation requests to fail intermittently | |
P365 - x64_w2 systems listen only on ipv6 sockets | |
P364 - rlmgen crashes intermittently on 64-bit windows | |
P363 - Roamed named-user licenses don't return properly | |
P362 - Long strings cause buffer overflow | |
P358 - Actpro Database backup/restore cause license generator failure | |
P357 - Rehostable licenses generated in the same clock second have duplicate hostids. | |
P356 - Some long dates truncated | |
P355 - rlm_activate() can crash with long hostid lists | |
P354 - actpro fulfillment count reporting incorrect | |
P353 - 2 ISV servers with the same port # cause rlm to crash | |
P352 - Actpro "upload database" command destroys database | |
P351 - Actpro database upgrade from v9.3 doesn't create one column | |
P350 - A valid disk serial number is sometimes ignored | |
P349 - actpro fulfill/delete consistency errors. | |
P348 - Duplicated licenses cause internal double-free | |
P347 - "virtual floppy" disk models trigger false VM detect | |
P346 - (ActPro) Sorting/Selecting on activation key fails | |
P345 - login errors (32-bit Linux) | |
P344 - multiple dongles sometimes missing (Windows) | |
P343 - sql errors displaying activation keys | |
P342 - quoted strings in counted licenses - checksum errors | |
P341 - rlm looks in the wrong directory for password file | |
P340 - rlm crash after warning | |
P339 - rlm_products() doesn't handle NL, Uncounted licenses | |
P338 - ISV server hang | |
P337 - rlm web interface memory leaks | |
P336 - rlm_userlist_read() treats "product" as case-sensitive | |
P335 - server errors with disconnected clients | |
P334 - On windows, "ISV <isv> <isv>" will not find server | |
P333 - On Windows, a space in DEBUGLOG path causes crash | |
P332 - Passing a NULLproduct to rlm_checkout causes crash | |
P331 - actpro/hosted error if ISV name contains "_" | |
P330 - uppercase characters not allowed in Actpro passwords | |
P329 - extra roaming licenses checked out on server | |
P327 - extra checkouts with auto heartbeats when disconnect | |
P325 - Client using disconnected handle never notice timeout | |
P324 - Linux system in GMT+0 is not recognized in correct TZ | |
P323 - too many license filenames crashes RLM | |
P322 - TIMEOUTALL option not always effective | |
P321 - appending to debug log causes service install failure | |
P320 - broadcast only works for first operation. | |
P319 - Activation Pro report sort issues | |
P318 - v8 and earlier clients incompatible with v10 server | |
P317 - rlmgen error with leading/trailing spaces in hostid | |
P316 - duplicate uncounted licenses appear in rlm_products() | |
P315 - rlm_init_disconn() problems with pre-v10 servers | |
P314 - roam checkout requests sometimes incorrectly denied | |
P313 - Disabling an activation key results in a warning | |
P312 - rlm_close() hang if rlm_auth_hb() and no more threads | |
P311 - rlm_checkout() loops if client cannot create a thread | |
P310 - "random" server crashes | |
P309 - ISV debug log w/append doesn't appear in diags | |
P308 - Roaming a license with '/' in the product name fails | |
P307 - settings files from (Beta) 10.0BL1 crash older server | |
P306 - Server instability with token-based licenses | |
P305 - Activation Pro - searching for notes results in error | |
P304 - status command sometimes fails to show last pool | |
P303 - license transfer doesn't work for some ISV settings | |
P302 - Linux client can leak file descriptors | |
P301 - The -x rlmdown option doesn't restrict web interface | |
P300 - Rehostable licenses become invalid on switch to DST | |
P299 - ISV settings file is sometimes not found | |
P298 - '@' character in license filename path doesn't work | |
P297 - server returns wrong expiration date in rlm_products | |
P296 - product name case sensitivity with rehostable license | |
P295 - rlm_sign_license() doesn't handle embedded CC | |
P294 - Long lines of random characters crash the LF parser | |
P293 - short disk serial numbers confuse RLM's VM detection. | |
P292 - metering parameters are not authenticated | |
P291 - rlmact2sql does not work for fulfilled licenses. | |
P290 - hostname wildcard matching in v9.4 does not work | |
P289 - initial_dec attribute disappears in metered licenses | |
P288 - rlmgen creates licenses with incorrect counts | |
P287 - expired rehostable licenses can be revoked | |
P286 - RLM fails to detect a VMware VM if disk SN too short | |
P285 - Creating a detached demo license with "." fails | |
P284 - compiles fail on MacOS with an ar error | |
P283 - rlmgen will not generate any kind of UPGRADE license | |
P282 - rehostable hostid creation fails | |
P281 - hostids created for rehostable licenses are bad | |
P280 - ActPro allows non-logged in users to view customers | |
P279 - re-activating a rehostable hostid causes problems. | |
P278 - failed (rehost) activation can leave hostid on system | |
P277 - server lockfile time never gets updated | |
P276 - clients take too long to detect server disconnect | |
P275 - options spec for multiple ISV instances doesn't work | |
P274 - activation fails when Avast virus scanner present | |
P273 - username not processed correctly in rlm_set_environ() | |
P272 - rlm_act_request() with long hostid list corrupts last | |
P271 - connect to a down linux server gives wrong error | |
P270 - Roamed, held, minimum_checkout licenses will timeout | |
P269 - Use of single licenses on Windows leaks memory | |
P268 - last LICENSE line not recognized | |
P267 - Windows lock errors with admin users | |
P265 - rlm incorrectly attempts to open C: as a license file | |
P264 - rlm crashes using the web interface to view dbg log | |
P263 - licenses fail to get checked in w/multiple handles | |
P262 - ISV server startup problems on Windows | |
P261 - Activation Pro license generator fails on Linux | |
P260 - rlmreread notes bad checksum with ISV-defiined hostid | |
P259 - rlmtests in Windows end-user bundle doesn't work 9.3 | |
P258 - UPGRADES can be applied incorrectly. | |
P257 - rlmgen doesn't create licensed platforms correctly | |
P256 - actpro doesn't allow quoted strings for misc params | |
P255 - rlm_init() license string too long causes crash | |
P254 - second page of activation key report fails (ActPro) | |
P253 - Actpro license generator build issue | |
P252 - ISV line paths are lower-cased | |
P251 - Windows: disks with model #s > 32 chars cause crash | |
P250 - rlm_products() returns NULL if license has password | |
P249 - reconnect sometimes consumes too few licenses | |
P247 - Windows Disk Serial # code generates debug assertions | |
P245 - Activation Pro warnings and quoting errors | |
P244 - roamed license report expiration for clock windback | |
P243 - blank line in options file causes crash on reread | |
P242 - rlmsign crashes with extra double-quotes | |
P241 - rlm_skip_isv_down() skips LF with no ISV line | |
P240 - Editing an activation key sometimes fails | |
P239 - ISV server matches substrings of usernames in GROUPs | |
P238 - Rlmgen: extra license params converted to lowercase | |
P237 - Activation from the rlm web interface fails | |
P236 - rlmrefresh writes garbage to license files. | |
P235 - web interface status causes rlm to crash | |
P234 - rlc/rlmgen - disabling a product hangs browser | |
P233 - TAP-Win32 Adapter not recognized as undesirable | |
P232 - (Internet Activation) - Edit Activation Key problems | |
P231 - rlc allows duplicate activation keys | |
P230 - reportlog started with rlmswitchr ends | |
P229 - (Activation PRO) - edit activation key problems | |
P228 - Activation: The number of rehosts cannot be edited | |
P227 - rlm_log()/rlm_dlog() can crash application. | |
P226 - ISV Server crashes on Linux when editing options file | |
P225 - Server can miscount license usage | |
P224 - disable=TerminalServer also disables Remote Desktop | |
P223 - invalid "replace" licenses crash server | |
P222 - nodelocked, uncounted licenses not served correctly | |
P221 - "-dat" switch does not work on reread | |
P220 - no hostid in rlc "create license" causes crash | |
P219 - "Create License" (rlc or rlmgen) file write error | |
P218 - "Create License" button in rlc or rlmgen causes crash | |
P217 - Shared license which is roamed uses too many licenses | |
P216 - activation license generator does not work on Windows | |
P215 - rlm reports incorrect license files after reread | |
P214 - quoted strings on ISV line fail on windows | |
P213 - detached demo failure for ISVs with 'y' in name | |
P212 - refresh licenses fail on 2nd refresh in the same day | |
P211 - rlc create license does not work with hostid lists | |
P210 - rlmsign does not exit with non-zero status on errors | |
P208 - rlm_log()/rlm_dlog() cause nodelock checkouts to fail | |
P207 - nodelocked licenses do not share correctly | |
P206 - systems without networking can cause infinite loop | |
P205 - Licenses generated by rlc can be incorrect | |
P204 - problems with CaSe of usernames in named user list | |
P203 - rlm_get_attr_health() fails on detached demo license | |
P202 - RLM web interface subject to cross-site scripting | |
P201 - ISV rotate option without report log causes crash | |
P200 - rlm_act_request() closes file descriptor 0 | |
P199 - mixing INCLUDE and INCLUDEALL leads to denials | |
P198 - rare application behavior causes server hang | |
P197 - rlm reports the same server down many times | |
P196 - rlmutil fails on Windows with "/" instead of "\" | |
P195 - rlm_sign_license() memory leaks | |
P194 - Windows installer problems | |
P193 - RLM server diagnostics causes an infinite loop | |
P192 - roam with ISV-defined hostids sometimes causes crash | |
P191 - rlmanon produces an empty output file. | |
P190 - IP addresses reported by RLM are incorrect. | |
P189 - Report Log does not get last AUTH record | |
P188 - RLM_PROJECT environment not processed correctly | |
P187 - rlc doesn't handle "extra" parameters correctly | |
P186 - failover licenses can cause server crash | |
P185 - detached demo creation sometimes fails on Windows | |
P184 - Roamed compound token-based license failure. | |
P183 - Options for the rlm web interface sometimes fail | |
P182 - problems with restrictions on shutdown/reread | |
P181 - End-user rlm options based on IP addresses fail | |
P179 - license file parser crashes | |
P178 - RLM does not always retrieve every IP address | |
P177 - licenses nodelocked to sn= or string= can't be served | |
P176 - hostid overwritten in activation key fulfillment file | |
P175 - Failures with usernames containing RLM illegal chars | |
P174 - license strings with embedded " #" sometimes fail | |
P173 - reservations for INTERNET ineffective | |
P172 - Compound token-based licenses do not share correctly. | |
P171 - rlm crash while writing license file from activation | |
P170 - RLC truncates activation key expiration dates. | |
P169 - rlm overwrites debug log even with "+" | |
Support home
Resources for software publishers and license administrators
Email tech support
Send us your questions or requests for technical assistance.
Reprise Blog
Stay current on all topics related to license management
Supported platforms
- Linux x86 (64-bit, 32-bit)
- Windows XP, Vista, 7, 8, 10 (64-bit, 32-bit)
- Windows Server 2003 and later (64-bit, 32-bit)
- Windows 2000 (32-bit)
- Mac OS X x86 (64-bit, 32-bit)
- Solaris x86 (64-bit, 32-bit)
- Solaris Sparc (64-bit, 32-bit)
- Linux on IBM power (64-bit)
- NetBSD x86 (32-bit)
- Java (Mac, Unix, Windows)
- ARM9