PowerFlex 3.X. Не удается создать защищенное хранилище после модернизации Java
Summary: Веб-интерфейс PowerFlex Gateway (GW) не загружается, и конечный пользователь не может создать защищенное хранилище после модернизации Java до версии 1.8.0 сборки 351.
Symptoms
PowerFlex Gateway версии 3.6.0.4
Java обновлена до версии 1.8.0 сборка 351
В веб-интерфейсе шлюза отображается ошибка:
This site can't be reached The connection was reset. ... ERR_CONNECTION_RESET
В ScaleIO.log шлюза отображается следующая ошибка:
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
При создании защищенного хранилища также может отображаться следующее сообщение об ошибке:
/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
Воздействие
Не удается получить доступ к пользовательскому интерфейсу GW или создать защищенное хранилище.
Cause
После обновления Java до версии 1.8.0_351 пользовательский интерфейс GW не загружается и не может создать защищенное хранилище. Эта проблема возникает из-за того, что JAR-файлы, подписанные алгоритмами SHA-1 , ограничены по умолчанию в Java и рассматриваются как неподписанные.
Проблема связана с библиотекой cryptoj, подписанной с помощью SHA-1 и используемой GW.
Resolution
Обновите PowerFlex Gateway до версии 3.6.1 или более поздней.
Затронутая версия:
PowerFlex 3.6 или более ранние
версии Фиксированная версия:
PowerFlex 3.6.1