Skip to Content

[Solved] Could not load tap.kext and naclient.pkg Script Error when Install SSLVPN Client on Mac OS High Sierra

Below error show when try to install SSLVPN client on Mac OS High Sierra due to Mac OS is not allowing the KEXT:

/opt/sslvpn-plus/naclient/signed_kext/tap.kext failed to load - (libkern/kext) system policy prevents loading; check the system/kernel logs for errors or try kextutil(8).
Error: Could not load /opt/sslvpn-plus/naclient/signed_kext/tap.kext

installer[4571] : install:didFailWithError:Error Domain=PKInstallErrorDomain Code=112 "An error occurred while running scripts from the package “naclient.pkg”." UserInfo={NSFilePath=./postinstall, NSURL=file:///naclient.pkg, PKInstallPackageIdentifier=com.vmware.sslvpn, NSLocalizedDescription=An error occurred while running scripts from the package “naclient.pkg”.}
installer[4571] : Install failed: The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.
installer: The install failed (The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance.)

Workaround

Add tun tap team-id to pre-approved kext list.

Step 1: Uninstall any partially installed sslvpn-plus client.

Step 2: Boot Mac OS in recovery mode.

Step 3: On top bar click on utilities > terminal.

Step 4: Add tuntap kext team id to pre-approved list with the following command:

spctl kext-consent add KS8XL6T9FZ

Step 5: Reboot Mac OS to normal mode.

Step 6: Verify if Team-ID is seen in kext approved list with following command:

spctl kext-consent list

Step 7: Install SSLVPN Client package.

Reference

VMware Knowledge Base: Unable to install SSLVPN client on Mac OS High Sierra (59190)

Alex Lim is a certified IT Technical Support Architect with over 15 years of experience in designing, implementing, and troubleshooting complex IT systems and networks. He has worked for leading IT companies, such as Microsoft, IBM, and Cisco, providing technical support and solutions to clients across various industries and sectors. Alex has a bachelor’s degree in computer science from the National University of Singapore and a master’s degree in information security from the Massachusetts Institute of Technology. He is also the author of several best-selling books on IT technical support, such as The IT Technical Support Handbook and Troubleshooting IT Systems and Networks. Alex lives in Bandar, Johore, Malaysia with his wife and two chilrdren. You can reach him at [email protected] or follow him on Website | Twitter | Facebook

    Ads Blocker Image Powered by Code Help Pro

    Your Support Matters...

    We run an independent site that is committed to delivering valuable content, but it comes with its challenges. Many of our readers use ad blockers, causing our advertising revenue to decline. Unlike some websites, we have not implemented paywalls to restrict access. Your support can make a significant difference. If you find this website useful and choose to support us, it would greatly secure our future. We appreciate your help. If you are currently using an ad blocker, please consider disabling it for our site. Thank you for your understanding and support.