Bug #13677
closedComplete connectivity loss when OpenVPN Client loses connection
0%
Description
Greetings.
Had updated to 2.6 from 2.5.3 in the past, and encountered a bug where if an OpenVPN client goes down for any reason, it takes ALL connectivity with it, even if that connection isn't even traversing that VPN tunnel. This drove me to downgrade back to 2.5.3.
Fast forward to today, and I decided to re-update to 2.6 for the Tailscale feature, and I am seeing that this bug seems to still exist. To note, this behavior was NOT present in 2.5.3 at all, but it is in 2.6.
Steps to reproduce:
Access the VPN Status by going to Status > OpenVPN
Click on the Restart for a random tunnel (The one chosen only feeds ONE VLAN, the others either use other tunnels or go directly out through the WAN).
Note a brief loss of ALL connectivity across ALL VLANs to the internet, regardless of WAN interface configured. This seems to persist until that tunnel is reconnected. (Test was done via PING utility from an Ubuntu server connected to a LAN that uses the physical WAN interface for it's connectivity)
To reinterate, this behavior was NOT present in 2.5.3 at all. Having a VPN client drop out would only cut connectivity to whichever LAN is using that client as a gateway. In 2.6, All LANs seem to lose connectivity to the internet when this happens.
In short, if any OpenVPN client suddenly loses it's connection (Issue on server end, routing issue somewhere, etc), Every client on my network loses connectivity, even those that are not using any of the OpenVPN clients.