Little Snitch Updating Boot Caches Forever

BootLittle snitch updating boot caches forever 2

Little Snitch license keys can be distinguished by their first two characters: Little Snitch 4 license keys begin with “34”. Little Snitch 3 license keys begin with “33”. Little Snitch 2 license keys begin with “32”. If you have a question or a problem related to your order, please contact our sales support team. Catalina sometimes refuses to perform the necessary boot cache update for the newly installed kernel extension. As a consequence, macOS still uses the previous version of the kernel extension from the outdated cache, which then results in a version conflict with all other updated components of Little Snitch.

These instructions are outdated because only macOS 10.15.0 is affected. Install macOS 10.15.1 or later to fix the issue descibed here.

Little Snitch Updating Boot Caches Forever Lyrics

When you install Little Snitch on the initial version of macOS Catalina (version 10.15.0), you may get an error message “Little Snitch version mismatch detected” after restarting your Mac. This is due to a bug in macOS Catalina 10.15.0. The operating system sometimes fails to successfully complete the necessary boot cache update for the newly installed kernel extension. Unfortunately it’s not possible to fix this problem in the Little Snitch Installer. It requires a fix in macOS, and Apple fixed this in macOS 10.15.1.

Our original workaround consisted of these steps:

Boot
  1. Restart your system in macOS Recovery. Learn more

  2. If you have enabled FileVault to encrypt the contents of your system volume, you first have to mount that volume: Open “Disk Utility”, select your system volume in the sidebar and click the “Mount” button in the toolbar. Please be patient – mounting FileVault volumes may take quite a while. Once the volume is mounted, quit the “Disk Utility” application.

  3. Open “Terminal” from the Utilities menu in the menu bar.

  4. Enter the following command:
    touch -c '/Volumes/Macintosh HD/System/Library/Extensions'
    Important Note: If your system volume has a different name than “Macintosh HD”, replace this name with the actual name of the volume on which macOS Catalina is installed. Note that “macOS Base System” is not the volume you’re looking for (that’s the name of the volume for Recovery Mode).

  5. Wait about 10 seconds. Then choose “Restart” from the Apple menu in the menu bar to restart your computer. Shutting down can take up to a few minutes because the system is rebuilding the boot cache in the background. Note that during this time no progress indication is shown.

Little Snitch Updating Boot Caches Forever 1

Starting with macOS 10.15.4 the above “Legacy System Extension” message will be shown when Little Snitch is installed.

→ Please read this blog post to learn more about why this message is shown.

Little Snitch Updating Boot Caches Forever 2

Will there be an update of Little Snitch that’s compatible with macOS 10.16?

Yes. We are going to release Little Snitch 5 later this year, which will be compatible with macOS 10.16. → Learn more…

Will I get the update for free?

Yes. All licenses sold now include a free upgrade to Little Snitch 5. In addition, customers who purchased Little Snitch 4 within a one-year period prior to the final release of Little Snitch 5 will also get a free upgrade. → Learn more…

Little Snitch Updating Boot Caches Forever 2

Will Little Snitch 4 run on macOS 10.16?

Little Snitch Updating Boot Caches Forever Free

Little Snitch 4 will not be loaded on macOS 10.16 by default, but there will still be an option to allow the loading. → Learn more…