diff --git a/netclient/functions/join.go b/netclient/functions/join.go index eac8fcad..f89c7ad6 100644 --- a/netclient/functions/join.go +++ b/netclient/functions/join.go @@ -118,10 +118,10 @@ func JoinNetwork(cfg *config.ClientConfig, privateKey string) error { } if cfg.Node.FirewallInUse == "" { - if ncutils.IsNFTablesPresent() { - cfg.Node.FirewallInUse = models.FIREWALL_NFTABLES - } else if ncutils.IsIPTablesPresent() { + if ncutils.IsIPTablesPresent() { cfg.Node.FirewallInUse = models.FIREWALL_IPTABLES + } else if ncutils.IsNFTablesPresent() { + cfg.Node.FirewallInUse = models.FIREWALL_NFTABLES } else { cfg.Node.FirewallInUse = models.FIREWALL_NONE }