NetWorker: Falha na autenticação do AD/LDAP com HTTP 500 "Internal Server Error"

Summary: Autenticação do NetWorker usando uma conta AD/LDAP, um erro é exibido informando que o serviço de autenticação está indisponível ou HTTP 500 (erro interno do servidor). O administrador local do NetWorker ou outras contas locais do NetWorker autenticam sem problemas. Esse problema aparece depois de alterar a senha da conta bind AD/LDAP. O recurso de autoridade externa do NetWorker não foi atualizado para usar a nova senha da conta de vinculação e não se autentica corretamente com a autoridade externa. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Os erros de autenticação podem parecer diferentes, dependendo de como a autenticação está sendo executada. O problema só aparece ao usar contas de usuário de autenticação externa (AD ou LDAP). O administrador local do NetWorker ou outras contas locais do NetWorker autenticam sem problemas.

Autenticação do NetWorker Management Console (NMC):

Falha de login do usuário externo do NMC

An error occurred while validating user credentials. Verify that NetWorker Authentication Service is running.
[Authentication service is unavailable]

Autenticação do NetWorker Web User Interface (NWUI):

Falha de login do usuário externo do NWUI

Authentication Service is unavailable

nsrlogin linha de comando:

Sintaxe:

nsrlogin -t TENANT_NAME -d DOMAIN_NAME -u USER_NAME
Exemplo:
admin@nve~> nsrlogin -t default -d networker.lan -u nwauthadmin
130136:nsrlogin: Please enter password:
117849:nsrlogin: Authentication library error: Authentication service is unavailable
Onde:
  • TENANT_NAME: O nome do tenant configurado durante a integração da autoridade externa ao NetWorker. Na maioria das configurações, o tenant "padrão" é usado. Se outro locatário foi configurado, você deverá especificá-lo ao fazer login, por exemplo: TENANT_NAME\DOMAIN_NAME\USER_NAME. Se você não especificar um tenant ao executar a autenticação do NetWorker no client NMC, NWUI ou API REST, o tenant padrão será usado.
  • DOMAIN_NAME: Os valores do Componente de Domínio (DC) para seu domínio; Por exemplo, networker.lan.
  • USER_NAME: O nome de usuário do AD/LDAP sem prefixo de domínio. 

Client da API REST:

Falha de login do usuário externo da API REST

"message": "Authentication service is unavailable",
"status": {
      "code": 500,
      "codeClass": "Server Error",
      "reasonPhrase": "Internal Server Error"
}
Nota: Neste exemplo, POSTMAN é exibido, mas ocorre um erro HTTP 500 com qualquer ferramenta da API REST usada para chamadas do NetWorker; Por exemplo, vRealize Orchestrator.

Cause

A conta de vinculação usada para adicionar o Active Directory ou LDAP ao servidor do NetWorker teve uma alteração de senha. O NetWorker não foi atualizado para incluir a nova senha da conta de vinculação.

Resolution

  1. Faça log-in no NetWorker Web User Interface (NWUI) usando a conta de administrador do NetWorker.
Nota: Se a autoridade externa for o Microsoft Active Directory configurado via LDAPS (SSL), NWUI ou authc_config Os comandos devem ser usados. Se a integração não usar SSL ou usar LDAP (OpenLDAP), o NetWorker Management Console (NMC) poderá ser usado para atualizar o recurso de autoridade externa. Se você não tiver o NWUI instalado ou preferir usar funções de linha de comando, consulte Informações adicionais.
 
  1. Vá para Authentication Server-External>Authorities.
  2. Selecione o recurso de autoridade externa e clique em Edit.
Recursos de autoridade externa do NWUI
  1. No campo User DN Password, digite a senha da conta de vinculação especificada no campo User DN:
Atualizando a senha da conta de vinculação
  1. Clique em Save.
  2. Uma mensagem será exibida na parte superior da janela se a alteração foi bem-sucedida ou falhou:
Mensagem de sucesso retornada
 

Depois que o recurso de autoridade externa é atualizado com a nova senha da conta de vinculação, a autenticação externa funciona corretamente com o NetWorker.

Additional Information

A senha da conta de vinculação pode ser atualizada na linha de comando no servidor de autenticação do NetWorker. O exemplo a seguir mostra qual conjunto de comandos pode ser usado para identificar a configuração da autoridade externa e atualizar a senha da conta vinculada.

  1. Obtenha o número de ID de configuração da integração de autoridade externa:
authc_config -u Administrator -p 'NMC_ADMINISTRATOR_PASSWORD' -e find-all-configs

Exemplo:

nve:~ # authc_config -u Administrator -p '!Password1' -e find-all-configs
The query returns 1 records.
Config Id Config Name
1         LDAPS
  1. Confirme a conta de vinculação usada para integrar a autoridade externa ao NetWorker:
authc_config -u Administrator -p 'NMC_ADMINISTRATOR_PASSWORD' -e find-config -D config-id=CONFIG_ID_#
Exemplo:
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
  1. Atualize a senha usando a nova senha da conta de vinculação definida no campo Config User DN:
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'
Exemplo:
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.


===========

KB adicionais:

NetWorker: Como configurar o LDAP/AD usando scripts
authc_configNetWorker: Como usar scripts authc_config para configurar a autenticação
LDAPSNetWorker: Como configurar o AD ou o LDAP a partir da interface do usuário da Web do NetWorker
NetWorker: Como configurar o AD sobre SSL (LDAPS) a partir da interface do usuário da Web do NetWorker (NWUI)
NetWorker: Os usuários do AD que fazem login por LDAPS falham ao fazer login com o "HTTP-ERROR: 500 Mensagem do servidor: Não foi possível analisar a resposta do servidor da string json"
API REST do NetWorker: Como usar um servidor AUTHC remoto ao processar solicitações RESTAPI?

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000239862
Article Type: Solution
Last Modified: 26 Sept 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.