If you installed the Carbon Black Cloud sensor for macOS in Kernel Extension mode and the Kernel Extensions are not loading, you must rebuild the Kernel Extension cache.
Procedure
- In the Workspace ONE UEM admin console, navigate to and select the macOS device that needs the kernel cache rebuilt.
- Click the More Actions drop-down menu and select Custom Command.
- Paste the following command in the Command XML text box and add the full list of
KextPaths
into the array
.
<dict>
<key>RebuildKernelCache</key>
<true/>
<key>KextPaths</key>
<array>
<string>/Library/Extensions/CbDefenseSensor.kext</string>
<string>/Library/Extensions/SomeOtherExtension.kext</string>
</array>
<key>RequestType</key>
<string>RestartDevice</string>
</dict>
Note: When you specify the
<key>KextPaths</key>
, you must include the
Carbon Black Cloud Kernel Extension path, as well as any other paths you want to include in the Kernel Cache Rebuild.
- Optional. Paste the following command in the Command XML text box without the
<key>KextPaths</key>
and array
values, if they are unknown.
<dict>
<key>RebuildKernelCache</key>
<true/>
<key>RequestType</key>
<string>RestartDevice</string>
</dict
Note: If you do not specify the
<key>KextPaths</key>
, macOS attempts to rebuild the cache with any known Kernel Extensions. For example, from Apps that have launched before and attempted to load a Kernel Extension.
- Click Send.