NetWorker Web Interface kunne ikke hente de siste tellingene for Dashboard-overvåking

Summary: NetWorker Web User Interface (NWUI) brukes til å administrere NetWorker-datasonen. Fanen NWUI-instrumentbord viser feilen «Kan ikke hente de siste tellerne for instrumentbord» og viser ikke detaljene for policyer, arbeidsflyter og handlinger. ...

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-konsollen viser:

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


Skjermbilde


C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\nwui.log viser:

...
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 viser:

...
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

Overvåkingsprosessen trenger tillatelser til NWUI-nøkkellageret for å fylle ut instrumentbordinformasjonen. Informasjonen i "monitoringdbpasswordalias" Aliaset er fjernet fra NWUI-nøkkellagerfilen (nwui.keystore), og overvåkingsprosessen kan ikke godkjenne. Årsaken til de savnede "monitoringdbpasswordalias" Aliaset er ikke kjent.

NWUI-nøkkellageret skal vise "monitoringdbpasswordalias" Alias:

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,

Det berørte miljøet mangler "monitoringdbpasswordalias" Alias:

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

Informasjonen i "monitoringdbpasswordalias" aliaset må opprettes på nytt i NWUI-nøkkellageret. NWUI-nøkkellagerpassordet kreves for å autentisere i NWUI-nøkkellagerfilen. I prosedyren bør passordet for NWUI-nøkkellageret brukes i stedet for <passord>.
 

  1. Åpne et ledetekstvindu med alternativet "Kjør som administrator".
  2. Lag en kopi av pg_hba.conf:
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. Åpne pg_hba.conf-filen med et tekstredigeringsprogram:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf"
  • Endre METHOD fra "md5" til "trust" for alle ikke-kommenterte brukere nederst i filen
  • Lagre endringene til pg_hba.conf
  1. Stopp «NetWorker WebUI Database» og «NetWorker Web Management UI Server» services: net stop nwui
  2. Start tjenestene for NetWorker WebUI Database og NetWorker Web Management UI Server: net start nwui
  3. Koble til NWUI-databasen med psql:
"C:\Program Files\EMC NetWorker\nwui\monitoring\postgres\12\bin\psql" -U nwuiuser -d nwui -p 5435
  1. Endre "nwuiruser" passord til NWUI keystore passord: ALTER USER nwuiuser WITH PASSWORD 'password';
  2. AvsluttPSQL-tilkoblingen: quit
  3. Stopp tjenestene for NetWorker WebUI Database og NetWorker Web Management UI Server : net stop nwui
  4. Opprett en ny fil nwuidb.conf:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\nwuidb.conf"
  • Skriv inn Base64-koden til NWUI-nøkkellagerpassordpassordet <> i den nye nwuidb.conf-filen: https://www.base64encode.org/
  • Lagre endringen i den nye nwuidb.conf-filen.
  1. Tilbakestill pg_hba.conf:
 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. Start tjenestene for NetWorker WebUI Database og NetWorker Web Management UI Server: net start nwui
  2. Bekreft monitoringdbpasswordalias ble opprettet i NWUI-nøkkellageret:
"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.  Valider at symptomet ikke lenger oppstår i NWUI.
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.