RLM Backwards Compatibility: Is RLM v10 backward compatible with RLM v8.0? This question often comes up. The general question is, how is backward compatibility handled in RLM? On the license server side, the rules we have always followed (and we expect to always follow in the future), are these: You can always use a newer …
RLM Roaming Failures on Windows
Sometimes RLM Roaming won’t work on a Windows system. When this happens, you see something like the popup displayed here: This often happens when for some reason the client is unable to write the roam data file associated with a roaming license. The file is created in ProgramData\Reprise (Docs and Settings\All Users\App Data\Reprise on older …
Windows ISV server fails to start or shuts down after starting
On Windows, RLM sometimes fails to start the ISV server with a select(), getsockname() or “communications (socket) problems” error. This is a very uncommon problem, but the simple fix described below will correct it. Reprise has had reports on a very limited number of systems that RLM fails to start the ISV server, with errors …
Using RLM across a Firewall
Sometimes it is desirable for the RLM server to be behind a firewall. RLM supports this, but there is a small amount of configuration that you will have to do to use RLM across a firewall. If you have a firewall installed on the server node which is not allowing your application to access either …
Activation of a Rehostable license fails with a -148 (NO_REHOST_TOP_DIR) error
On Windows, RLM stores persistent data in the “system_drive:”\Documents & Settings\All Users\Reprise directory. If your system is set up such that permission to this directory is denied for non-admin users, then non-admin users will not be able to create (or use) rehostable licenses. If this is the case, login to the system as an administrator …
Recommended RLM Installation Steps
Reprise Software’s Recommended RLM Installation Steps [Note: This information is in the RLM Reference manual, in the “End-User Installation” chapter, but we felt it was important enough to repeat here.] Installing your product with RLM should be very straightforward, and should require no configuration of environment variables, etc. Overview: On the client side, ie, on …
Failover Servers – why can’t I have 3?
The question often comes up – “I am used to failover servers configured in a triad (3). Why can’t RLM support this?” Whenever this happens, it is because someone is used to the way that FLEXlm configures redundant servers. The reality is this – RLM and FLEXlm work differently with respect to server failover, and …
Application cannot connect to license server
What do you do when you get a message saying “application cannot connect to license server”? Sometimes, after completing the installation of your new software, the application refuses to run, giving you a “Can’t connect to server” error. When this happens, the error message will look similar to the following: Usually, this means one of …
My license server won’t start
One common problem we see at Reprise is the issue of license servers (especially the ISV server) not starting. When this happens, the debug log will look similar to the following: When this happens, it is usually (99.999% of the time) the fact that another copy of the ISV server is running (in this case …
I can’t check out a license, but I can get to the admin interface on the server – what do I do?
I can’t check out a license, but I can get to the admin web interface! In some cases, a floating license cannot be checked out from a particular computer, yet that same computer can view the admin web interface from the license server. In very early versions of RLM (prior to RLM v3.0), the most …