ivpn / desktop-app

Official IVPN Desktop app
https://www.ivpn.net/apps/
GNU General Public License v3.0
322 stars 49 forks source link

(Linux) Split Tunneling stops working when briefly losing network connectivity #252

Closed gorkapernas closed 1 year ago

gorkapernas commented 1 year ago

Description:

When briefly losing network connectivity e.g. disabling/enabling WIFI, Split Tunneling stops working. It seems that the Linux OS erases the routing rules which were preconfigured by IVPN for the split-tunneling.

Expected result:

Daemon must monitor changes in networking and update ST routing rules accordingly, so Split Tunneling can work even after losing briefly connectivity.

Steps to reproduce:

  1. Install 3.10.0 on any Linux distribution e.g. Ubuntu
  2. Login.
  3. Connect to the VPN.
  4. Launch e.g. Firefox with Split Tunnel.
  5. Observe that the browser does not use the VPN connection.
  6. Disable / Enable WIFI.
  7. After the app reconnects, observe that Split Tunneling no longer works on the browser.

Environment:

IVPN: 3.10.0 and latest beta 3.10.11 OS: All Linux distributions

stenya commented 1 year ago

v3.10.14

gorkapernas commented 1 year ago

Verified on v3.10.14, different Linux distributions, the issue no longer occurs. Split tunnelling still working after losing network connectivity.

stenya commented 1 year ago

v3.10.14 released