NetWorker: NetWorker Web Kullanıcı Arayüzünde (NWUI) oturum açılamıyor

Сводка: NetWorker Web Kullanıcı Arayüzü (NWUI) oturum açma girişimleri, PKIX yolu oluşturma hatasını belirten bir SSL el sıkışma hatasıyla başarısız olur ve NetWorker Kimlik Doğrulama Sunucusunda kimlik doğrulamayı önler. ...

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

Симптомы

  • Kullanıcılar NetWorker Web Kullanıcı Arayüzü nde (NWUI) oturum açamıyor.
  • Aşağıda, şu hata gözlemlenir: nwui.log:
    • Linux: /nsr/authc/logs/nwui.log
    • Windows (Varsayılan): 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

Причина

Bu sorun, eksik veya yanlış emcauthtomcat NetWorker çalışma zamanında sertifika/imza cacerts dosyasını kullanması gerekir. Örneğin, sertifika içe aktarma sırasında aşağıdaki komut daha önce başarıyla çalıştırılmıştır:

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"

Bu senaryoda sorunun nedeni emcauthcsaml.cer Java'ya aktarıldı cacerts Diğer adı kullanan truststore emcauthtomcat.

NWUI, Tomcat kimlik doğrulama sertifikasını (emcauthctomcat.cer), güvenilecek SAML sertifikası değil. Yanlış sertifikanın içe aktarılması, SSL güven zinciri hatasına neden olur ve PKIX yolu oluşturma hatasına neden olur.

 

Разрешение

Özetlenen süreç, NWUI için gereken tüm sertifikaların doğru şekilde ayarlanmasını sağlar.

NOT: Özetlenen işlem, bunun yerine CA tarafından imzalanmış sertifikaları kullanmak üzere NetWorker tarafından dağıtılan varsayılan kendinden imzalı sertifikaları döndürür. Bkz:
  1. NetWorker ve NWUI hizmetlerini durdurun:
Windows:
net stop nwui
net stop nsrexecd /y
Linux:
systemctl stop nwui
nsr_shutdown
  1. Dizini NetWorker çalışma zamanı bin dizininiz olarak değiştirin ve emcauthctomcatemcnwuimonitoring, ve emcnwuiserv NetWorker çalışma zamanından alınan sertifikalar cacerts Depo -sunun:
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
NOT: Networker Runtime Environemtn 17.x will report "Warning: use -cacerts option to access cacerts keystore". Yukarıdaki komutlar NRE 17.x'te çalışmaya devam eder; Ancak, "-keystore ..\lib\security\cacerts" seçeneği " ile değiştirilebilir-cacerts" yerine. Windows'ta Java bin yolu, yüklü Java sürümüne bağlı olarak farklılık gösterir.
  1. Doğru sertifikaları Java cacerts anahtar deposuna içe aktarın. İstendiğinde ' yazınyes' sertifikaya güvenmek için.
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"
NOT: Yukarıdaki komutlarda, varsayılan NetWorker kurulum yolunun kullanıldığı varsayılmıştır. NetWorker başka bir konumda kuruluysa komutları kurulum yolunuza göre ayarlayın.
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 ve NWUI hizmetlerini başlatın:
Windows:
net start nsrexecd
net start nsrd
net start nwui
Linux:
systemctl start networker
systemctl start nwui
  1. Hizmetler başlatıldıktan sonra NWUI arayüzü üzerinden oturum açın

Kimlik doğrulaması, SSL veya PKIX hataları olmadan başarıyla tamamlanmalıdır.

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