Aşağıdakiler, bu sorunla gözlemlenen davranışı karakterize eder:
Aşağıdaki mesajlar görüntülenir:
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].
Veya
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.]
Bu sorun, TÜM NetWorker hizmetleri yeniden başlatılarak geçici olarak çözülebilir ancak sorun sonraki yeniden başlatmada yeniden ortaya çıkar.
Sorun zaman zaman ortaya çıkıyor olabilir.
Sunucu hala işlemleri tamamlıyor. Günlüklerde ve NetWorker sunucusu üzerinden görünür nsrwatch
Komut.
Bu hata, AUTHC hizmeti tarafından kullanılan bağlantı noktalarından biri için bir bağlantı noktası çakışması olduğunda görüntülenebilir. Bu, NetWorker sunucusunun \nsr\logs\daemon.raw
Günlük:
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
Veya
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: nsr_render_log'u kullanma
Bu durumda, 8009 (Tomcat AJP Konnektör Bağlantı Noktası) ve 8005 (Tomcat Güvenlik Kapatma) bağlantı noktaları, başka bir uygulama tarafından kullanıldığından atanamaz. Bu durum, bu sunucuda Apache Tomcat kullanan bir veya daha fazla uygulama yüklüyse oluşabilir. NetWorker sunucusu (nsrd), authservice'i kontrol eder ve kullanıcı tarafından denetlenemez. Aşağıdakiler görülebilir daemon.raw:
NetWorker_ServerName nsrctld NSR notice Daemon authservice terminated.
Seçenek 1:
NetWorker'ın Kimlik Doğrulama Hizmeti tarafından kullanılan Apache Tomcat ile bağlantı noktası çakışması olmayacak şekilde diğer bileşen tarafından kullanılan bağlantı noktalarını ayarlayın.
Seçenek 2:
Aşağıdaki adımları tamamlayarak NetWorker'ın Tomcat örneği tarafından kullanılan bağlantı noktalarını değiştirin:
NetWorker sunucusundaki hizmetleri durdurun, aşağıdaki adımları tamamlayın:
Linux: nsr_shutdown
Windows: net stop nsrexecd /y
Çalışan diğer hizmetlerden herhangi biri tarafından kullanılmayan bir bağlantı noktası belirleyin:
netstat -ab > netstat_ports.txt
(örneğin: 8089, 8087 vb...)
Aşağıdaki server.xml dosyasını açın:
Linux: /nsr/authc/conf/server.xml
Windows: [NetWorker Install Path]\nsr\authc-server\tomcat\conf
Bağlantı noktası 8009'u 8089 olarak değiştirerek dosyayı değiştirin (2. adımda seçilen).
8005 çakışması için şunları değiştirin:
<Server port="8005" shutdown="SHUTDOWN">
HEDEF:
<Server port="8085" shutdown="SHUTDOWN">
8009 çakışması için şunları değiştirin:
<!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
HEDEF:
<!-- Define an AJP 1.3 Connector on port 8089 --> <Connector port="8089" protocol="AJP/1.3" redirectPort="8443"/>
Dosyayı kaydedin ve NetWorker sunucusunu yeniden başlatın.
Linux: systemctl start networker
Windows:
net start nsrd
net start gstd
(Yalnızca NMC, NetWorker sunucusuna kuruluysa gereklidir)
NMC ye bağlanın.