Följande kännetecknar det beteende som observerats med det här problemet:
Följande meddelanden visas:
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].
Eller
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.]
Det här kan lösas tillfälligt genom att starta om ALLA NetWorker-tjänster, men problemet återkommer vid nästa omstart.
Problemen kan vara tillfälliga.
Servern håller fortfarande på att slutföra åtgärderna. Synlig i loggar och via NetWorker-server nsrwatch
Kommandot.
Det här felet kan visas om det finns en portkonflikt för en av portarna som används av AUTHC-tjänsten. Det går att identifiera i NetWorker-serverns \nsr\logs\daemon.raw
Logga in:
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
Eller
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: Så här använder du nsr_render_log
I det här fallet går det inte att tilldela portarna 8009 (Tomcat AJP Connector Port) och 8005 (Tomcat Security Shutdown) eftersom ett annat program använder dem. Detta kan inträffa om det finns ett eller flera andra program installerade på den här servern som använder Apache Tomcat. NetWorker-servern (nsrd) styr autentiseringstjänsten och kan inte styras av användaren. Följande kan ses i daemon.raw:
NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.
Alternativet 1:
Justera portarna som används av den andra komponenten så att det inte finns någon portkonflikt med Apache Tomcat som används av NetWorkers autentiseringstjänst.
Alternativet 2:
Ändra portarna som används av NetWorkers Tomcat-instans genom att utföra följande steg:
Stoppa tjänsterna på NetWorker-servern för att slutföra följande:
Linux: nsr_shutdown
Windows: net stop nsrexecd /y
Identifiera en port som inte används av någon av de andra tjänsterna som körs:
netstat -ab > netstat_ports.txt
(t.ex. 8089, 8087 och så vidare...)
Öppna server.xml filen under:
Linux: /nsr/authc/conf/server.xml
Windows: [NetWorker-installationssökväg]\nsr\authc-server\tomcat\conf
Ändra filen genom att ersätta port 8009 med 8089 (valdes i steg 2).
För 8005-konflikt ändrar du:
<Server port="8005" shutdown="SHUTDOWN">
ATT:
<Server port="8085" shutdown="SHUTDOWN">
För 8009-konflikt ändrar du:
<!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
ATT:
<!-- Define an AJP 1.3 Connector on port 8089 --> <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>
Spara filen och starta om NetWorker-servern.
Linux: systemctl start networker
Windows:
net start nsrd
net start gstd
(Krävs endast om NMC är installerat på NetWorker-servern)
Anslut till NMC.