...
If it looks like this on your computer, try restarting it and browse to the URL: http://localhost:5054 in a browser to check if you see the RLM administration page.
If the files are still not copied to the /Users/Shared/NextLimit/rlm_nl/ folder, just drag them from the installer folder.
You have also found another file in that folder: com.nextlimit.maxwellrlm.plist. This file is in charge of launching the rlm service when the system boots. If you have found it in the folder above, it means the installer could not copy it into the right folder, which should be this one: /Library/LaunchDaemons/. Do it manually; you will be asked for the administrator password. After that, restart the computer to see if the RLM is finally active using the same method explained above.
Permissions. If it still refuses to launch, try issuing these commands through a Terminal (after entering the first command, you will see a key symbol; you should type the administrator password at that moment, although you won’t see your typing):
sudo chown root /Library/LaunchDaemons/com.nextlimit.maxwellrlm.plist
sudo chmod 644 /Library/LaunchDaemons/com.nextlimit.maxwellrlm.plist
After the steps above, it keeps refusing to launch at boot time. Currently, all the files are where they should be, but sometimes this keeps happening. You can try to move or copy the file com.nextlimit.maxwellrlm.plist to this folder instead: /Library/LaunchAgents/. In this case, the rlm service will try to launch when the user logs in instead of when booting.
The sturdy RLM keeps refusing to launch after logging in. The RLM does not start even when double-clicking on its executable file. These actions are already getting into the troubleshooting field, more than the manual installation, but, as this seems to be a quite common issue, let’s address it too.
When executing the RLM file manually it shows: “can't translate local hostname” and does not launch.
Open a Terminal and type hostname; it will show the hostname of the user.
Edit the file found in /etc/ called hosts
Add a line like this: 127.0.0.1 and the username as shown in the Terminal when using the hostname command; for example, if it was imac3.local the line would be 127.0.0.1 imac3.local
...
Note |
---|
RML can have problems handling IDs in conditions with many ID candidates, i.e. too many HDDs/SSDs and network adapters including virtual and pseudo ones, even if the ID assignation is correct. In those circumstances, removing some of those HDDs and/or network adapters not in use will avoid the high concurrency and make RLM work properly. |
I want to uninstall the RLM server from my computer
WINDOWS
In the case of Windows, it’s pretty easy. You will find an uninstaller in Applications & Features. You only have to search for RLM and uninstall it.
MACOS
In the case of MacOS, there's no uninstaller program, so we have to manually delete some files from a couple of folders:
The main files of the RLM are in this folder: /Users/Shared/NextLimit/rlm_nl/ You can delete everything inside, but take into account that it also includes the floating license files (in the Licenses folder). If you are removing the RLM and not going to install it again on that computer, it should be ok to delete them. You are not losing your licenses by doing this.
The RLM installer also saves a file with this name com.nextlimit.maxwellrlm.plist in this folder: /Library/LaunchDaemons/ This one is in charge of starting the RLM server at boot time. You can delete the com.nextlimit.maxwellrlm.plist too. You'll be asked for your administrator password to be able to delete it. The next time you start the computer, the RLM won't run.