XFENCE Installation Failure


Version 1.6.6 would just exit with an error code 22, and this would repeat continuously


Version 1.8.88 will not enable, and gives the following errors that also repeat: 

default 19:12:44.652288 -0400 kextd Kext rejected due to system policy: <OSKext 0x7fbfc5854b30 [0x7fff9a715af0]> { URL = "file:///Library/StagedExtensions/Library/Extensions/XFENCE.kext/", ID = "com.fsecure.XFENCE" }
default 19:12:44.652332 -0400 kextd com.fsecure.XFENCE failed security checks; failing.
default 19:12:44.683324 -0400 XFENCEDaemon Failed to create temporary directory, errno=2


please advise.


  • pajp
    pajp Posts: 107 F-Secure Employee



    the error message "Kext rejected due to system policy" means that the kernel extension hasn't been approved by the computer's administrator (either the end-user or a corporate administrator in a corporate environment).


    For most users, it means that you need to go to System Preferences -> Security & Privacy -> General and click "Allow" for F-Secure Corporation. If it's not there, you may need to reinstall the software to trigger it again.


    If you're in a corporate environment, your system administrator may dictate what kernel extensions are allowed. See https://developer.apple.com/library/archive/technotes/tn2459/_index.html#top for more information.


    Let me know how it goes.


     - Rasmus

    Rasmus Sten

    F-Secure Technology, Mac Team

This discussion has been closed.