Catalyst VPN NetworkExtension not loading in macOS 10.15

Hi all,

We have a Catalyst VPN client app running on macOS 10.15.7 where the PacketTunnel extension refuses to launch? The App and PacketTunnel works as expected on macOS 11 and later, but on macOS Catalina it doesn't even launch the extension? When I check the console logs I get a nesessionmanager message

Found 0 (0 active) registrations for our.bundle.id (com.apple.networkextension.packet-tunnel)

and neagent

Failed to create an NSExtension with type our.bundle.id: (null)

I made sure that the deployment targets for the app and the extension are the same (iOS 13.6, macOS 10.15). It's very confusing since the exact same app runs flawlessly on macOS 11 (and macOS 12)?

Any ideas?

Best regards / Jörgen at Clavister

I made sure that the deployment targets for the app and the extension are the same (iOS 13.6, macOS 10.15). It's very confusing since the exact same app runs flawlessly on macOS 11 (and macOS 12)?

If this works fine in macOS 11 and iOS 14, but not in macOS 10.15 and iOS 13 then this is a bug report. Please responde back with the Feedback ID.

Note: there was some issues preventing Mac Catalyst Packet Tunnel Extensions from working in the context of accessing items from the Keychain on Mac Catalyst because of the file based Keychain in macOS, but in this case it looks like your extension is just not being recognized by the system:

Found 0 (0 active) registrations for our.bundle.id (com.apple.networkextension.packet-tunnel)
Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com
Catalyst VPN NetworkExtension not loading in macOS 10.15
 
 
Q