ivpn / desktop-app

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

(Linux) Split Tunnel Inverse mode blocks incoming network connections #356

Open jordan-ivpn opened 5 months ago

jordan-ivpn commented 5 months ago

Bug report

Describe your environment

Describe the problem

ST Inverse mode blocks incoming connections, like SSH and possibly ping, when the VPN is disconnected. Connecting the VPN allows the connections in.

Steps to reproduce:

  1. Enable SSH service on a LAN device (server)
  2. Disable ST Inverse mode and disconnect VPN on that same "server" system
  3. Connect to the "server" via SSH from a LAN "client" device to verify SSH works, disconnect SSH
  4. Enable LAN access in IVPN App, check SSH from "client" with VPN connected and disconnected to verify SSH works
  5. Activate ST Inverse mode on "server"
  6. Try to connect from "client" to "server" using SSH, fails
  7. Activate the VPN on the "server"
  8. Try SSH again, connects as expected
  9. Try to ping the "server" from the "client" with VPN disconnected adn ST Inverse mode active, results might vary

Observed Results:

Incoming connections are blocked unless the VPN is connected.

Expected Results:

Incoming connections are not affected by the ST Inverse mode option.

--

Thanks.