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.

Updating from Earlier Versions of GAUSS

Only one RLM service may be running at a time. If you currently have a version of GAUSS that uses RLM (GAUSS v11+) and already have it running on your License Server as a Windows service, you will need to:

  • Stop any previous rlm Processes running

    1. Start the Windows Task Manager.

    2. Find the existing rlm Process running.

    3. Click the End Process button.
  • Stop any previous rlm Windows Service

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

    2. Find the existing rlm service (if any) and Stop the service.
  • Start the rlm

    1. Open a Command Window

    2. Change directories to where GAUSS is installed. Type: chdir /gauss16

    3. Type: rlm
  • Open the Reprise License Server Admin Portal
    See detailed instructions under Setting up a New Windows Service

    1. Click on "Manage Windows Service" on the left menu bar.

    2. Under "Service Definition", you will see a drop-down menu for "Server Action".

    3. Your options will be either "INSTALL service" or "REMOVE service".

    4. Select "REMOVE service".
  • Go to Setting up a New Windows Service to set up a new RLM Windows Service

Setting up a New Windows Service

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

  • Obtain the ip address of your License Server.

    1. Open up a Command Window.

    2. Type: ipconfig
  • Start the rlm

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

    2. 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

  • Start the Reprise License Manager Administration Portal

    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)

    - The web server interface is only available after RLM has been started as indicated above under 'Start the rlm'.

    - 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_gauss16. Make sure the path points to the folder where you have installed GAUSS 16 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. It is called 'rlm'.



    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.
  • Start GAUSS from the desktop icon

    If you receive this message: "Service install failed. Error: Access to Service Control Manager denied", it means that your Reprise license manager process (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
    - Start GAUSS from the desktop icon.

To Stop an Extra/Previous Windows Service

On the Reprise License Server Admin Portal:
      - 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".

Resources

Next: Configure Clients