Reset Search
 

 

Article

KB44896 - HOB applet fails to launch in Apple M1 model MacBooks

« Go Back

Information

 
Last Modified Date10/13/2021 10:42 PM
Synopsis
HOB applet fails to launch in Apple M1 model MacBooks
Problem or Goal
Launching HOB applet from an Apple M1 model system will fail with an error "Pulse Secure Application Launcher failed to load Java. Please install the correct JRE version"

This issue occurs after upgrading the PCS version to 9.1R12.

 
Cause

JRE is not built for arm64 system (currently, runs using Rosetta emulation on M1 with arch x86_64) and 9.1R12 PSAL runs on native mode (on arch arm64). So, PSAL fails to load the JRE library due to architecture mismatch.

Affected version: 9.1R12 PCS (PSAL)
Solution

To resolve this issue:

Please download and install the OpenJDK 16 for AArch64.

Open JDK: https://github.com/microsoft/openjdk-aarch64/releases/tag/jdk-16.0.2-ga
 

After downloading the Arm64 JDK package (microsoft-jdk-16.0.2.7.1-macos-aarch64.pkg), please execute the below commands in macOS Terminal:
 
sudo rm -rf "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/jli/libjli.dylib"

sudo ln -s "/Library/Java/JavaVirtualMachines/microsoft-16.jdk/Contents/Home/lib/libjli.dylib" "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib/jli/libjli.dylib"
 
After installing the JDK package, please restart the browser and launch the HOB applet.
Related Links
https://github.com/microsoft/openjdk-aarch64/releases/tag/jdk-16.0.2-ga
Attachment 1 
Created ByMahaSundhari Madhivanan

Feedback

 

Was this article helpful?


   

Feedback

Please tell us how we can make this article more useful.

Characters Remaining: 255