Quick Reference: From Installing TIBCO Activation Service to Uploading a License

Prerequisites

  • A supported Linux distribution (RHEL or Ubuntu)
  • Root or sudo access

Download and Extract the Installer

  1. Download the TIBCO Activation Service installer from the TIBCO Software Downloads site. The file name of the installer is similar to TIB_tibco-activation_1.0.0_linux_x86_64.zip.

  2. Upload the installer file to your target server.

  3. Extract the installer file:
    Copy
    unzip -d TIB_tibco-activation_1.0.0_linux_x86_64 TIB_tibco-activation_1.0.0_linux_x86_64.zip

    Copy
    cd TIB_tibco-activation_1.0.0_linux_x86_64/TIB_tibco-activation_1.0.0/

Install using RPM (RHEL)

  1. Navigate to the rpm directory:

    Copy
    cd rpm
  2. Install TIBCO Activation Service

    Copy
    sudo yum -y install tibco-activation_1.0.0_x86_64-server.rpm

  3. Install Activation Client:

    Copy
    sudo yum -y install tibco-activation_1.0.0_x86_64-util.rpm

Install using DEB (Ubuntu)

  1. Navigate to the deb directory:

    Copy
    cd deb

  2. Install TIBCO Activation Service:

    Copy
    sudo apt-get -y install ./tibco-activation_1.0.0_x86_64-server.deb

  3. Install Activation Client:

    Copy
    sudo apt-get -y install ./tibco-activation_1.0.0_x86_64-util.deb

Initialize TIBCO Activation Service

  1. Retrieve the full Activation Service URL (with fingerprint) from the installation:

    Copy
    cat /usr/libexec/tib-lm/README.txt

    Note the Activation Service URL (host and port). This URL will be used in product activation during installations and startups.

  2. Set the admin password by running: 

    Copy
    tib-activate password

  3. Provide the full URL from step 1 when prompted and set the admin password.
  4. Note the generated code.

Generate License for Device

  1. Access the License & Delivery Portal from https://www.tibco.com/accounts/my-account/download-history. Click TIBCO Licenses.

  2. Click Devices > Create Device and provide the token generated in the previous step.

  3. Click Action> Map Entitlements to map entitlements for the device.

  4. Click ActionDownload Capability Response to download the Capability Response (license) for the device.

  5. Upload the license file to your target server.

Upload License to TIBCO Activation Service

  1. Log in to TIBCO Activation Service (if signed out):

    Copy
    tib-activate login

  2. Upload license to TIBCO Activation Service:

    Copy
    tib-activate license upload <path to license file>

  3. List licenses to verify that the license has been uploaded correctly:

    Copy
    tib-activate license list

Debugging

Task Command
Start TIBCO Activation Service if not running.

Copy
sudo systemctl start flexnetls-osp

Check status of TIBCO Activation Service.

Copy
sudo systemctl status flexnetls-osp

Check TIBCO Activation Service log.

Copy
tail -f /var/log/tibco/tib-lm/flexnetls.log

Location of TIBCO Activation Service installation

Copy
/usr/libexec/tib-lm/server

Location of TIBCO Activation Service log

Copy
/var/log/tibco/tib-lm

Stop TIBCO Activation Service

Copy
sudo systemctl stop flexnetls-osp

View configured server information and session profile

Copy
cat ~/.tib-activate.server-info
cat ~/.tib-activate.profile