NetWorker: No se puede iniciar sesión en NMC ni utilizar nsrlogin, lo que recibe lo siguiente: "Error de biblioteca de autenticación: GET falló con HTTP-ERROR: 404"
Summary: No se puede iniciar sesión en NMC ni usar el comando nsrlogin desde la CLI en el servidor de NetWorker. Este artículo de la base de conocimientos analiza este problema/resolución cuando también se encuentra que el directorio nsr en el servidor de NetWorker está al 100 % de su capacidad. ...
Symptoms
- No puede iniciar sesión en NetWorker Management Console (NMC) ni en la CLI mediante nsrlogin
- Las autenticaciones de NetWorker fallan con el siguiente error:
Authentication library error: GET falló con HTTP-ERROR: 404
Mensaje del servidor: No se pudo analizar la respuesta del servidor desde la cadena
json Mensaje del servidor: Asegúrese de que el servidor esté en ejecución
- El servicio del servidor de NetWorker (nsrd) está en ejecución:
- Linux: ps -ef | grep nsr
- Windows: tasklist | findstr nsr
- El puerto 9090 está escuchando:
- Linux: netstat -apno | grep 9090
- Windows: netstat -ano | findstr 9090
Cause
- Después de la actualización/instalación de NetWorker en un servidor basado en Windows.
- Después de que la ubicación de instalación de /nsr haya alcanzado el 100 % de la capacidad.
- Daños en authcdb.
Resolution
Antes de realizar cualquier paso para resolver el problema, confirme que la unidad de instalación no esté al 100 % de su capacidad. Si la unidad de instalación está llena o está a punto de alcanzar la capacidad, aumente el espacio de disco según corresponda.
La authcdb se debe reconfigurar.
Linux:
nsr_shutdown2. Cambie el nombre del directorio authc: mv /nsr/authc /nsr/authc'date -I'.bak
3. Ejecute el script de configuración de authc: /opt/nsr/authc-server/scripts/authc_configure.sh
5. Confirme que los servicios de NetWorker surjan: ps -ef | grep nsr
6. Confirme que las conexiones del puerto 9090 se realicen correctamente: nsrports -t localhost -p 9090
7. Inicie sesión en NMC o en la interfaz de usuario web de NetWorker (NWUI) con la cuenta de administrador de NetWorker.
8. Una vez que se devuelve la funcionalidad de NetWorker, puede eliminar la carpeta authc antigua a su discreción.
Windows:
1. Desinstale NetWorker.
2. En el Explorador de archivos de Windows, vaya al directorio de instalación de NetWorker y cambie el nombre de la carpeta authc-server. La ubicación predeterminada es "C:\Program Files\EMC NetWorker\nsr\authc-server"
3. Reinstale NetWorker.
4. Confirme que los servicios de NetWorker surjan: lista de tareas | findstr nsr
5. Confirme que las conexiones del puerto 9090 se realicen correctamente: nsrports -t localhost -p 9090
El proceso de authc se muestra como un proceso java.exe. La pestaña Detalles en el Administrador de tareas se puede utilizar para identificar este proceso: 
6. Inicie sesión en NMC o en la interfaz de usuario web de NetWorker (NWUI) con la cuenta de administrador de NetWorker.
7. Una vez que se devuelve la funcionalidad de NetWorker, puede eliminar la carpeta authc antigua a su discreción.
Additional Information
- NetWorker: Cómo configurar la autenticación de AD/LDAP
- NetWorker: Cómo configurar "AD mediante SSL" (LDAPS) desde la interfaz de usuario web de NetWorker (NWUI)
- NetWorker: Cuando se intenta iniciar sesión con AD/LDAP, el usuario obtiene "You do not have privileges to use NetWorker Management Console"