I’ve been using Viscosity for 7 or so years on a Mac and recently switched back to Windows. I have had so much trouble with the same 10-15 OpenVPN servers running on pfSense that work perfectly with the Mac client. The main problem is that the 0.0.0.0 route associated with the wireless or ethernet LAN adapter continues to remain active with a lower metric than the 0.0.0.0 route on the OpenVPN adapter. The other issue is that subnets from the pfSense server are not pushed to the Windows client. This probably wouldn’t be a problem if the default route was to the VPN server, but since it is not, I cannot work at all without doing a route delete after connecting. The OpenVPN Connect client works perfectly, but I prefer the Viscosity client since I’ve used it for so long.
I even set the client configuration for any of the servers to “Send all traffic over VPN connection” which I would hope would remove the 0.0.0.0 route to the LAN/WLAN interface, but it does not.
Finally, I am running as a standard user. Hopefully that isn’t a problem as running as an admin is just a no-go. I have admin credentials I can use if needed for various tasks, but do not ever run as an admin day-to-day.
Any help with this? I’m so frustrated at how long it takes to get work done by having to do the manual route updates.
Rick