ZettaScale Knowledge Base ZettaScale Knowledge Base

  • Home
  • DDS Products
    • DDS Overview and Concepts
    • OpenSplice DDS
      • OpenSplice DDS
        • OpenSplice FAQ
        • Why OpenSplice DDS?
        • Installation
          • OpenSplice Licensing FAQ
        • Best Practice and Possible Errors
        • API and IDL
        • Configuration
        • Networking
          • DDSI
          • RT Networking
        • Durability Service
        • DDS Security
        • Logging
        • Databases and DBMS
        • Release Notes
      • OpenSplice Tools
        • Overview
        • OpenSplice Launcher
        • OpenSplice Tuner
        • OpenSplice Tester
        • Record and Replay Manager
        • MMStat
    • Cyclone DDS
  • Zenoh
  • Contact Support
Home / DDS, OpenSplice Tools, OpenSplice Licensing FAQ / I get the error “HostID of this machine: Invalid”

I get the error “HostID of this machine: Invalid”

Occasionally you may see the error “HostID of this machine: Invalid” when running the command rlmutil rlmhostid -ether

$ rlmutil rlmhostid ether
rlmutil v9.1
Copyright (C) 2006-2011, Reprise Software, Inc. All rights reserved.
Hostid of this machine: invalid
“`

How to resolve the  error “HostID of this machine: Invalid”

In order to obtain a permanent license key you need to provide the HostID of your machine. This is obtained by running the command above. Sometimes the error “HostID of this machine: Invalid”  will be seen.

This particular error is caused by the RLM Licensing server. The server uses the MAC address of a machine’s ethernet adapter to identify it. To do this  it attempts to locate eth0 on Posix systems and ether on Windows systems. Unfortunately network adapter names must follow these conventions for the licensing server to work. If you are seeing this message you need to check the name of your network adapter and if necessary rename it.

This limitation resides in the version of RLM that we use and a fix requires us to upgrade the version of RLM. However, licenses created with the latest version of RLM are not backwards compatible, requiring our customers to upgrade all of the licenses that they use. We are currently trying to determine if there is any other option for us as we don’t want to break thousands of systems for our customers. Therefore until we find an acceptable solution with Reprise Software, who own RLM, we have to advise our customers to rename their interfaces.

Related

licensing DDSOpenSplice ToolsOpenSplice Licensing FAQ
twitter logo linkedin logo
News and Events
Copyright © 2022 ZettaScale Technology Ltd. All Rights Reserved