NetWorker-webgrænsefladen kunne ikke hente de seneste optællinger til dashboardovervågning

Summary: NetWorker Web User Interface (NWUI) bruges til at administrere NetWorker-datazonen. Fanen NWUI-dashboard viser fejlen "Kunne ikke hente seneste antal for dashboard" og viser ikke detaljerne om politikker, arbejdsgange 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


Skærmbillede


C:\Programmer\EMC NetWorker\nsr\authc-server\tomcat\logfiler\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:\Programmer\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ågningsprocessen kræver tilladelser til NWUI-nøglelageret for at udfylde dashboardoplysningerne. Ikonet "monitoringdbpasswordalias" Aliasset er blevet fjernet fra NWUI keystore-filen (nwui.keystore), og overvågningsprocessen kan ikke godkendes. Årsagen til den manglende "monitoringdbpasswordalias" Alias kendes ikke.

NWUI-nøglelageret 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ø 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

Ikonet "monitoringdbpasswordalias" Aliasset skal oprettes igen i NWUI-nøglelageret. NWUI-adgangskoden til nøglelageret er påkrævet for at godkende i NWUI-nøglelagerfilen. I proceduren skal NWUI keystore-adgangskoden bruges i stedet for <adgangskoden>.
 

  1. Åbn et kommandopromptvindue med indstillingen "Kør som administrator".
  2. Opret en kopi af 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. Åbn filen pg_hba.conf med et tekstredigeringsprogram:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf"
  • Skift METODEN fra "md5" til "tillid" for alle de ukommenterede brugere nederst i filen
  • Gem ændringerne på pg_hba.conf
  1. Stop "NetWorker WebUI Database" og "NetWorker Web Management UI Server" services: net stop nwui
  2. Start tjenesterne "NetWorker WebUI Database" og "NetWorker Web Management UI Server": net start nwui
  3. Opret forbindelse til NWUI-databasen med psql:
"C:\Program Files\EMC NetWorker\nwui\monitoring\postgres\12\bin\psql" -U nwuiuser -d nwui -p 5435
  1. Skift adgangskoden "nwuiruser" til adgangskoden til NWUI keystore: ALTER USER nwuiuser WITH PASSWORD 'password';
  2. Afslutpsql-forbindelsen: quit
  3. Stop servicerne "NetWorker WebUI Database" og "NetWorker Web Management UI Server": net stop nwui
  4. Opret en ny fil nwuidb.conf:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\nwuidb.conf"
  • Indtast Base64-koden for adgangskoden til NWUI-adgangskoden <> til nøglelageret i den nye nwuidb.conf-fil: https://www.base64encode.org/
  • Gem ændringen i den nye nwuidb.conf-fil.
  1. Gendan 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 tjenesterne "NetWorker WebUI Database" og "NetWorker Web Management UI Server": net start nwui
  2. Bekræft monitoringdbpasswordalias blev oprettet i NWUI keystore:
"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.  Bekræft, at symptomet ikke længere forekommer 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.