Problem with new extension system
Hello everybody
I use F Secure with my mac book pro.
Since last apple upgrade version, i have a problem with my F-Secure Safe. Indeed, F-Secure ask me to authorize the new extension but I do not find this extension in my mac book.
Have you got the same problem ? What did you do to solve this ?
Many thanks
Mathieu
Accepted Answers
-
Hi, @Sib!
Most of such issues indicate macOS failing to activate SAFE kernel extensions. In most of such cases, it is caused by misconfiguration of the system tools used for loading 3rd party extensions. We can run a couple of commands in the Terminal app to identify what the issue is exactly. Could you please run the commands below in Terminal and share the output? Terminal will prompt for administrator password, please enter it upon the request.
sudo kextutil -tn /Library/F-Secure/Extensions/fsauth.kext sudo kextutil -tn /Library/F-Secure/Extensions/XFENCE.kext
Thanks!
Best regards, Arthur
F-Secure Technology, Mac Team
-
That indeed looks very familiar. I remember seeing similar faults in reports from other customers previously.
Unfortunately, the fix for this issue cannot be automated from SAFE side as the solution targets SIP protected locations on disk. But we can try to address this issue manually from Recovery Mode.
So, let's try the steps below that helped in this situation in the past.
1. Boot into Recovery Mode by holding down Command(⌘)-R during boot. 2. From the top line of options, select Utilities -> Terminal. 3. Run the following command: chflags -R restricted "/Volumes/Macintosh HD/private/var/db/KernelExtensionManagement" Note: the volume name may differ if it was changed from the default name of "Macintosh HD".You might have to adjust the path above accordingly. 4. Restart your computer.
Please let me know if the issue still persists after following the steps above. Thanks!
Best regards, Arthur
F-Secure Technology, Mac Team
Answers
-
Hello, @Mat7401
Could you please share which macOS version you are using? You can see the macOS version if you click on the Apple logo on top left and select "About This Mac" (for example, it says "10.15.7" for me).
And also which SAFE version you are using at the moment? You can see the SAFE version if you click on SAFE icon in the menubar (for example, it says "17.9 (35210)" for me). Thanks.
Best regards, Arthur
SAFE Mac R&D Team
Best regards, Arthur
F-Secure Technology, Mac Team
-
-
MacBookPro:~ Sib$ sudo kextutil -tn /Library/F-Secure/Extensions/fsauth.kext
Password:
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/cdc_ecm_qmi.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/lgandroid_mdmdata.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/SierraSwitch.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/lgandroid_ndiscontrol.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/ZTEUSBCDCACMData_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NovatelWirelessUSBCDCECMData.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/Option72.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/cdc.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/MacOSXCameraDriver.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/Vodafone.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/Vodafone.kext/Contents/Plugins/VodafoneData.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/MissingSyncSymbian.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMHuaweiPhonesVTPCDC_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMHuaweiPhonesVTPCDC_106.kext/Contents/PlugIns/NMUSBCDCACMControl_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMHuaweiPhonesVTPCDC_106.kext/Contents/PlugIns/NMUSBCDCACMData_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMHuaweiPhonesVTPCDC.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMHuaweiPhonesVTPCDC.kext/Contents/PlugIns/NMUSBCDCACMDataVTP.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/lgandroid_mdmcontrol.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/lgandroid_ndisdata.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMSmartplugSCSIDevice_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/ATITVOut.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMSmartplugSCSIDevice.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/RoxioBluRaySupport.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMSamsungDriver_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMSamsungDriver_106.kext/Contents/PlugIns/NMUSBCDCACMControl_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMSamsungDriver_106.kext/Contents/PlugIns/NMUSBCDCACMData_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/OptionHS.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/NMSierraWireless.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/lgandroid_usbbus.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/ProlificUsbSerial.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/System/Library/Extensions/ZTEUSBMassStorageFilter_106.kext) to secure location.
Error making temporary directory: 1
Memory allocation failure.
Unable to stage kext (/Library/F-Secure/Extensions/fsauth.kext) to secure location.
-
🚩 What Do You Think?
We’d love your thoughts on our fresh look! Quick survey, big impact!