Følgende karakteriserer virkemåten som observeres med dette problemet:
Følgende meldinger vises:
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].
og/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.]
Dette kan løses midlertidig ved å starte ALLE NetWorker-tjenester på nytt, men problemet dukker opp igjen ved neste omstart.
Problemet kan være periodisk.
Serveren fullfører fortsatt operasjoner. Synlig i logger og via NetWorker-server nsrwatch
Kommandoen.
Denne feilen kan vises hvis det er en portkonflikt for en av portene som brukes av AUTC-tjenesten. Dette kan identifiseres i NetWorker-serverens \nsr\logs\daemon.raw
Logge:
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
og/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: Hvordan du bruker nsr_render_log
I dette tilfellet kan ikke 8009-portene (Tomcat AJP Connector Port) og 8005 (Tomcat Security Shutdown) tilordnes fordi et annet program bruker dem. Dette kan skje hvis det er en eller flere andre applikasjoner installert på denne serveren som bruker Apache Tomcat. NetWorker-serveren (nsrd) kontrollerer autorisasjonstjenesten og kan ikke brukerkontrolleres. Følgende kan sees i daemon.raw:
NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.
Alternativ 1:
Juster portene som brukes av den andre komponenten, slik at det ikke oppstår portkonflikt med Apache Tomcat som brukes av NetWorkers godkjenningstjeneste.
Alternativ 2:
Endre portene som brukes av NetWorkers Tomcat-forekomst, ved å følge denne fremgangsmåten:
Stopp tjenestene på NetWorker-serveren Fullfør følgende:
Linux: nsr_shutdown
Windows: net stop nsrexecd /y
Identifiser en port som ikke brukes av noen av de andre tjenestene som kjører:
netstat -ab > netstat_ports.txt
(f.eks.: 8089, 8087 og så videre...)
Åpne server.xml-filen under:
Linux: /nsr/authc/conf/server.xml
Windows: [NetWorker installasjonsbane]\nsr\authc-server\tomcat\conf
Endre filen ved å erstatte port 8009 til 8089 (valgt i trinn 2).
For 8005-konflikten endrer du:
<Server port="8005" shutdown="SHUTDOWN">
Å:
<Server port="8085" shutdown="SHUTDOWN">
For 8009-konflikt endrer du:
<!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
Å:
<!-- Define an AJP 1.3 Connector on port 8089 --> <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>
Lagre filen, og start NetWorker-serveren på nytt.
Linux: systemctl start networker
Windows:
net start nsrd
net start gstd
(Bare nødvendig hvis NMC er installert på NetWorker-serveren)
Koble til NMC.