Skip to content

macOS - Eddie stable 2.24.6 - Openvpn/wireguard/wg executables do not run at all due to file permission issue #142

@jhclare

Description

@jhclare

Mabook Air M2, 2022
macOS 15.2 (24C101)
M1 (ARM64) download

Have tried both DMG and zip downloads.

The Eddie GUI runs fine, but it will not connect to any server, using either Auto protocol (i.e. Wireguard, which strangely does not appear in the manual list at all) or OpenVPN.

It gets stuck in a continual Disconnecting/Restart connection loop.

Quite curious about this as others have reported in the forum that the Mac version works fine for them.

On inspection of Eddie logs, it seems the executables do not have the correct permissions (not owned by root):

. 2025.01.20 17:19:24 - Eddie version: 2.24.6 / macos_arm64, System: MacOS, Name: macOS 15.2, Version: 15.2, Framework: v4.0.30319
. 2025.01.20 17:19:25 - Raise system privileges
. 2025.01.20 17:19:33 - Collect network information
. 2025.01.20 17:19:34 - Reading options from /Users/user/.config/eddie/default.profile
. 2025.01.20 17:19:35 - OpenVPN - Version: 2.6.12 - OpenSSL 3.3.2 3 Sep 2024, LZO 2.10 (/Applications/Eddie.app/Contents/MacOS/openvpn)
. 2025.01.20 17:19:35 - SSH - Version: OpenSSH_9.8p1, LibreSSL 3.3.6 (/usr/bin/ssh)
. 2025.01.20 17:19:35 - SSL - Version: 5.57 (/Applications/Eddie.app/Contents/MacOS/stunnel)
I 2025.01.20 17:19:35 - Ready
. 2025.01.20 17:19:36 - Collect information about AirVPN completed
I 2025.01.20 17:19:40 - Session starting.
. 2025.01.20 17:19:40 - Activation of Network Lock - macOS - PF
I 2025.01.20 17:19:41 - Checking authorization ...
! 2025.01.20 17:19:41 - Connecting to Mirach (Netherlands, Alblasserdam)
. 2025.01.20 17:19:42 - Routes, add 213.152.162.71/32 for interface "en0".
E 2025.01.20 17:19:42 - OpenVPN > Error: Exception: Executable '/Applications/Eddie.app/Contents/MacOS/openvpn' not allowed: Not owned by root;
! 2025.01.20 17:19:42 - Disconnecting
. 2025.01.20 17:19:42 - Routes, delete 213.152.162.71/32 for interface "en0".
. 2025.01.20 17:19:42 - Collect network information
. 2025.01.20 17:19:43 - Connection terminated.
I 2025.01.20 17:19:44 - Cancel requested.
. 2025.01.20 17:19:44 - Deactivation of Network Lock
! 2025.01.20 17:19:44 - Session terminated.
I 2025.01.20 17:20:23 - Session starting.
. 2025.01.20 17:20:23 - Activation of Network Lock - macOS - PF
I 2025.01.20 17:20:24 - Checking authorization ...
! 2025.01.20 17:20:24 - Connecting to Subra (Netherlands, Alblasserdam)
. 2025.01.20 17:20:24 - Routes, add 213.152.162.101/32 for interface "en0".
. 2025.01.20 17:20:24 - WireGuard > Setup start
E 2025.01.20 17:20:25 - WireGuard > Error: Executable '/Applications/Eddie.app/Contents/MacOS/wireguard-go' not allowed: Not owned by root;
. 2025.01.20 17:20:25 - WireGuard > Stopping
. 2025.01.20 17:20:25 - WireGuard > end
! 2025.01.20 17:20:25 - Disconnecting
. 2025.01.20 17:20:25 - Routes, delete 213.152.162.101/32 for interface "en0".
. 2025.01.20 17:20:25 - Collect network information
. 2025.01.20 17:20:26 - Connection terminated.
I 2025.01.20 17:20:27 - Cancel requested.
. 2025.01.20 17:20:27 - Deactivation of Network Lock
! 2025.01.20 17:20:27 - Session terminated.

I have manually chown'd the files to root ownership and this fixes the problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions