Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products

NetWorker: O login no NMC falha com a mensagem "Ocorreu um erro ao validar as credenciais do usuário"

Summary: Ao tentar fazer log-in no Network Management Console (NMC), o seguinte é exibido: Ocorreu um erro ao validar as credenciais do usuário. Verifique se o NetWorker Authentication Service está em execução. [Ocorreu um erro, falha na chamada de API do sistema de baixo nível Mensagem do servidor: Certifique-se de que o servidor esteja em execução]. OU [Falha ao se conectar ao NetWorker_ServerName:9090; Sem erro. Mensagem do servidor: Certifique-se de que o servidor esteja em execução.] ...

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

O seguinte caracteriza o comportamento observado com esse problema:

  • Não é possível fazer log-in no NMC depois de reinicializar o servidor NetWorker.
  • Ao tentar fazer login no NMC, receba um erro ao validar as credenciais.

 

As seguintes mensagens são exibidas:

An error occurred while validating user credentials. Verify that Networker Authentication Service is running. [An error occurred, a low level system api call failure Server Message: Make sure that the server is running].

 

E/ou

An error occurred while validating user credentials. Verify that Networker Authentication Service is running. [Failed to connect to NetWorker_ServerName:9090; No Error. Server Message : Make sure that the server is running.]

 

Isso pode ser temporariamente resolvido reiniciando TODOS os serviços do NetWorker, mas o problema reaparece na próxima reinicialização.

O problema pode ser intermitente.

O servidor ainda está concluindo as operações. Visível nos logs e por meio do servidor NetWorker nsrwatch hostname.

 

Cause

Esse erro pode aparecer se houver um conflito de porta para uma das portas usadas pelo serviço AUTHC. Isso é identificável no servidor do NetWorker \nsr\logs\daemon.raw Log:

NetWorker_ServerName nsrctld NSR notice authservice: SEVERE: StandardServer.await: create[localhost:8009]:
NetWorker_ServerName nsrctld NSR notice authservice: java.net.BindException: Address already in use: JVM_Bind

 

E/ou

NetWorker_ServerName nsrctld NSR notice authservice: SEVERE: StandardServer.await: create[localhost:8005]:
NetWorker_ServerName nsrctld NSR notice authservice: java.net.BindException: Address already in use: JVM_Bind

 

NetWorker: Como usar nsr_render_log

 

Nesse caso, as portas 8009 (porta do conector AJP Tomcat) e 8005 (desligamento de segurança do Tomcat) não podem ser atribuídas porque outro aplicativo as está usando. Isso pode ocorrer se houver um ou mais outros aplicativos instalados neste servidor que usam o Apache Tomcat. O servidor do NetWorker (nsrd) controla o authservice e não pode ser controlado pelo usuário. O seguinte pode ser visto no daemon.raw:

NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.

 

Resolution

Opção 1:
Ajuste as portas que estão sendo usadas pelo outro componente para que não haja conflito de porta com o Apache Tomcat usado pelo NetWorker's Authentication Service.

 

Opção 2:
Altere as portas usadas pela instância Tomcat do NetWorker concluindo as seguintes etapas:

  1. Interrompa os serviços no servidor do NetWorker e conclua o seguinte:
    Linux: nsr_shutdown
    Windows: net stop nsrexecd /y

  2. Identifique uma porta que não está sendo usada por nenhum dos outros serviços em execução:
    netstat -ab > netstat_ports.txt (por exemplo: 8089, 8087 e assim por diante...)

  3. Abra o arquivo de server.xml em:
    Linux: /nsr/authc/conf/server.xml
    Windows: [Caminho de instalação do NetWorker]\nsr\authc-server\tomcat\conf

    Nota: O caminho de instalação do NetWorker deve ser substituído pelo caminho completo do diretório de instalação do NetWorker.
  4. Modifique o arquivo substituindo a porta 8009 pela 8089 (escolhida na etapa 2).
    Para conflito 8005, modifique:
    <Server port="8005" shutdown="SHUTDOWN">
    PARA:
    <Server port="8085" shutdown="SHUTDOWN">

    Para conflito 8009, modifique:
    <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
    PARA:
    <!-- Define an AJP 1.3 Connector on port 8089 --> <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>

  5. Salve o arquivo e reinicialize o servidor do NetWorker.

    Nota: Os serviços podem ser reiniciados; no entanto, o problema não será confirmado como resolvido até a próxima reinicialização do sistema operacional:

    Linux: systemctl start networker
    Windows:
    net start nsrd
    net start gstd (Necessário somente se o NMC estiver instalado no servidor NetWorker)

  6. Conecte-se ao NMC.

 

Affected Products

NetWorker Management Console

Products

NetWorker, NetWorker Management Console
Article Properties
Article Number: 000072358
Article Type: Solution
Last Modified: 23 Feb 2024
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.