Webové rozhraní NetWorker nenačetlo nejnovější počty monitorování řídicího panelu.

Summary: Webové uživatelské rozhraní NetWorker (NWUI) slouží ke správě datové zóny NetWorker. Na kartě NWUI Dashboard se zobrazuje chyba "Nepodařilo se načíst nejnovější počty pro řídicí panel" a nezobrazuje podrobnosti o zásadách, pracovních postupech a akcích. ...

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

Konzole NWUI zobrazuje:

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


snímek obrazovky


V adresáři C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\nwui.log se zobrazí:

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


V adresáři C:\Program Files\EMC NetWorker\nwui\monitoring\app\logs\monitoring-app.log se zobrazí:

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

Proces monitorování potřebuje oprávnění k úložišti klíčů NWUI, aby naplnil informace o řídicím panelu. Skript "monitoringdbpasswordalias" Alias byl odebrán ze souboru úložiště klíčů NWUI (nwui.keystore) a proces monitorování se nemůže ověřit. Příčina pohřešování "monitoringdbpasswordalias" Alias není znám.

Úložiště klíčů NWUI by mělo zobrazovat "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,

Dotčenému prostředí chybí "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

Skript "monitoringdbpasswordalias" Alias musí být znovu vytvořen v úložišti klíčů NWUI. Heslo úložiště klíčů NWUI je vyžadováno k ověření v souboru úložiště klíčů NWUI. V tomto postupu by mělo být místo hesla> použito <heslo úložiště klíčů NWUI.
 

  1. Otevřete okno příkazového řádku s možností "Spustit jako správce".
  2. Vytvořte kopii souboru 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. Otevřete soubor pg_hba.conf v textovém editoru:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf"
  • Změňte metodu z "md5" na "trust" pro všechny nekomentované uživatele ve spodní části souboru.
  • Uložte změny do souboru pg_hba.conf.
  1. Zastavte položku "NetWorker WebUI Database" a "NetWorker Web Management UI Server". services: net stop nwui
  2. Spusťte služby "NetWorker WebUI Database" a "NetWorker Web Management UI Server": net start nwui
  3. Připojte se k databázi NWUI pomocí psql:
"C:\Program Files\EMC NetWorker\nwui\monitoring\postgres\12\bin\psql" -U nwuiuser -d nwui -p 5435
  1. Změňte heslo "nwuiruser" na heslo úložiště klíčů NWUI: ALTER USER nwuiuser WITH PASSWORD 'password';
  2. Ukončete připojení psql: quit
  3. Zastavte služby "NetWorker WebUI Database" a "NetWorker Web Management UI Server" : net stop nwui
  4. Vytvořte nový soubor nwuidb.conf:
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\nwuidb.conf"
  • Zadejte kódování Base64 hesla> úložiště <klíčů NWUI do nového souboru nwuidb.conf: https://www.base64encode.org/
  • Uložte změnu do nového souboru nwuidb.conf.
  1. Vraťte soubor 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. Spusťte služby "NetWorker WebUI Database" a "NetWorker Web Management UI Server": net start nwui
  2. Potvrďte monitoringdbpasswordalias byl vytvořen v úložišti klíčů NWUI:
"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.  Ověřte, že se příznak již nevyskytuje v 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.