NetWorker Web Arayüzü, Pano izleme için en son sayıları getiremedi

Summary: NetWorker Web Kullanıcı Arayüzü (NWUI), NetWorker Verizonunu yönetmek için kullanılır. NWUI Dashboard sekmesi "Failed to fetch latest counts for Dashboard" hatasını gösteriyor ve Politikaların, İş Akışlarının ve Eylemlerin ayrıntılarını göstermiyor. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

NWUI konsolu şunları gösterir:

Failed to fetch latest counts for Dashboard
Error is fetching count of activities based on status from Monitoring Service


Ekran görüntüsü


C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\nwui.log şunu gösterir:

...
HH:MM:SS [https-jsse-nio-9090-exec-6] INFO  c.e.n.c.n.impl.GlobalApi - Authenticating user Administrator on authentication server Emcbkp01p.berlitz.com.co.
HH:MM:SS [https-jsse-nio-9090-exec-6] INFO  c.e.n.c.n.impl.GlobalApi - Testing server details for nw calls.
HH:MM:SS [https-jsse-nio-9090-exec-8] ERROR c.e.n.c.n.i.MonitoringApi - Error in fetching count of activities based on status from Monitoring Service. java.net.ConnectException: Connection refused: connect
...


C:\Program Files\EMC NetWorker\nwui\monitoring\app\logs\monitoring-app.log ekranda şunlar gösterilir:

...
YYYY-MM-DD HH:MM:SS [TomcatWebServer] [main] INFO  org.springframework.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9095 (https)
YYYY-MM-DD HH:MM:SS [DirectJDKLog] [main] INFO  org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["https-jsse-nio-9095"]
YYYY-MM-DD HH:MM:SS [DirectJDKLog] [main] INFO  org.apache.catalina.core.StandardService - Starting service [Tomcat]
YYYY-MM-DD HH:MM:SS [DirectJDKLog] [main] INFO  org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.48]
YYYY-MM-DD HH:MM:SS [DirectJDKLog] [main] INFO  org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/monitoring] - Initializing Spring embedded WebApplicationContext
YYYY-MM-DD HH:MM:SS [ServletWebServerApplicationContext] [main] INFO  org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 3092 ms
YYYY-MM-DD HH:MM:SS [DataSourceConfig] [main] INFO  monitoring - DB password file not present.
YYYY-MM-DD HH:MM:SS [DataSourceConfig] [main] ERROR monitoring - Unable to retrieve the database password from Keystore
java.lang.NullPointerException: null
	at com.dell.emc.nw.monitoring.utils.DataSourceConfig.getDBPasswordFromKeystore(DataSourceConfig.java:75) ~[classes!/:?]
	at com.dell.emc.nw.monitoring.utils.DataSourceConfig.getDataSource(DataSourceConfig.java:64) ~[classes!/:?]
	at com.dell.emc.nw.monitoring.utils.DataSourceConfig$$EnhancerBySpringCGLIB$$c434748a.CGLIB$getDataSource$0(<generated>) ~[classes!/:?]
...

Cause

Pano bilgilerini doldurmak için izleme işleminde NWUI anahtar deposuna yönelik izinlere gereksinim vardır. Komutta "monitoringdbpasswordalias" diğer ad NWUI anahtar deposu (nwui.keystore) dosyasından kaldırıldı ve izleme işlemi kimlik doğrulaması yapamıyor. Kaybın nedeni "monitoringdbpasswordalias" Diğer ad bilinmiyor.

NWUI anahtar deposunda "monitoringdbpasswordalias" Takma ad:

C:\>"C:\Program Files\NRE\java\jre1.8.0_321\bin\keytool.exe" -list -keystore  "C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore"
Enter keystore password:
Keystore type: PKCS12
Keystore provider: SunJSSE

Your keystore contains 3 entries

emcauthctomcat, MONTH DD, YYYY, PrivateKeyEntry,
Certificate fingerprint (SHA-256): B2:D3:E1:8D:65:12:8D:51:3F:EA:CA:41:9C:A9:93:C2:21:8D:A7:A7:25:F8:CE:69:F9:21:90:55:37:43:6E:4E
emcauthcsaml, MONTH DD, YYYY, PrivateKeyEntry,
Certificate fingerprint (SHA-256): 5B:9D:23:57:5F:A7:A0:0F:83:D5:AE:61:C2:06:AF:60:0C:60:19:F8:7B:4F:6E:D2:BC:18:DD:96:6E:A1:A5:FB
monitoringdbpasswordalias, MONTH DD, YYYY SecretKeyEntry,

Etkilenen ortamda eksik "monitoringdbpasswordalias" Takma ad:

C:\>"C:\Program Files\NRE\java\jre1.8.0_321\bin\keytool.exe" -list -keystore  "C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore"
Enter keystore password:
Keystore type: PKCS12
Keystore provider: SunJSSE

Your keystore contains 2 entries

emcauthctomcat, MONTH DD, YYYY, PrivateKeyEntry,
Certificate fingerprint (SHA-256): B2:D3:E1:8D:65:12:8D:51:3F:EA:CA:41:9C:A9:93:C2:21:8D:A7:A7:25:F8:CE:69:F9:21:90:55:37:43:6E:4E
emcauthcsaml, MONTH DD, YYYY, PrivateKeyEntry,
Certificate fingerprint (SHA-256): 5B:9D:23:57:5F:A7:A0:0F:83:D5:AE:61:C2:06:AF:60:0C:60:19:F8:7B:4F:6E:D2:BC:18:DD:96:6E:A1:A5:FB

Resolution

Komutta "monitoringdbpasswordalias" diğer ad NWUI anahtar deposunda yeniden oluşturulmalıdır. NWUI anahtar deposu dosyasında kimlik doğrulaması için NWUI anahtar deposu parolası gereklidir. Prosedürde, parola> yerine NWUI anahtar deposu parolası <kullanılmalıdır.
 

  1. "Yönetici olarak çalıştır" seçeneğiyle bir komut istemi penceresi açın.
  2. pg_hba.conf dosyasının bir kopyasını oluşturun:
copy "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf" "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf_original"

 

  1. pg_hba.conf dosyasını bir metin düzenleyicide açın:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf"
  • Dosyanın altındaki tüm yorumsuz kullanıcılar için YÖNTEM'i "md5"ten "trust"a değiştirin
  • Değişiklikleri pg_hba.conf dosyasına kaydedin
  1. NetWorker WebUI Veritabanı" ve "NetWorker Web Yönetimi Kullanıcı Arayüzü Sunucusu"nu durdurun services: net stop nwui
  2. NetWorker WebUI Database" ve "NetWorker Web Yönetimi Kullanıcı Arayüzü Sunucusu" hizmetlerini başlatın: net start nwui
  3. NWUI Veritabanına şununla bağlanın: psql:
"C:\Program Files\EMC NetWorker\nwui\monitoring\postgres\12\bin\psql" -U nwuiuser -d nwui -p 5435
  1. nwuiruser" parolasını NWUI anahtar deposu parolası olarak değiştirin: ALTER USER nwuiuser WITH PASSWORD 'password';
  2. Psql bağlantısından çıkın: quit
  3. NetWorker WebUI Database" ve "NetWorker Web Yönetimi Kullanıcı Arayüzü Sunucusu" hizmetlerini durdurun: net stop nwui
  4. Yeni bir nwuidb.conf dosyası oluşturun:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\nwuidb.conf"
  • NWUI anahtar deposu parola <parolasının> Base64 kodlamasını yeni nwuidb.conf dosyasına girin: https://www.base64encode.org/
  • Değişikliği yeni nwuidb.conf dosyasına kaydedin.
  1. pg_hba.conf dosyasını geri alın:
 copy "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf_original" "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf"
  1. NetWorker WebUI Database" ve "NetWorker Web Yönetimi Kullanıcı Arayüzü Sunucusu" hizmetlerini başlatın: net start nwui
  2. Onaylayın monitoringdbpasswordalias NWUI anahtar deposunda oluşturuldu:
"C:\Program Files\NRE\java\jre1.8.0_321\bin\keytool.exe" -list -keystore  "C:\Program Files\EMC NetWorker\nwui\monitoring\app\conf\nwui.keystore"

 

  1.  NWUI'de artık belirtiyle karşılaşılmadığını doğrulayın.
Article Properties
Article Number: 000199953
Article Type: Solution
Last Modified: 30 Oct 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.