Network License and Reporting Manager (NLRM)

Linux NLRM Installation Guide for server transmitting offline usages

This guide describes the installation of Network License and Reporting Manager (NLRM) on a license usage data transmitting server. Before installing NLRM, any previously installed Autodesk Network Licensing Solutions (such as NLM and NLRS) should be uninstalled.

In addition, refer to the NLRM Installation Planning Checklist and Linux Pre-installation Guide before proceeding with installation of NLRM to ensure that your license server meets the requirements.

Note: Do not install NLRM on a directory shared over the network


Installation Overview

The Linux installation process includes these two steps:

  • Install NLRM
  • Test your connection

Detailed instructions for each of these steps follows.


Install NLRM

  • Install NLRM using this command:
      sudo rpm -ivh nlrm.x.y-z.x86_64.rpm
    The installer .rpm file has this format: nlrm-4.15-129-x86_64.rpm.

Test your connection

Test your NLRM connectivity with Autodesk by running nlrm_config, which is included in the NLRM installation folder.

  • Go to the location where NLRM is installed. The default location is opt/Autodesk/NLRM/
  • Open a terminal at this location
  • Run this command to test your connection

      sudo ./nlrm_config verify-connection
  • If the command runs successfully, you will see this message: Connection verified successfully.

Note: If the connection test fails, check proxy setup and firewall settings


Transmit exported offline usages

Pre-requisite: The license administrator has exported the license usage data from the primary offline license server machine and transferred to the online transmitting server.

On transmitting server, run the following command from NLRM installation directory to transmit the data to Autodesk:

   sudo ./collection_dispatcher send --source {the directory path where usage data is exported}

Verify Logs

  • In a text editor, open: /var/opt/Autodesk/NLRM/4.15/logs/collection_dispatcher_{export-folder}-park.log
    Note: This file is created almost immediately after the collection_dispatcher.exe is run.

  • In the log file, find a log entry similar to this:

        [POST] https://car2.autodesk.com/api/v1/event 
        request => {"event_origin":{"application_info":{"name":"NLRM","version":"4.15"},...
        response_code => 200
        response => {"message":"Request has been successfully processed","time_to_next_request_ms":100}
        collection_dispatcher::event_processor::web_transmit    Message processed successfully.
        collection_dispatcher::event_processor::web_transmit    Message queue completed processing.

Parent page: About Network License and Reporting Manager (NLRM)