PowerFlex 3.X: No se puede crear un Lockbox después de la actualización de Java
Summary: La interfaz de usuario web del gateway de PowerFlex (GW) no se carga y el usuario final no puede crear una caja de seguridad después de la actualización de Java a la versión 1.8.0, compilación 351. ...
Symptoms
Gateway de PowerFlex versión 3.6.0.4
Se actualizó la versión de Java a 1.8.0, compilación 351
En la interfaz de usuario web del gateway, se muestra el error:
This site can't be reached The connection was reset. ... ERR_CONNECTION_RESET
En la ScaleIO.log de gateway, se muestra el siguiente error:
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
También se puede ver el siguiente mensaje de error cuando se crea una caja de seguridad:
/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
Impacto
No se puede acceder a la interfaz de usuario de GW ni crear una caja de seguridad.
Cause
Después de actualizar Java a la versión 1.8.0_351, la interfaz de usuario de GW no se carga y no puede crear una caja de seguridad. Este problema surge porque los archivos JAR firmados con algoritmos SHA-1 están restringidos de manera predeterminada en Java y se tratan como no firmados.
El problema está relacionado con la biblioteca cryptoj firmada con SHA-1 y utilizada por GW.
Resolution
Actualice el gateway de PowerFlex a la versión 3.6.1 o superior.
Versión afectada:
PowerFlex 3.6 o versión fija inferior
:
PowerFlex 3.6.1