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: Přihlášení do NMC selže s chybou "An error occurred while validating user credentials"

Summary: Při pokusu o přihlášení do konzole pro správu sítě (NMC) se zobrazí následující zpráva: Během ověřování přihlašovacích údajů uživatele došlo k chybě. Ověřte, zda je spuštěna ověřovací služba NetWorker. [Došlo k chybě, selhání volání systémového rozhraní API nízké úrovně Zpráva serveru: Ujistěte se, že server běží]. NEBO [Připojení se nezdařilo k NetWorker_ServerName:9090; Žádná chyba. Zpráva serveru : Ujistěte se, že je server spuštěný.] ...

This article applies to   This article does not apply to 

Symptoms

Následující charakteristika chování pozorovaná při tomto problému:

  • Po restartování serveru NetWorker se nelze přihlásit k konzoli NMC.
  • Při pokusu o přihlášení do konzole NMC se při ověřování přihlašovacích údajů zobrazí chyba.

 

Zobrazí se následující zprávy:

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

 

Nebo

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

 

Tento problém lze dočasně vyřešit restartováním VŠECH služeb NetWorker, ale problém se znovu objeví při příštím restartování.

Problém se může občasně vyskytovat.

Server stále dokončuje operace. Viditelné v protokolech a prostřednictvím serveru NetWorker. nsrwatch .

 

Cause

Tato chyba se může zobrazit, pokud dojde ke konfliktu portů pro jeden z portů používaných službou AUTHC. To je identifikovatelné u serveru NetWorker \nsr\logs\daemon.raw Protokolu:

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

 

Nebo

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: Návod k použití nsr_render_log

 

V takovém případě nelze přiřadit porty 8009 (port konektoru Tomcat AJP) a 8005 (vypnutí zabezpečení Tomcat), protože je používá jiná aplikace. K tomu může dojít, pokud je na tomto serveru nainstalována jedna nebo více dalších aplikací, které používají Apache Tomcat. Server NetWorker (nsrd) řídí službu authservice a nelze jej řídit uživatelem. Následující text může být uveden v daemon.raw:

NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.

 

Resolution

Možnost 1:
Upravte porty používané druhou komponentou tak, aby nedocházelo ke konfliktu portů s kódem Apache Tomcat používaným ověřovací službou NetWorker.

 

Možnost 2:
Změňte porty používané instancí Tomcat NetWorker provedením následujících kroků:

  1. Zastavte služby na serveru NetWorker:
    Linux: nsr_shutdown
    Windows: net stop nsrexecd /y

  2. Určete port, který nepoužívá žádná z ostatních spuštěných služeb:
    netstat -ab > netstat_ports.txt (např.: 8089, 8087 a tak dále...)

  3. Otevřete soubor server.xml v části:
    Linux: /nsr/authc/conf/server.xml
    Windows: [Cesta instalace NetWorker]\nsr\authc-server\tomcat\conf

    Poznámka: Instalační cesta NetWorker je třeba nahradit úplnou cestou k instalačnímu adresáři NetWorker.
  4. Upravte soubor nahrazením portu 8009 za 8089 (vybraný v kroku 2).
    V případě konfliktu 8005 upravte:
    <Server port="8005" shutdown="SHUTDOWN">
    KOMU:
    <Server port="8085" shutdown="SHUTDOWN">

    V případě konfliktu 8009 upravte:
    <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
    KOMU:
    <!-- Define an AJP 1.3 Connector on port 8089 --> <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>

  5. Uložte soubor a restartujte server NetWorker.

    POZNÁMKA: Služby lze restartovat; Problém však nebude potvrzen jako vyřešený až při příštím restartu operačního systému:

    Linux: systemctl start networker
    Windows:
    net start nsrd
    net start gstd (Vyžadováno pouze v případě, že je na serveru NetWorker nainstalován nástroj NMC.)

  6. Připojte se k centru NMC.

 

Affected Products

NetWorker Management Console

Products

NetWorker, NetWorker Management Console