Local Hostname is not in Network Database

Overview

Certain operating systems, most common with MacOS, append .local to the DNS hostname of the operating system. Under these conditions RLM may not recognize your device's hostname when starting the license server and gives the error “local hostname is not in network database”.

Causes

If your license file has the hostname of the system with .local, RLM may not be able to find itself with a DNS lookup. For example, if your hostname is your-hostname.local in the license file instead of your-hostname, this may cause the issue.

This type of hostname utilizes Multicast DNS (mDNS/Bonjour), which is different than what RLM uses to resolve hostnames (unicast DNS)

Troubleshooting (MacOS and Linux)

The most common issue is the .local version of your hostname not being included in the /etc/hosts file. You can double check that this is the cause by running ping your-hostname.local in the terminal. If the hostname is not configured properly, this ping will fail.There are a couple of ways to fix this issue:

1. Change the hostname in your license file so that .local is not included.

or

2. Add a line to the /etc/hosts file with these contents.
127.0.0.1 your-hostname.local

Products:
Tags:
No items found.