Twingate Linux Client fails to start - logs show DNS errors

Last updated: April 3, 2026

Applicable to:

  • Twingate Component: Client
  • Platform: Linux
  • Version: 1.0.78 or prior
  • Involved Third-Party Component/Application: Network Manager v1.42 or Later

Overview

After updating to Network Manager v1.42 or later, the Twingate client may fail to start successfully, and there may be errors in the logs such as:

Feb 15 10:43:29 example-machine twingated[6076]: [msg] All nameservers have failed

Due to an issue with the way Nameserver reporting is handled in Network Manager 1.42 and later, any Twingate client version 1.0.78 or earlier may end up setting an invalid address as the upstream DNS server, and therefore will fail to authenticate/connect.

Potential Solutions

By running

NetworkManager -V

from a prompt, you can determine what version of Network Manager you have installed. If it is v1.42 or later you will need to do one of the following:

  • Upgrade to a Twingate client version greater than 1.0.78 (Not yet released)
  • Downgrade Network Manager to version 1.40 or lower