Los errores de autenticación pueden aparecer diferentes según cómo se realice la autenticación. El problema solo aparece cuando se utilizan cuentas de usuario de autenticación externa (AD o LDAP). El administrador local de NetWorker u otras cuentas locales de NetWorker se autentican sin problemas.
Autenticación de NetWorker Management Console (NMC):
An error occurred while validating user credentials. Verify that NetWorker Authentication Service is running.
[Authentication service is unavailable]
Autenticación de la interfaz del usuario web de NetWorker (NWUI):
Authentication Service is unavailable
Línea de comandos de nsrlogin:
Nomenclatura:
nsrlogin -t TENANT_NAME -d DOMAIN_NAME -u USER_NAME
admin@nve~> nsrlogin -t default -d networker.lan -u nwauthadmin 130136:nsrlogin: Please enter password: 117849:nsrlogin: Authentication library error: Authentication service is unavailable
Cliente de API REST:
"message": "Authentication service is unavailable",
"status": {
"code": 500,
"codeClass": "Server Error",
"reasonPhrase": "Internal Server Error"
}
Una vez que el recurso de autoridad externa se actualiza con la nueva contraseña de vinculación de la cuenta, la autenticación externa funciona correctamente con NetWorker.
La contraseña de la cuenta de vinculación se puede actualizar desde la línea de comandos en el servidor de autenticación de NetWorker. En el siguiente ejemplo se muestra qué conjunto de comandos se puede utilizar para identificar la configuración de autoridad externa y actualizar la contraseña de la cuenta de enlace.
authc_config -u Administrator -p 'NMC_ADMINISTRATOR_PASSWORD' -e find-all-configs
Ejemplo:
nve:~ # authc_config -u Administrator -p '!Password1' -e find-all-configs The query returns 1 records. Config Id Config Name 1 LDAPS
authc_config -u Administrator -p 'NMC_ADMINISTRATOR_PASSWORD' -e find-config -D config-id=CONFIG_ID_#
nve:~ # authc_config -u Administrator -p '!Password1' -e find-config -D config-id=1
Config Id : 1
Config Tenant Id : 1
Config Name : LDAPS
Config Domain : networker.lan
Config Server Address : ldaps://dc.networker.lan:636/dc=networker,dc=lan
Config User DN : CN=nw authadmin,OU=DELL,dc=networker,dc=lan
Config User Group Attribute :
Config User ID Attribute : uid
Config User Object Class : inetOrgPerson
Config User Search Filter :
Config User Search Path :
Config Group Member Attribute: uniqueMember
Config Group Name Attribute : cn
Config Group Object Class : groupOfUniqueNames
Config Group Search Filter :
Config Group Search Path :
Config Object Class : objectclass
Is Active Directory : false
Config Search Subtree : true
authc_config -u Administrator -p 'NMC_ADMINISTRATOR_PASSWORD' -e update-config -D config-id=CONFIG_ID_# -D config-user-dn="CONFIG_USER_DN" -D config-user-dn-password='CONFIG_USER_PASSWORD'
nve:~ # authc_config -u Administrator -p '!Password1' -e update-config -D config-id=1 -D config-user-dn="CN=nw authadmin,OU=DELL,dc=networker,dc=lan" -D config-user-dn-password='Dell@EngEnv1019' Configuration LDAPS is updated successfully.
===========
Artículos adicionales de la base de conocimientos:
NetWorker: Cómo configurar LDAP/AD mediante authc_config scripts
NetWorker: Cómo usar scripts de authc_config para configurar la autenticación
de LDAPSNetWorker: Cómo configurar AD o LDAP desde la interfaz de usuario web de NetWorker
NetWorker: Cómo configurar "AD mediante SSL" (LDAPS) desde la interfaz de usuario web de NetWorker (NWUI)
NetWorker: Los usuarios de AD que inician sesión a través de LDAPS no pueden iniciar sesión con el mensaje "HTTP-ERROR: Mensaje del servidor 500: No se pudo analizar la respuesta del servidor desde la cadena json"
API REST de NetWorker: ¿Cómo usar un servidor AUTHC remoto cuando se procesan solicitudes de API REST?