Set up the RLM as a Windows Service

Set up the RLM as a Windows Service

The RLM software that comes with GAUSS provides an administrative portal which provides convenient controls for most of the tasks related to the license manager.

  • Remove any Previous RLM Windows Services

    If you currently have a version of GAUSS that uses RLM (GAUSS v11+) and already have it running on your server as a Windows service, you can choose to either:

    1. Replace your existing license on both the server and clients with the new GAUSS 15 license and reread/restart the server or

    2. Set up a new service with a new name.

    However, only one RLM service may be running at a time.
  • Start the Reprise License Manager Administration Portal

    To set up a new service, please do the following:

    1. Open Windows Control Panel and bring up Administrative Tools->Services.

    2. Find the the existing service (if any) and Stop the service. If one does not exist, go to Step 3.

    3. Open a command prompt/terminal window and go to the directory where GAUSS and the RLM executable file are installed.

    4. Run the following command to start the service:

    rlm

    This will launch the license manager; you should see several lines of output, including something like:

    (rlm) Web server starting on port 5054
    (rlm) Using TCP/IP port 5053
    (rlm) Starting ISV servers:
    (rlm) ...aptech on port #####
    (aptech) RLM License Server Version 8.0BL6 for ISV "aptech"
    (aptech) Settings from RLM Version...

    and eventually

    (aptech) License files:
    (aptech) temporary.lic
    (aptech) gauss.lic

    5. Open a browser (Internet Explorer, Firefox, etc.) and Enter

          http://100.10.10.100:5054

          (replace 100.10.10.100 with the actual IP address of your server)

    - To find your ip address: Open up a Command Window (under Accessories) and type: ipconfig

    - The web server interface is only available after RLM has been started as indicated above in Step 4.

    - The RLM web server will look something like this:

  • Set up the License Manager Windows Service

    1. On the left is a button that says Manage Windows Service. Click that button; you should now see something like this:



    2. Select INSTALL Service and enter a new, different name than the existing service such as rlm_gauss15. Make sure the path points to the folder where you have installed GAUSS 15 and the RLM executable.

    3. Click Apply to install the new RLM service as a Windows service. This will make it a service that can be started automatically, but it does not start the service yet; you should see a message like this:



    4. Click Continue, then you can close the browser window.
  • Start the Windows Service

    1. Bring up the Windows Control Panel and select Administrative Tools -> Services.

    2. Look for the new service you just installed (the list can be alphabetized by name by clicking on the Name heading if needed) and select it.



    3. You should now see an option on the left to Start the service.
    - Look in the column Status; it should now say Started.
    - Under Startup Type it should say Automatic.
    - If it does not, right mouse click the service and select Properties.
    - You can change the startup type to Automatic on the General tab.

    4. Bring up the web server interface and REMOVE the old service from the same screen where you installed the new service, editing the service name and paths to reflect the old service.

    5. If you wish to keep the old service for some reason, you will need to go into Administrative Tools -> Services and set only one of the RLM services to start automatically; the other will need to be set to manual to avoid conflicts with the two services.

To Stop an Extra/Previous Windows Service

On the Reprise License Server Admin Webpage:
      - Click on "Manage Windows Service" on the left menu bar.
      - Under "Service Definition", you will see a drop-down menu for "Server Action".
      - Your options will be either "INSTALL service" or "REMOVE service".
      - Select "REMOVE service".

Troubleshooting

If you receive the error message "Service install failed. Error: Access to Service Control Manager denied", your Reprise license manager proces (rlm.exe) does not have adequate permissions to create a Windows Service on your system.

To resolve this issue, please do the following:
      - Stop the Reprise license manager (rlm.exe) in your Task Manager.
      - Go to your Start menu or Accessories folder and locate the Command Prompt icon.
      - Right click the Command Prompt icon with your mouse and select "Run as Administrator".
      - Restart the RLM by typing: rlm
      - Follow the above instructions on this page to set up the RLM as a Windows Service.

More detailed information on the license manager used in GAUSS is available here.

Next: Configure Clients