Client Installation

General Questions

Question:  What operating systems does NetFoundry support for clients?

Answer:  NetFoundry supports Windows 7 (64-bit) and Windows 10 (64-bit) as well as MacOS (El Capitan 10.11Sierra 10.12High Sierra 10.13,Mojave 10.14, and Catalina 10.15). 

Additionally there is an Android client available to beta-test, if you would like to participate in that testing please contact

Question:  My client is installing, but the installation is failing and I see a registration error after I input the registration key.

Answer:  NetFoundry requires certain ports to be open in order to register your client and connect to the NetFoundry Network.  Those ports are:

Description Port Numbers
Initial installation and registration TCP 18443, 49012
Ongoing connectivity to the NetFoundry Network TCP 80, 443
UDP 49002
TCP/UDP 5520-5550


Microsoft Windows

Note: NetFoundry supports Windows 7 (64 bit) and Windows 10 (64 bit).

  1. Question: I'm using Windows 7 (64 bit), and the client installation fails.
  2. Question:  I'm using Windows 7 (64 bit) or Windows 10 and the installation is failing. 
    • Answer:  You will also need the VC run time.  This file is "VCRUNTIME140.DLL", it is located under "C:\Windows\System32".  If this file is not located in that directory you'll need to install it using these instructions.
  3. Question:  Client installation is failing on Windows 10 (64).
  4. Question: My machine has a non-English ISO installed Windows 10 (64) version and Client installation is failing.
    • Answer:  Please share the contents of the following command, run as an elevated user within PowerShell, with NetFoundry support to receive an appropriate Client installation. 
      • dism /online /get-intl
  5. Question: The Client installation completed and registered successfully.  I see the new driver in the interface as shown in the image below.  However, services I have been assigned do not seem to activate when I try to reach them.
    • Answer: In most cases, this is due to either an interfering Group Policy (GPO) assigned to the OS or an exhaustion of the max allowed interfaces (8).  Exhaustion is often the case when Virtual Machine Hosts (IE Virtual Box, HyperV) or VPNs (Virtual TUN/TAP Interfaces) create pseudo interfaces for their operation.
      • Check with the admin to see if a GPO might be blocking.
      • Check available interfaces in the "Network Connections" pane.  If you have more than 8, disable non-required internal and Internet accessing (IE WiFi / Plugged-Ethernet) interfaces.  Restart the application and ensure the Internet accessing interfaces are shown and green highlighted in the application.  You may need to uninstall the application that created the interfaces, re-install the NetFoundry Client first, then re-install the application to permit Windows to order the interfaces correctly.



  1. Question:  Client is failing to install on High Sierra.
    • Answer:  Mac OS will prompt user "System Extension Blocked".  User will need to go to security preferences and enable the extension signed by "Dispersive Solutions, Inc."


Was this article helpful?
0 out of 0 found this helpful



Article is closed for comments.