NetWorker: Kirjautuminen NetWorker-verkkokäyttöliittymään (NWUI) ei onnistu

Сводка: NetWorker Web UI (NWUI) -kirjautumisyritykset epäonnistuvat SSL-kättelyvirheellä, joka ilmaisee PKIX-polun luontivirheen ja estää todennuksen NetWorker-todennuspalvelimen avulla.

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

Симптомы

  • Käyttäjät eivät pysty kirjautumaan NetWorker Web User Interface (NWUI) -käyttöliittymään.
  • Virhe ilmenee nwui.log:
    • Linux: /nsr/authc/logs/nwui.log
    • Windows (oletus): 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

Причина

Tämä ongelma ilmenee, koska puuttuu tai se on virheellinen emcauthtomcat varmenne/allekirjoitus NetWorker Runtimessa cacerts Tiedosto. Esimerkiksi varmenteen tuonnin aikana seuraava komento suoritettiin aiemmin onnistuneesti:

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"

Tässä skenaariossa ongelma ilmenee, koska emcauthcsaml.cer tuotiin Java-alueelle cacerts Truststore aliaksella emcauthtomcat.

NWUI odottaa Tomcat-todennusvarmennetta (emcauthctomcat.cer), ei SAML-varmennetta, johon voi luottaa. Väärän varmenteen tuominen johtaa SSL-luottamusketjun epäonnistumiseen, joka aiheuttaa PKIX-polun rakennusvirheen.

 

Разрешение

Kuvattu prosessi varmistaa, että kaikki NWUI: n edellyttämät varmenteet on asetettu oikein.

HUOMAUTUS: Kuvattu prosessi palauttaa NetWorkerin itse allekirjoittamat varmenteet oletusarvoisesti. Käytä sen sijaan päämyöntäjän allekirjoittamia varmenteita. Katso artikkelia:
  1. Pysäytä NetWorker- ja NWUI-palvelut:
Windows:
net stop nwui
net stop nsrexecd /y
Linux:
systemctl stop nwui
nsr_shutdown
  1. Vaihda hakemistoksi NetWorker runtime bin -hakemisto ja poista emcauthctomcatemcnwuimonitoringJa emcnwuiserv NetWorker runtimen varmenteet cacerts Avainsäilytys:
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
HUOMAUTUS: Networker Runtime Environemtn 17.x raportoi "Warning: use -cacerts option to access cacerts keystore". Yllä olevat komennot toimivat edelleen NRE 17.x -versiossa; Kuitenkin "-keystore ..\lib\security\cacerts" vaihtoehto voidaan korvata "-cacerts" sen sijaan. Windowsissa Java-bin-polku vaihtelee asennetun Java-version mukaan.
  1. Tuo oikeat varmenteet Java cacerts -avainsäilöön. Kirjoita kehotettaessa 'yes' luottaa varmenteeseen.
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"
HUOMAUTUS: Edellä olevissa komennoissa oletetaan, että käytetään NetWorkerin oletusasennuspolkua. Jos NetWorker on asennettu toiseen sijaintiin, säädä asennuspolun komentoja.
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. Käynnistä NetWorker- ja NWUI-palvelut:
Windows:
net start nsrexecd
net start nsrd
net start nwui
Linux:
systemctl start networker
systemctl start nwui
  1. Kun palvelut ovat käynnistyneet, kirjaudu sisään NWUI-käyttöliittymän kautta

Todennuksen pitäisi onnistua ilman SSL- tai PKIX-virheitä.

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