WireGuard on macOS stopped working after 1.0.10 update
glenn at glenn.id.au
Thu Dec 17 00:52:31 CET 2020
After I installed the new WireGuard update from the Mac app store, I can’t connect my tunnel. The message in the UI is "Unable to apply network settings to tunnel object."
I’m using macOS 10.15.7. I've tried rebooting, removing and re-importing tunnel configs, deleting and re-installing the WireGuard app.
Here’s a dump of possibly-relevant warnings in Console.app during a connection attempt:
error 10:47:01.801958+1100 WireGuardNetworkExtension Bootstrapping; external subsystem UIKit_PKSubsystem refused setup
error 10:47:01.837971+1100 nehelper -[NWPrivilegedHelper startXPCListener]_block_invoke client pid 111 does not have any known entitlement
error 10:47:01.838068+1100 configd networkd_privileged_check_interface_settings_block_invoke received XPC_ERROR_CONNECTION_INVALID
error 10:47:06.947361+1100 WireGuardNetworkExtension Starting tunnel failed with setTunnelNetworkSettings timing out
error 10:47:06.955318+1100 nesessionmanager address is loopback
error 10:47:06.959919+1100 nesessionmanager address is loopback
error 10:47:11.985280+1100 WireGuardNetworkExtension SIOCGIFMTU failed: Device not configured
error 10:47:11.985358+1100 WireGuardNetworkExtension NEVirtualInterfaceAdjustReadBufferSize: interface_get_mtu failed (6), defaulting to max mtu
error 10:47:11.988228+1100 neagent [u E64DEC42-DC15-401F-8590-DAFE723FB670:m (null)] [<private>(<private>)] Connection to plugin interrupted while in use.
error 10:47:11.989727+1100 neagent [u E64DEC42-DC15-401F-8590-DAFE723FB670:m (null)] [<private>(<private>)] Connection to plugin invalidated while in use.
More information about the WireGuard