You are upgrading the Symantec Endpoint Protection Manager (SEPM) to 14.3 MP1. During the upgrade, you receive the notification "Server Schema is newer than database schema. Upgrade wizard needs to run to bring the schemas into sync. Remember to run Server Configuration Wizard after the upgrade wizard completes. Run the upgrade wizard now?"
After selecting "Yes", a DOS window briefly appears, then you are returned to the desktop.
Running `upgrade.bat` from the Symantec Endpoint Protection Manager\bin directory has the same result.
Upgrading from SEPM 14.2 RU2 to 14.3 MP1.
This can affect other upgrade paths as well (i.e. 14.3 MP1 to 14.3 RU3)
FIPS mode is enabled
When checking the Upgrade-0.log under SEPM\Tomcat\Logs, you may see these log entries:
Exception in thread "Upgrade" java.lang.NoClassDefFoundError: com/rsa/jsafe/provider/JsafeJCE at com.sygate.scm.server.util.RecoveryData.composeRecoveryDataFile(RecoveryData.java:621) at com.sygate.scm.server.upgrade.ui.Main.createRecoveryFile(Main.java:1083) at com.sygate.scm.server.upgrade.ui.Main.executePreLaunchSteps(Main.java:682) at com.sygate.scm.server.upgrade.ui.Main.(Main.java:563) at com.sygate.scm.server.upgrade.ui.Main.main(Main.java:1351) Caused by: java.lang.ClassNotFoundException: com.rsa.jsafe.provider.JsafeJCE at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 5 more