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

Zhrnutie: 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. ...

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

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.

Príčina

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.

Riešenie

  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.

Ďalšie informácie

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?

Dotknuté produkty

NetWorker

Produkty

NetWorker Family
Vlastnosti článku
Číslo článku: 000239862
Typ článku: Solution
Dátum poslednej úpravy: 26 sep 2025
Verzia:  3
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.