VMExplorer fails to install - There was a problem initializing the DB: Could not save configuration

  • KM03262590
  • 03-Oct-2018
  • 03-Oct-2018

This document has not been formally reviewed for accuracy and is provided "as is" for your convenience.

Summary

VMExplorer fails to install - There was a problem initializing the DB: Could not save configuration

Error

ERROR [5022338] There was a problem initializing the DB: Could not save configuration (Exception has been thrown by the target of an invocation.)
   at VMXLib.Logic.Configuration.XMLTools.SaveEncryptedConfig(Model model, String path, String password)
   at VMXLib.Logic.Model.SaveConfig()
   at eval_v.eval_c()
  Exception has been thrown by the target of an invocation.
     at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Security.Cryptography.CryptoConfig.CreateFromName(String name, Object[] args)
   at System.Security.Cryptography.Rijndael.Create()
   at VMXLib.Logic.Configuration.XMLTools.SaveEncryptedConfig(Model model, String path, String password)
    This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.

Cause

Windows Policy enabled - System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing

Fix

Go to Control Panel -> Administrative Tools -> Local Security Policy

Disable the setting for "System cryptography: Use FIPS compliant algorithms for encryption, hashing, and signing"