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
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

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 may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


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.

 

Article Properties


Affected Product

NetWorker Management Console

Product

NetWorker, NetWorker Management Console

Last Published Date

23 Feb 2024

Version

5

Article Type

Solution