NetWorker : impossible de se connecter à NetWorker Web UI (NWUI)

Сводка: Les tentatives de connexion NetWorker Web UI (NWUI) échouent avec une erreur d’établissement de liaison SSL indiquant un échec de la création du chemin PKIX, empêchant l’authentification auprès de NetWorker Authentication Server. ...

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

Симптомы

  • Les utilisateurs ne peuvent pas se connecter à NetWorker Web User Interface (NWUI).
  • L’erreur suivante est observée dans nwui.log:
    • Linux : /nsr/authc/logs/nwui.log
    • Windows (par défaut) : 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

Причина

Ce problème s’affiche en raison d’une absence ou d’une erreur emcauthtomcat certificat/signature dans le runtime NetWorker cacerts . Par exemple, lors de l’importation du certificat, la commande suivante a été précédemment exécutée avec succès :

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"

Dans ce scénario, le problème se produit car emcauthcsaml.cer a été importé dans le répertoire cacerts Truststore à l’aide de l’alias emcauthtomcat.

NWUI s’attend à ce que le certificat d’authentification Tomcat (emcauthctomcat.cer), et non le certificat SAML, à faire confiance. L’importation d’un certificat incorrect entraîne une défaillance de la chaîne d’approbation SSL, ce qui provoque une erreur de création du chemin PKIX.

 

Разрешение

Le processus décrit garantit que tous les certificats requis pour NWUI sont correctement définis.

NOTE: Le processus décrit renvoie les certificats auto-signés par défaut déployés par NetWorker. Pour utiliser les certificats signés par une autorité de certification à la place, reportez-vous à :
  1. Arrêtez les services NetWorker et NWUI :
Windows :
net stop nwui
net stop nsrexecd /y
Linux :
systemctl stop nwui
nsr_shutdown
  1. Changez de répertoire pour accéder à votre répertoire bin d’exécution NetWorker et supprimez le emcauthctomcatemcnwuimonitoringet emcnwuiserv certificats du runtime NetWorker cacerts Magasin de clés :
Windows :
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
NOTE: NetWorker Runtime Environemtn 17.x signale le message «Warning: use -cacerts option to access cacerts keystore». Les commandes ci-dessus fonctionnent toujours sur NRE 17.x ; Cependant, l'«-keystore ..\lib\security\cacerts« peut être remplacée par »-cacerts" à la place. Sous Windows, le chemin d’accès à la corbeille Java varie en fonction de la version Java installée.
  1. Importez les certificats corrects dans le magasin de clés Java cacerts. Lorsque vous y êtes invité, saisissez 'yes' pour approuver le certificat.
Windows :
.\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"
NOTE: Les commandes ci-dessus supposent que le chemin d’installation par défaut de NetWorker est utilisé. Si NetWorker est installé à un autre emplacement, ajustez les commandes pour votre chemin d’installation.
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. Démarrez les services NetWorker et NWUI :
Windows :
net start nsrexecd
net start nsrd
net start nwui
Linux :
systemctl start networker
systemctl start nwui
  1. Une fois que les services ont démarré, connectez-vous via l’interface NWUI

L’authentification doit se terminer avec succès sans erreurs SSL ou PKIX.

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