Skip to main content

Netclients Installed on IPv6-only Nodes Did Not Auto-Update

I've upgraded my Netmaker server to the latest version but some of my Netclient nodes were unable to auto-upgrade to the same version, specifically those installed on IPv6-only nodes

Written by Dennis Tadlip
Updated over a week ago


Issue:

Netclients on IPv6-only nodes did not auto-update.

I left the default global setting enabled before and after the Netmaker server upgrade.

I've also enabled it on all of my Devices/Nodes.

netclient use <latest-version> does not work on them.

Resolution/Workaround

This issue happened because at the time of this writing, GitHub still does not support IPv6.
​
​Option 1 (automatic)

If you have a dual-stack node [or even an IPv4 only node], add two egress routes to release-assets.githubusercontent.com github.com and github.com, setting one of your dual-stack or IPv4-only node as the routing peer.


Your IPv6-only nodes can be added as the Sources in the egress routes.

Note: This workaround does not work if your Netmaker network is IPv6-only.
​

Option 2 (manual)

Download the latest Netclient and install it on the node without uninstalling the old one.

Did this answer your question?