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: Logowanie do NMC kończy się niepowodzeniem z komunikatem "An error occurred while validating user credentials"

Summary: Podczas próby zalogowania się do konsoli zarządzania siecią (NMC) wyświetlane są następujące informacje: Podczas weryfikowania poświadczeń użytkownika wystąpił błąd. Sprawdź, czy usługa uwierzytelniania NetWorker jest uruchomiona. [Wystąpił błąd, błąd wywołania interfejsu API niskiego poziomu Komunikat serwera: Upewnij się, że serwer jest uruchomiony]. LUB [Nie udało się połączyć z NetWorker_ServerName:9090; Brak błędu. Komunikat serwera: Upewnij się, że serwer jest uruchomiony.] ...

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

Poniżej opisano zachowanie zaobserwowane w związku z tym problemem:

  • Nie można zalogować się do NMC po ponownym uruchomieniu serwera NetWorker.
  • Podczas próby zalogowania się do NMC pojawia się błąd podczas sprawdzania poprawności poświadczeń.

 

Wyświetlane są następujące komunikaty:

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].

 

Lub

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.]

 

Można go tymczasowo rozwiązać, ponownie uruchamiając WSZYSTKIE usługi NetWorker, ale problem pojawi się ponownie przy następnym ponownym uruchomieniu.

Problem może występować sporadycznie.

Serwer nadal wykonuje operacje. Widoczne w dziennikach i za pośrednictwem serwera NetWorker nsrwatch .

 

Cause

Ten błąd może pojawić się, jeśli występuje konflikt portów dla jednego z portów używanych przez usługę AUTHC. Można to zidentyfikować w pliku serwera NetWorker \nsr\logs\daemon.raw Dziennika:

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

 

Lub

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: korzystanie z nsr_render_log

 

W takim przypadku nie można przypisać portów 8009 (Tomcat AJP Connector Port) i 8005 (Tomcat Security Shutdown), ponieważ korzysta z nich inna aplikacja. Taka sytuacja może wystąpić, jeśli na tym serwerze zainstalowana jest co najmniej jedna inna aplikacja korzystająca z serwera Apache Tomcat. Serwer NetWorker (nsrd) kontroluje usługę uwierzytelniania i nie może być kontrolowany przez użytkownika. Poniższe informacje można zobaczyć w daemon.raw:

NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.

 

Resolution

Opcja 1:
Dostosuj porty używane przez drugi składnik, tak aby nie było konfliktu portów z certyfikatem Apache Tomcat używanym przez usługę uwierzytelniania NetWorker.

 

Opcja 2:
Zmień porty używane przez instancję Tomcat firmy NetWorker, wykonując następujące czynności:

  1. Zatrzymaj usługi na serwerze NetWorker, wykonaj następujące czynności:
    Linux: nsr_shutdown
    Windows: net stop nsrexecd /y

  2. Zidentyfikuj port, który nie jest używany przez żadną z innych uruchomionych usług:
    netstat -ab > netstat_ports.txt (np.: 8089, 8087 i tak dalej...)

  3. Otwórz plik server.xml w oknie:
    Linux: /nsr/authc/conf/server.xml
    Windows: [Ścieżka instalacji NetWorker]\nsr\authc-server\tomcat\conf

    Uwaga: Ścieżka instalacji NetWorker ma zostać zastąpiona pełną ścieżką katalogu instalacyjnego NetWorker.
  4. Zmodyfikuj plik, zastępując port 8009 na 8089 (wybrany w kroku 2).
    W przypadku konfliktu 8005 zmodyfikuj:
    <Server port="8005" shutdown="SHUTDOWN">
    DO:
    <Server port="8085" shutdown="SHUTDOWN">

    W przypadku konfliktu 8009 zmodyfikuj:
    <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
    DO:
    <!-- Define an AJP 1.3 Connector on port 8089 --> <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>

  5. Zapisz plik i uruchom ponownie serwer NetWorker.

    UWAGA: Usługi można ponownie uruchomić; jednak problem nie zostanie potwierdzony jako rozwiązany do czasu następnego ponownego uruchomienia systemu operacyjnego:

    Linux: systemctl start networker
    Windows:
    net start nsrd
    net start gstd (Wymagane tylko wtedy, gdy na serwerze NetWorker zainstalowano NMC)

  6. Nawiąż połączenie z kartą 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.