NetWorker:NetWorker Web UI (NWUI)にログインできない

Сводка: NetWorker Web UI (NWUI)ログイン試行がPKIXパス構築の失敗を示すSSLハンドシェイク エラーで失敗し、NetWorker認証サーバーに対する認証が妨げられます。

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

Симптомы

  • ユーザーは、NetWorker Webユーザー インターフェイス(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 エイリアスを使用したトラストストア emcauthtomcat

NWUIは、Tomcat認証証明書(emcauthctomcat.cer)ではなく、SAML証明書を信頼する必要があります。間違った証明書をインポートすると、SSLトラスト チェーンに障害が発生し、PKIXパス構築エラーが発生します。

 

Разрешение

概説されているプロセスにより、NWUIに必要なすべての証明書が適切に設定されていることを確認します。

メモ: 説明されているプロセスでは、NetWorkerによって導入されたデフォルトの自己署名証明書を返します。代わりにCA署名証明書を使用するには、次を参照してください。
  1. NetWorkerおよびNWUIサービスを停止します。
Windows:
net stop nwui
net stop nsrexecd /y
Linux:
systemctl stop nwui
nsr_shutdown
  1. ディレクトリーをNetWorkerランタイムbinディレクトリーに変更し、 emcauthctomcatemcnwuimonitoringおよび emcnwuiserv NetWorkerランタイムからの証明書 cacerts キーストア:
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
メモ: Networkerランタイム環境17.xで「Warning: use -cacerts option to access cacerts keystore」に従います上記のコマンドはNRE 17.xでも機能します。ただし、「-keystore ..\lib\security\cacerts」オプションは「-cacerts" を使用してください。Windowsでは、Java binパスはインストールされているJavaのバージョンによって異なります。
  1. 正しい証明書をJava cacertsキーストアにインポートします。プロンプトが表示されたら、「'yes'を使用して証明書を信頼します。
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"
メモ: 上記のコマンドは、デフォルトの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サービスを開始します。
Windows:
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
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.