PowerFlex 3.X: Kan geen lockbox maken na Java-upgrade
Summary: De webinterface van PowerFlex Gateway (GW) wordt niet geladen en de eindgebruiker kan geen lockbox maken na een Java-upgrade naar versie 1.8.0 build 351.
Symptoms
PowerFlex Gateway versie 3.6.0.4
Java-versie geüpgraded naar 1.8.0 build 351
De Gateway Web UI geeft de fout weer:
This site can't be reached The connection was reset. ... ERR_CONNECTION_RESET
Gateway ScaleIO.log geeft de volgende fout weer:
2024-08-14 10:02:11,609 [Thread-3] ERROR c.e.s.a.mdm_proxy.MdmProxyServiceGW - in ScaleIo alert poller: java.lang.IllegalStateException: Failed to load default crypto configuration. Either instantiate Lockbox with a custom crypto configuration or install a JCE provider which is capable of supporting the default crypto configuration
De volgende foutmelding kan ook worden weergegeven bij het maken van een lockbox:
/opt/emc/scaleio/gateway/bin/FOSGWTool.sh --set_mdm_credentials --mdm_user admin --create_default_lockbox --mdm_password "<mdm_password>" Exception in thread "main" java.lang.IllegalStateException: Failed to load default crypto configuration. Either instantiate Lockbox with a custom crypto configuration or install a JCE provider which is capable of supporting the default crypto configuration
Impact
Kan geen toegang krijgen tot de GW UI of een lockbox maken.
Cause
Na het upgraden van Java naar versie 1.8.0_351, kan de GW UI niet worden geladen en kan er geen lockbox worden gemaakt. Dit probleem doet zich voor omdat JAR-bestanden die zijn ondertekend met SHA-1-algoritmen standaard worden beperkt in Java en worden behandeld als niet-ondertekend.
Het probleem heeft te maken met de cryptoj-bibliotheek die is ondertekend met SHA-1 en wordt gebruikt door de GW.
Resolution
Upgrade de PowerFlex Gateway naar versie 3.6.1 of hoger.
Betreffende versie:
PowerFlex 3.6 of lager
Vaste versie:
PowerFlex 3.6.1