-
Notifications
You must be signed in to change notification settings - Fork 170
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
Adapt the wsl-vpnkit, so it makes use of WSL_INTEROP variable #250
base: main
Are you sure you want to change the base?
Conversation
…e it self-healing when the socket would be closed for one reason or another
I can confirm that this worked for me when running wsl-vpnkit as a systemd service. Thanks a bunch! |
…e it self-healing when the socket would be closed for one reason or another
…e it self-healing when the socket would be closed for one reason or another
@dabeck81 I tried your solution, but afterwards the start fails with: So, I commended out the check regarding |
Open up a shel-terminal and try to manually run following command |
This worked for me using systemd with standalone script setup. |
I had already done that at the time and it worked, so I knew it was a false positive and that's why I removed temporary the following check :
EDIT: |
I experienced intermittent behaviour, and right now it completely stopped working: wsl-vpnkit[2530047]: time="2023-12-01T12:34:16+01:00" level=error msg="cannot read size from socket: EOF"
wsl-vpnkit[2530047]: time="2023-12-01T12:34:17+01:00" level=info msg="waiting for packets..."
wsl-vpnkit[2557340]: /home/user/.wsl-vpnkit/wsl-gvproxy.exe: Invalid argument |
Interesting, I had this working flawlessly for 2 weeks and since today I get that all the time. |
Adding that this PR fixed my issues with |
Adapt the wsl-vpnkit, so it makes use of WSL_INTEROP variable and make it self-healing when the socket would be closed for one reason or another