NetWorker: no se puede iniciar sesión en la interfaz de usuario web de NetWorker (NWUI)

Сводка: Los intentos de inicio de sesión en la interfaz de usuario web de NetWorker (NWUI) fallan y se muestra un error de protocolo de enlace SSL que indica una falla en la creación de la ruta PKIX, lo que impide la autenticación en NetWorker Authentication Server. ...

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

Симптомы

  • Los usuarios no pueden iniciar sesión en la interfaz del usuario web de NetWorker (NWUI).
  • Se observa el siguiente error en nwui.log:
    • Linux: /nsr/authc/logs/nwui.log
    • Windows (valor predeterminado): 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

Причина

Este problema aparece debido a que no existe una falta o es incorrecto emcauthtomcat certificado o firma en el tiempo de ejecución de NetWorker cacerts file. Por ejemplo, durante la importación de certificados, el siguiente comando se ejecutó correctamente anteriormente:

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"

En este caso, el problema se debe a que emcauthcsaml.cer se importó a Java cacerts truststore mediante el alias emcauthtomcat.

NWUI espera el certificado de autenticación Tomcat (emcauthctomcat.cer), no el certificado SAML, de confianza. La importación del certificado incorrecto da como resultado una falla en la cadena de confianza SSL, lo que provoca el error de creación de la ruta PKIX.

 

Разрешение

El proceso descrito garantiza que todos los certificados necesarios para NWUI estén configurados correctamente.

NOTA: El proceso descrito devuelve los certificados autofirmados predeterminados implementados por NetWorker. Para usar certificados firmados por CA en su lugar, consulte:
  1. Detenga los servicios de NetWorker y NWUI:
Windows:
net stop nwui
net stop nsrexecd /y
Linux:
systemctl stop nwui
nsr_shutdown
  1. Cambie el directorio al directorio bin de tiempo de ejecución de NetWorker y elimine el emcauthctomcatemcnwuimonitoringemcnwuiserv Certificados del tiempo de ejecución de NetWorker cacerts Almacén de claves:
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
NOTA: NetWorker Runtime Environemtn 17.x informará "Warning: use -cacerts option to access cacerts keystore”. Los comandos anteriores aún funcionan en NRE 17.x; Sin embargo, el "-keystore ..\lib\security\cacerts" se puede reemplazar con "-cacerts" en su lugar. En Windows, la ruta bin de Java varía según la versión de Java instalada.
  1. Importe los certificados correctos al almacén de claves cacerts de Java. Cuando se le solicite, escriba 'yes' para confiar en el certificado.
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"
NOTA: Los comandos anteriores suponen que se utiliza la ruta de instalación predeterminada de NetWorker. Si NetWorker está instalado en otra ubicación, ajuste los comandos para la ruta de instalació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. Inicie los servicios de NetWorker y NWUI:
Windows:
net start nsrexecd
net start nsrd
net start nwui
Linux:
systemctl start networker
systemctl start nwui
  1. Una vez que se hayan iniciado los servicios, inicie sesión a través de la interfaz de NWUI

La autenticación debe completarse correctamente sin errores de SSL ni PKIX.

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