Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split tunnelling doesn't work for java applications #4873

Open
ghost opened this issue Jul 5, 2023 · 3 comments
Open

Split tunnelling doesn't work for java applications #4873

ghost opened this issue Jul 5, 2023 · 3 comments
Labels
bug Windows Issues related to Windows

Comments

@ghost
Copy link

ghost commented Jul 5, 2023

Issue report

Operating system: Windows 11

App version: 2023.4

Issue description

Whenever you add javaw.exe to split tunneling, you'd expect for javaw.exe to bypass mullvad, instead of blocks all connections from the process, even when windows firewall is disabled, giving a permissiondenied exception.

I know this has been reported in the past, but I am reporting again because it hasn't been fixed, I saw that the earliest occurrence of this reported had a "wont fix" label, which is incorrect, the issue must be fixed. No other VPNs have this problem.

@faern
Copy link
Member

faern commented Jul 10, 2023

The java runtime initializes and handles socket in a very ugly non-standard way. This is currently incompatible with our split tunneling kernel driver. It might be possible, but would be pretty ugly to have the kernel driver accept and work around the hack that Java is doing. They basically only use IPv6 sockets, even for IPv4 connections.

This might be fixed in the future. But it's currently not a very high priority, sorry.

@faern faern added bug Windows Issues related to Windows labels Jul 10, 2023
@FlowOverFail
Copy link

Would like to see this as well. Is there any work started on this that we could look at helping out with?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Windows Issues related to Windows
Projects
None yet
Development

No branches or pull requests

3 participants
@faern @FlowOverFail and others