NetWorker-verkkokäyttöliittymä ei onnistunut hakemaan viimeisimpiä lukuja Dashboard-valvontaa varten

Summary: NetWorker Web User Interface (NWUI) -käyttöliittymää käytetään NetWorker Datazonen hallintaan. NWUI:n koontinäyttö-välilehdessä näkyy virhe "Koontinäytön uusimpien lukujen noutaminen epäonnistui", eikä siinä näy käytäntöjen, työnkulkujen ja toimintojen tietoja. ...

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-konsoli näyttää:

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


Näyttökuva


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

...
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 näyttää:

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

Valvontaprosessi tarvitsee oikeudet NWUI-avainsäilöön koontinäytön tietojen täyttämiseksi. pikanäppäimellä "monitoringdbpasswordalias" Alias on poistettu NWUI-avainsäilötiedostosta (nwui.keystore), eikä valvontaprosessia voi todentaa. Puuttuvan syy "monitoringdbpasswordalias" Aliasta ei tunneta.

NWUI-avainsäilössä pitäisi näkyä "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,

Altistuneesta ympäristöstä puuttuu "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

pikanäppäimellä "monitoringdbpasswordalias" Alias on luotava uudelleen NWUI-avainsäilöön. NWUI-avainsäilön salasana vaaditaan todennukseen NWUI-avainsäilötiedostoon. Menettelyssä salasanan> sijasta tulisi käyttää NWUI-avainsäilön <salasanaa.
 

  1. Avaa komentokehoteikkuna, jossa on "Suorita järjestelmänvalvojana" -vaihtoehto.
  2. Luo kopio pg_hba.conf-tiedostosta:
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. Avaa pg_hba.conf-tiedosto tekstieditorilla:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf"
  • Muuta METHOD "md5:stä" "luottamukseksi" kaikille kommentoimattomille käyttäjille tiedoston alareunassa
  • Tallenna muutokset pg_hba.conf-tiedostoon
  1. Pysäytä NetWorker WebUI Database ja NetWorker Web Management UI Server services: net stop nwui
  2. Käynnistä NetWorker WebUI Database- ja NetWorker Web Management UI Server -palvelut: net start nwui
  3. Yhdistä NWUI-tietokantaan psql:
"C:\Program Files\EMC NetWorker\nwui\monitoring\postgres\12\bin\psql" -U nwuiuser -d nwui -p 5435
  1. Vaihda "nwuiruser"- salasanaksi NWUI-avainsäilön salasana: ALTER USER nwuiuser WITH PASSWORD 'password';
  2. Suljepsql-yhteys: quit
  3. Pysäytä NetWorker WebUI Database - ja NetWorker Web Management UI Server -palvelut: net stop nwui
  4. Luo uusi tiedosto nwuidb.conf:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\nwuidb.conf"
  • Anna NWUI-avainsäilön salasanan <salasanan Base64-koodaus> uuteen nwuidb.conf-tiedostoon: https://www.base64encode.org/
  • Tallenna muutos uuteen nwuidb.conf-tiedostoon.
  1. Palauta pg_hba.conf-tiedosto:
 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. Käynnistä NetWorker WebUI Database- ja NetWorker Web Management UI Server -palvelut: net start nwui
  2. Vahvista monitoringdbpasswordalias luotiin NWUI-avainsäilössä:
"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.  Tarkista, että oire ei enää ilmene NWUI:ssa.
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.