Hello,
I’m trying to upgrade OpManager from build 124006 to 124196 using the patch ManageEngine_OpManager_12_0_SP-5_0_1_2.ppm, but the Update Manager stops during the pre-installation phase with a JRE compatibility error.
Environment details:
Product: ManageEngine OpManager
Current Build: 124006
Target Build: 124196
Patch file: ManageEngine_OpManager_12_0_SP-5_0_1_2.ppm
OS: Windows Server 2012 R2 Standard (6.3.9600)
JRE version (bundled): 1.8.0_181
Installation directory: C:\ManageEngine\OpManager
Problem description:
The Update Manager starts normally, performs all pre-checks successfully (disk space, admin rights, OS compatibility, etc.), but fails at the JRE validation stage with the following message in the log:
[JreChecks] PPM Pre check result : is exit PPM ? true
Error message :: The existing JRE version is not compatible with the product.
Please contact opmanager-support@manageengine.com with logs and jre folder.
Excerpt from UpdateManager.log:
JreChecks.isCompatibleJREVersion() :: Expected JRE version -> 1.8.0_181
JreChecks.isCompatibleJREVersion() :: Existing JRE version -> 1.8.0_181
JreChecks.isCompatibleJREVersion() :: JRE Version match :: Existing JRE version 1.8.0_181 | Expected JRE version 1.8.0_181
UpgradeBackupHandler.jceStrengthCheck() :: jce strength 12*
It looks like the patch installer rejects the bundled JRE, possibly due to restricted JCE policy files.
Steps already taken:
Verified admin privileges
Stopped all OpManager services and processes
Checked free disk space (≈18 GB available)
Confirmed JRE path and version
Tried launching UpdateManager both in UI and console mode
Despite matching versions, the patch refuses to proceed because of the “JRE not compatible” error.
Could you please confirm whether the patch requires an Unlimited Strength JCE policy for Java 8u181 or a newer JRE build?
If so, which exact JRE package is officially supported for this upgrade?
I can provide full logs and the jre folder upon request.
Thanks in advance,
Stanislav
Would you like me to make it sound a little more “forum-friendly” (more conversational and less formal), or keep it in this clean support-ticket style?