PowerFlex 3.X: Impossibile creare un archivio protetto dopo l'aggiornamento di Java
Summary: L'interfaccia utente web di PowerFlex Gateway (GW) non viene caricata e l'utente finale non può creare un archivio protetto dopo l'aggiornamento di Java alla versione 1.8.0 build 351.
Symptoms
PowerFlex Gateway versione 3.6.0.4
Aggiornata la versione Java alla build 351
1.8.0 L'interfaccia utente web del gateway mostra l'errore:
This site can't be reached The connection was reset. ... ERR_CONNECTION_RESET
La ScaleIO.log del gateway mostra il seguente errore:
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
Quando si crea un archivio protetto, potrebbe essere visualizzato anche il seguente messaggio di errore:
/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
Impatto
Impossibile accedere all'interfaccia utente di GW o creare un archivio protetto.
Cause
Dopo l'aggiornamento di Java alla versione 1.8.0_351, l'interfaccia utente di GW non viene caricata e non è possibile creare un archivio protetto. Questo problema si verifica perché i file JAR firmati con algoritmi SHA-1 sono limitati per impostazione predefinita in Java e trattati come non firmati.
Il problema è legato alla libreria cryptoj firmata con SHA-1 e utilizzata dal GW.
Resolution
Aggiornare PowerFlex Gateway alla versione 3.6.1 o successiva.
Versione interessata:
PowerFlex 3.6 o versione precedente
fissa:
PowerFlex 3.6.1