NetWorker: NWUI-koontinäytössä näkyy virhe ja viimeisimpien laskujen noutaminen epäonnistui

Summary: NetWorker Web User Interface (NWUI) -käyttöliittymää käytetään NetWorker Datazonen hallintaan. NWUI:n koontinäytön välilehdessä näkyy Koontinäytön uusimpien lukujen noutaminen epäonnistui, eikä siinä näy käytäntöjä, työnkulkuja tai toimintoja. Valvontapalvelu ei voi todentaa NWUI-tietokantaan, koska monitoringdbpasswordalias alias puuttuu NWUI-avainsäilöstä. ...

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-koontinäytössä näkyy seuraava virhe:

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


Näyttökuva

pikanäppäimellä C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\nwui.log näyttää valvontapalvelun yhteyden estämisvirheen:

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

pikanäppäimellä C:\Program Files\EMC NetWorker\nwui\monitoring\app\logs\monitoring-app.log Näyttää, että valvontapalvelu ei voi noutaa tietokannan salasanaa avainsäilöstä:

...
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!/:?]
...

NWUI-avainsäilön listaus näyttää vain 2 merkintää odotetun kolmen sijasta. pikanäppäimellä monitoringdbpasswordalias Syöte puuttuu:

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

Oikein määritetty avainsäilö näyttää 3 merkintää, mukaan lukien monitoringdbpasswordalias:

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,

Cause

Valvontapalvelu edellyttää monitoringdbpasswordalias alias NWUI-avainsäilössä (nwui.keystore). Tämä alias tallentaa tietokannan salasanan, jota käytetään todennukseen NWUI-valvontatietokantaan.

pikanäppäimellä monitoringdbpasswordalias Alias on poistettu avainsäilöstä. Poiston syytä ei tiedetä. Ilman aliasta valvontapalvelu ei voi hakea tietokannan salasanaa. Palvelu ei käynnisty eikä koontinäyttö voi näyttää tietoja.

Resolution

Luo uudelleen monitoringdbpasswordalias alias NWUI-avainsäilössä. Tämä toimenpide edellyttää NWUI-avainsäilön salasanaa. Korvattu <password> NWUI-avainsäilön salasanalla alla olevissa vaiheissa.
 

  1. Avaa komentokehoteikkuna järjestelmänvalvojana.2.
  2. tietokannan kopion luominen. 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. Avaa . pg_hba.conf Tiedosto tekstinkäsittelyohjelmalla:
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 kohteeseen pg_hba.conf
  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
  • Vaihda "nwuiruser"- salasanaksi NWUI-avainsäilön salasana: ALTER USER nwuiuser WITH PASSWORD 'password';
  • Sulje psql Yhteys quit
  • Pysäytä NetWorker WebUI Database - ja NetWorker Web Management UI Server -palvelut: net stop nwui
  • 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 Tiedosto: https://www.base64encode.org/
  • Tallenna muutos uuteen nwuidb.conf Tiedosto
  1. Palauta 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. 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.

 

Huomautus: Java-versiokansio (jre1.8.0_321) voi vaihdella asennetun NRE-version mukaan. Säädä polku vastaamaan palvelimen Java-versiota.
Article Properties
Article Number: 000199953
Article Type: Solution
Last Modified: 09 Sept 2026
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.