macOS 26.6.2: ZeroTier 1.16.2 system extension not installed, no zt interface
macOS version: 26.6.2 (Apple Silicon, arm64) ZeroTier version: 1.16.2 (official pkg from https://download.zerotier.com/dist/ZeroTierOne.pkg) Other security software: Little Snitch 6.3.3, LuLu 4.2.1, Proxifier 3.12.2 (all have been temporarily disabled/quit during troubleshooting) Problem description After installing ZeroTier One via the official pkg, the zerotier-one daemon starts and listens on TCP 9993 (confirmed by lsof), and zerotier-cli info returns:
text 200 info <node_id> 1.16.2 ONLINE However, no zt interface appears in ifconfig, and systemextensionsctl list does not show any ZeroTier network extension. As a result, ZeroTier cannot join any network or function properly.
Steps to reproduce
Download and install ZeroTier One pkg from official website. Launch ZeroTier One.app (or ZeroTier.app, depending on installer version). Run systemextensionsctl list and ifconfig – no ZeroTier extension or interface. zerotier-cli info shows ONLINE, but zerotier-cli listnetworks fails or shows nothing. Diagnostic information
systemextensionsctl list output (full):
text 5 extension(s) --- com.apple.system_extension.network_extension enabled active teamID bundleID (version) name [state]
- RNLG254GCK it.murus.Vallum.AFW (2.2/1) AFW [activated enabled]
- NXELXU5YLW com.initex.proxifier.v3.macos.ProxifierExtension (3.12.2/3.12.2) ProxifierExtension [activated enabled]
- MLZF7K7B5R at.obdev.littlesnitch.networkextension (6.3.3/7172) Little Snitch Network Extension [activated enabled]
- VBG97UB4TA com.objective-see.lulu.extension (4.2.1/4.2.1) LuLu [activated enabled] --- com.apple.system_extension.endpoint_security enabled active teamID bundleID (version) name [state]
- MLZF7K7B5R at.obdev.littlesnitch.endpointsecurity (6.3.3/7172) Little Snitch Endpoint Security [activated enabled] (No ZeroTier entry) ls -la /Library/SystemExtensions/ output shows directories for Little Snitch, LuLu, Proxifier, but no ZeroTier directory. find /Applications/ZeroTier.app -type d ( -name ".appex" -o -name ".systemextension" ) returns nothing, indicating the GUI app does not contain a system extension bundle. The official pkg's postinstall script does not reference system extension installation (only daemon setup and symlinks). Unpacking the pkg with pkgutil --expand and searching for *.appex or *.systemextension returned no results, suggesting the package may not include the network system extension at all (or it is packaged differently). Logs from sysextd show only checks for Little Snitch, LuLu, Proxifier extensions, and no mention of ZeroTier when systemextensionsctl list is executed. Troubleshooting already attempted
Completely uninstalled and reinstalled ZeroTier multiple times. Temporarily disabled and quit all third-party firewall/security software (Little Snitch, LuLu, Proxifier), including their background daemons and system extensions. Installed using both GUI and command-line installer -pkg. Checked System Settings > Privacy & Security for any approval prompt – none appeared. Checked System Settings > General > Login Items & Extensions > Network Extensions – no ZeroTier entry. Tried resetting system extension approval state (but requires SIP disabled, not done). Expected behavior ZeroTier should install its network system extension (com.zerotier.one.networkextension), appear in systemextensionsctl list, and create a zt0 interface upon joining a network.
Additional notes
This is likely a compatibility issue with macOS 26.6.2 (a very new or beta version). Older versions of ZeroTier (e.g., 1.10.x) may have worked, but the latest 1.16.2 seems to lack proper system extension delivery for this macOS build. It may also be related to the presence of multiple other network system extensions causing conflicts, but the absence of the extension file itself points to packaging or installation logic. 请根据你的实际情况补充节点 ID 或其他日志,并检查一下 GitHub 上是否已有类似 issue。如果官方仓库不支持直接提交问题,可能需要到 ZeroTier Discuss 发帖。
Source: zerotier/ZeroTierOne