VPN - Split tunneling problem
I have a really weird problem. I've installed NordVpn and the minute I connect with split tunneling turned on (doesn't matter if Rider is or isn't one of the apps to go through VPN) I get this error at startup:
Internal error. Please refer to https://jb.gg/ide/critical-startup-errors
java.util.concurrent.CompletionException: java.lang.IllegalStateException: failed to create a child event loop
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:314)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:319)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1702)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
at java.base/java.lang.Thread.run(Thread.java:834)
....
I turn off the VPN and Rider works just fine. No other app has any problem with it and split tunneling works (I see my own IP address when using browser for example). Rider also works when I disable split tunneling and just use VPN for everything but I really don't wanna do that.
I tried reinstalling Rider as well, did not help.
Please sign in to leave a comment.
Hi,
It seems that you've faced a known issue. Please try a workaround described here: https://youtrack.jetbrains.com/issue/IDEA-253939#focus=Comments-27-4635107.0-0.
Thanks, I'll try it tomorrow and report back :)
Tried it, didn't work right away, then (coincidentally ) an update for NordVpn showed up so I installed that and now it works :)
No idea whether the config change helped or the update but hey - as long as it works :)
Thanks for help