Is OpenVPN not forwarding traffic? Resolve it quickly

  • Several users claim that OpenVPN is not forwarding traffic, which can cause a variety of issues if you need this software urgently.
  • When pinging your devices within the LAN, you might notice that you cannot do it using your remote client running OpenVPN.
  • As a preliminary solution, you can add an exception to the firewall, and then modify your system settings.
  • Whitelisting OpenVPN in your antivirus or resetting the TAP adapter can also help you, but if all else fails, you can try another specialized software.

OpenVPN is a freeware and open-source application used to create and implement virtual private networks and other secure point-to-point or site-to-site connections.

Although known as one popular VPN protocol, and trusted for its security and connection speed, OpenVPN is sometimes not forwarding traffic or even stops working.

If you find yourself struggling with this issue, check out the solutions detailed below.

What can I do if OpenVPN is not forwarding traffic?

1. Add an exception to the firewall

  1. Click on Start icon from your taskbar, type firewall, and open Firewall & network protection.
  2. Click on Allow an app through firewall.
  3. Click Change settings (with admin rights).
  4. Search for OpenVPN in this list and click on the Private and Public checkboxes.
  5. If it’s not in this list, click the Allow another app button to find and select it.

2. Whitelist OpenVPN in your antivirus

The exact steps to perform this action will vary a lot depending on the exact antivirus software you’re using, but usually, this setting can be adjusted by opening the Settings menu.

As in the case of the firewall, having your antivirus software stop OpenVPN from accessing the network will cause the issue discussed in this article.

3. Reset the TAP adapter

uninstall tap driver
  1. Right-click the Start button and select Device Manager.
  2. Expand the Network adapters menu.
  3. Look for any TAP drivers, right-click and select Uninstall device.
  4. Open the Action menu and select Scan for hardware changes.

4. Check if the DHCP service is running

  1. Click on the Start icon from your taskbar, type services and click on it.
  2. Right-click DHCP Client and select Properties.
  3. Set Startup type to Automatic.
  4. Click OK.

5. Flush the DNS

flush dns
  1. Run Command Prompt as admin: press Ctrl + R, type cmd, hold Ctrl + Shift and press Enter
  2. Copy and paste the next lines (press Enter between each line):
  • ipconfig /flushdns
  • ipconfig /registerdns
  • ipconfig /release
  • ipconfig /renew
  • NETSH winsock reset catalog
  • NETSH int ipv4 reset reset.log
  • NETSH int ipv6 reset reset.log
  • Exit
  1. Restart your PC to apply the new changes.

6. Change to a reliable VPN client

If OpenVPN is not forwarding traffic on your device, consider installing a reliable VPN app that supports the OpenVPN protocol.

Private Internet Access (PIA) is a great option because it automatically makes changes to the system firewall and installs its own TAP adapters.

PIA supports a range of VPN protocols including OpenVPN, L2TP/IPsec and PPTP and allows you to completely customize your OpenVPN connection preferences.

What’s more important, you can even choose your own encryption cipher out of:

  • AES-128 (GCM)
  • AES-256 (GCM)
  • AES-128 (CBC)
  • AES-256 (CBC)

More useful features:

  • OpenVPN and WireGuard protocols
  • Split tunneling and kill switch
  • Private DNS servers and DNS leak protection
  • 24/7 live chat support
  • A strict zero-logging privacy policy
  • 30-day money-back guarantee

Not being able to use your VPN software efficiently can cause a variety of issues, especially if you’re using it for location-sensitive work.

This guide provides you with all the information you need to resolve this dreaded issue, and we hope that it managed to help.

If you use OpenVPN on a Windows 7 PC and need additional support, follow our guide on how to fix the OpenVPN unsigned driver error.

Leave a Comment