以下列出此問題的行為特性:
將顯示以下訊息:
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].
及/或
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.]
這可以通過重新啟動所有 NetWorker 服務暫時解決此問題,但問題在下次重新開機時再次出現。
問題可能是間歇性的。
伺服器仍在完成作業。可在記錄中和透過 NetWorker 伺服器顯示 nsrwatch
命令。
如果 AUTHC 服務使用的其中一個埠存在埠衝突,則會出現此錯誤。這可在 NetWorker 伺服器的 \nsr\logs\daemon.raw
記錄:
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
及/或
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
在這種情況下,無法指派 8009 (Tomcat AJP 連接器連接埠) 和 8005 (Tomcat Security Shutdown) 連接埠,因為其他應用程式正在使用它們。如果此伺服器上安裝了一個或多個使用 Apache Tomcat 的其他應用程式,則可能會發生這種情況。NetWorker 伺服器 (nsrd) 可控制驗證服務,無法由使用者控制。可能會在 daemon.raw:
NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.
選項 1:
調整其他元件使用的連接埠,以免連接埠與 NetWorker 驗證服務使用的 Apache Tomcat 發生衝突。
選項 2:
完成下列步驟,變更 NetWorker Tomcat 例項使用的連接埠:
停止 NetWorker 伺服器上的服務,請完成下列步驟:
Linux: nsr_shutdown
Windows: net stop nsrexecd /y
識別任何其他執行中的服務未使用的連接埠:
netstat -ab > netstat_ports.txt
(例如:8089、8087等等...
在以下位置開啟 server.xml 檔案:
Linux:/nsr/authc/conf/server.xml
Windows:[NetWorker 安裝路徑]\nsr\authc-server\tomcat\conf
將連接埠 8009 更換為 8089 (在步驟 2 中選擇),以修改檔案。
針對 8005 衝突,請修改:
<Server port="8005" shutdown="SHUTDOWN">
收件者:
<Server port="8085" shutdown="SHUTDOWN">
針對 8009 衝突,請修改:
<!-- 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"/>
儲存檔案,然後將 NetWorker 伺服器重新開機。
Linux: systemctl start networker
Windows:
net start nsrd
net start gstd
(只有在 NetWorker 伺服器上安裝 NMC 時才需要)
連線至 NMC。