Setting up a Linux License Server

In general, Bricsysネットワークライセンスサーバー downloading, deployment and configuration is a duty for the network/system administrator.

Download and install the Bricsysネットワークライセンスサーバー on the computer that will be used as Network License Server.

  1. Download Bricsysネットワークライセンスサーバー (Linux) from here.
    Note:
    • The Bricsysネットワークライセンスサーバー contains the RLM server and Bricsysネットワークライセンスマネージャー.
    • The Bricsysネットワークライセンスサーバー is powered by a recent version of RLM framework (V15.2). See more information in the Bricsys Network License Server - Release Notes.
    Remember: Bricsysネットワークライセンスマネージャー does not support updating licenses that are manually merged into one complex file, it supports the default setup: one Bricsys software license per file.
  2. Extract Bricsys-NetworkLicenseServer-V1.0.0-1.tgz to any folder (Command line: tar xvzf Bricsys-NetworkLicenseServer-V1.0.0-1.tgz).
  3. Go to that folder and start the Reprise License Manager (RLM) application (Command line: ./rlm).
    Note: If the ./rlm execution fails because of permissions, try and run sudo chmod u+x rlm to give execution permissions to the RLM file.
  4. Run the launcher (Command line: ./NetworkLicenseManager.sh). Proceed and activate the key in the Activate New Network License dialog box that opens. If there are already some existing licenses activated on the server, use the Add License button on the top left of the Bricsys Network License Manager dialog box to activate the new key.
    Troubleshooting
    If you encounter an error on Ubuntu 22.04 when starting the Bricsysネットワークライセンスマネージャー, install the extra package libxcb-cursor0 (Command line: sudo apt install libxcb-cursor0).
    Even if after installing the library the Bricsysネットワークライセンスマネージャー launcher fails to start, follow this procedure:
    1. Open a browser at http://localhost:5054. Authentication is needed. A default user with the username admin and password admin is created in rlm.pw file under installation folder. Use those to login. You can then use Change Password in the left menu to change the password. See also the Setup RLM login article.
    2. On the Reprise License Server Administration web page, click System Info on the left. Copy the ethernet hostid (first if there are more) and use this to activate your license on your My Account > Manage Licenses page on the Bricsys website.
    3. When you download a license file from the Bricsys website, store it in the folder where you extracted the Bricsysネットワークライセンスマネージャー archive.
    4. Click Reread/Restart Servers on the Reprise License Server Administration web page.
    5. Click Status to see the server status, on the next page click Bricsys in the table below to view Bricsys licenses.

      Click RLM Manual to learn how to configure the license server in detail. RLM does not start automatically on a system boot. You need to start the Reprise License Manager (RLM) application manually. Among other things, it is explained on that page how to automatically start rlm when the server boots.

  5. Once the Network license is activated and the server is started, the server is ready to serve licenses. It is now possible to use the Network license in BricsCAD on a client computer.

To open a port on Linux server:

  1. Check the current active zone(s) on your system:
    sudo firewall-cmd --get-active-zones

    You will get output like "public" or "work", depending on your system's network configuration.

  2. Add the port to the desired zone (replace <PORT> with the actual port number and <ZONE> with the active zone)
    sudo firewall-cmd --zone=<ZONE> --add-port=<PORT>/tcp --permanent
    Note: Replace "tcp" with "udp" if you want to open a UDP port.
  3. Reload the firewall to apply the changes:
    sudo firewall-cmd --reload
  4. Verify that the port is now open:
    sudo firewall-cmd --zone=<ZONE> --list-ports

The port is now opened in the specified zone, and you should be able to use services that utilize that port on your CentOS 9 system. Make sure to replace <PORT> and <ZONE> with the actual port number and zone name you want to use.

Tip: In case you need to update floating licenses that were already hosted on the server, you need to run the Bricsysネットワークライセンスマネージャー by calling its launcher from the installation folder: ./NetworkLicenseManager.sh