PowerFlex 3.X : Impossible de créer un lockbox après la mise à niveau de Java
Summary: L’interface utilisateur Web de la passerelle PowerFlex (GW) ne se charge pas et l’utilisateur final ne peut pas créer de lockbox après la mise à niveau Java vers la version 1.8.0 build 351. ...
Symptoms
Passerelle PowerFlex version 3.6.0.4
Java mise à niveau vers la version 1.8.0 build 351
L’interface utilisateur Web de la passerelle affiche l’erreur :
This site can't be reached The connection was reset. ... ERR_CONNECTION_RESET
Le ScaleIO.log de passerelle affiche l’erreur suivante :
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
Le message d’erreur suivant peut également s’afficher lors de la création d’un 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
Impossible d’accéder à l’interface utilisateur GW ou de créer un lockbox.
Cause
Après la mise à niveau de Java vers la version 1.8.0_351, l’interface utilisateur GW ne parvient pas à se charger et ne peut pas créer de lockbox. Ce problème se produit car les fichiers JAR signés avec des algorithmes SHA-1 sont restreints par défaut dans Java et traités comme non signés.
Le problème est lié à la bibliothèque cryptoj signée avec SHA-1 et utilisée par la GW.
Resolution
Mettez à niveau la passerelle PowerFlex vers la version 3.6.1 ou supérieure.
Version concernée :
PowerFlex 3.6 ou version inférieure
corrigée :
PowerFlex 3.6.1