NetWorker: Неможливо увійти в NetWorker Web UI (NWUI)

Сводка: Спроби входу в NetWorker Web UI (NWUI) невдаються через помилку SSL Handshake, що вказує на помилку побудови шляху PKIX, що перешкоджає автентифікації на сервері автентифікації NetWorker. ...

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

  • Користувачі не можуть увійти до веб-інтерфейсу користувача NetWorker (NWUI).
  • Спостерігається наступна помилка у nwui.log:
    • Linux: /nsr/authc/logs/nwui.log
    • Windows (за замовчуванням): C:\Program Files\EMC NetWorke\nsr\authc-server\tomcat\logs\nwui.log
ERROR c.e.n.c.n.impl.GlobalApi - Failed to authenticate user <username> with the provided password on Authentication Server <NetWorker server>. javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

Причина

Ця проблема виникає через відсутність або неправильне emcauthtomcat сертифікат/підпис у виконанні NetWorker cacerts Справу. Наприклад, під час імпорту сертифіката раніше успішно виконалася наступна команда:

C:\Program Files\NRE\java\jdk-17.0.18\bin>keytool.exe -import -alias emcauthtomcat -cacerts -storepass changeit -file "C:\Program Files\EMC NetWorke\nsr\authc-server\conf\emcauthcsaml.cer"

У цьому випадку проблема виникає через emcauthcsaml.cer був імпортований на Java cacerts Truststore використовує псевдонім emcauthtomcat.

NWUI очікує сертифікат автентифікації Tomcat (emcauthctomcat.cer), а не сертифікат SAML, якому можна довіряти. Імпорт неправильного сертифіката призводить до збою SSL-ланцюга довіри, що призводить до помилки побудови шляху PKIX.

 

Разрешение

Описаний процес гарантує, що всі сертифікати, необхідні для NWUI, правильно встановлені.

ПРИМІТКА: Описаний процес повертає стандартні самопідписані сертифікати, розгорнуті NetWorker, щоб використовувати сертифікати, підписані CA, див.
  1. Зупинити сервіси NetWorker та NWUI:
Вікна:
net stop nwui
net stop nsrexecd /y
Linux:
systemctl stop nwui
nsr_shutdown
  1. Змініть каталог у свій каталог NetWorker runtime biny і видаліть emcauthctomcatemcnwuimonitoringі emcnwuiserv сертифікати з runtime NetWorker cacerts Магазин ключів:
Вікна:
cd "C:\Program Files\NRE\java\jdk-#.#.#\bin" # You must cd to your NRE java bin folder. The jdk/jre version differs depending on the NRE version installed
.\keytool.exe -delete -alias emcauthtomcat -keystore ..\lib\security\cacerts -storepass changeit
.\keytool.exe -delete -alias emcnwuimonitoring -keystore ..\lib\security\cacerts -storepass changeit
Linux:
cd /opt/nre/java/latest/bin/
./keytool -delete -alias emcauthtomcat -keystore ../lib/security/cacerts -storepass changeit
./keytool -delete -alias emcnwuimonitoring -keystore ../lib/security/cacerts -storepass changeit
./keytool -delete -alias emcnwuiserv -keystore ../lib/security/cacerts -storepass changeit
ПРИМІТКА: Networker Runtime Environemtn 17.x повідомить "Warning: use -cacerts option to access cacerts keystore". Вищезазначені команди все ще працюють на NRE 17.x; однак "-keystore ..\lib\security\cacerts" опціон можна замінити на "-cacerts" замість цього. У Windows шлях до біна Java відрізняється залежно від встановленої версії Java.
  1. Імпортуйте правильні сертифікати у сховище ключів Java cacerts. Якщо запитають, введіть 'yes' довіряти сертифікату.
Вікна:
.\keytool.exe -import -alias emcauthtomcat -keystore ..\lib\security\cacerts -storepass changeit -file "C:\Program Files\EMC NetWorke\nsr\authc-server\conf\emcauthctomcat.cer"
.\keytool.exe -import -alias emcnwuimonitoring -keystore ..\lib\security\cacerts -storepass changeit -file "C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\emcnwuimonitoring.cer"
ПРИМІТКА: Наведені вище команди передбачають, що використовується стандартний шлях встановлення NetWorker. Якщо NetWorker встановлений в іншому місці, налаштуйте команди під свій шлях встановлення.
Linux:
./keytool -import -alias emcauthtomcat -keystore ../lib/security/cacerts -storepass changeit -file /nsr/authc/conf/emcauthctomcat.cer
./keytool -import -alias emcnwuimonitoring -keystore ../lib/security/cacerts -storepass changeit -file /nsr/nwui/monitoring/app/conf/emcnwuimonitoring.cer
./keytool -import -alias emcnwuiserv -keystore ../lib/security/cacerts -storepass changeit -file /opt/nwui/conf/emcnwuiserv.cer
  1. Запустіть сервіси NetWorker та NWUI:
Вікна:
net start nsrexecd
net start nsrd
net start nwui
Linux:
systemctl start networker
systemctl start nwui
  1. Після запуску сервісів увійдіть через інтерфейс NWUI

Автентифікація має завершитися успішно без помилок SSL або PKIX.

Свойства статьи
Номер статьи: 000460962
Тип статьи: Solution
Последнее изменение: 30 Jun 2026
Версия:  2
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.