I have an issue with latest pritunl-client and server. The issue is that Wireguard connection does not work. At the same time, WG profile file is creating and when I run wg-quick locally, all works properly. Also OpenVPN works without any issues.
Error is: level=error msg=“utils: Process exec error” arg=“[/usr/local/bin/wg-quick up pritunl0]” cmd= error="utils: Failed to exec ‘’\nexec: no command\nORIGINAL STACK TRACE:
Update: the issue is because pritunl-service is trying to use bash installed only by Homebrew, so if your bash is pre-intalled by Apple (which is /bin/bash) pritunl-service will fail to use wg-quick script.
In my case, I’m using zsh installed by Homebrew and pre-installed bash (in /bin/bash), so in my case wg-quick works perfectly without any issues, but Pritunl is unable to execute it because of hard-coded bash locations.