NetWorker 웹 인터페이스가 대시보드 모니터링을 위한 최신 개수를 가져오지 못했습니다.

Summary: NWUI(NetWorker Web User Interface)는 NetWorker 데이터 존을 관리하는 데 사용됩니다. NWUI 대시보드 탭에 "대시보드의 최신 개수를 가져오지 못했습니다" 오류가 표시되며 정책, 워크플로 및 작업에 대한 세부 정보가 표시되지 않습니다.

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 콘솔에는 다음이 표시됩니다.

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


스크린 샷


C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\logs\nwui.log에 다음과 같이 표시됩니다.

...
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에는 다음이 표시됩니다.

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

모니터링 프로세스에는 대시보드 정보를 채우기 위해 NWUI 키 저장소에 대한 사용 권한이 필요합니다. 이 "monitoringdbpasswordalias" 별칭이 NWUI 키 저장소(nwui.keystore) 파일에서 제거되었으며 모니터링 프로세스에서 인증할 수 없습니다. 실종의 원인 "monitoringdbpasswordalias" 별칭을 알 수 없습니다.

NWUI 키 저장소에 "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,

영향을 받는 환경에 "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 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

"monitoringdbpasswordalias" 별칭은 NWUI 키 저장소에서 다시 생성해야 합니다. NWUI 키 저장소 파일에 인증하려면 NWUI 키 저장소 암호가 필요합니다. 이 절차에서는 암호> 대신 <NWUI 키 저장소 암호를 사용해야 합니다.
 

  1. "관리자 권한으로 실행" 옵션이 있는 명령 프롬프트 창을 엽니다.
  2. 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. 텍스트 편집기로 pg_hba.conf 파일을 엽니다.
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\pg_hba.conf"
  • 파일 맨 아래에 있는 주석 처리되지 않은 모든 사용자에 대해 METHOD를 "md5"에서 "trust"로 변경합니다.
  • 변경 사항을 pg_hba.conf에 저장합니다.
  1. "NetWorker WebUI 데이터베이스" "NetWorker 웹 관리 UI 서버"를 중지합니다 services: net stop nwui
  2. "NetWorker WebUI 데이터베이스""NetWorker 웹 관리 UI 서버" 서비스를 시작합니다. net start nwui
  3. 다음을 사용하여 NWUI 데이터베이스에 연결합니다. psql:
"C:\Program Files\EMC NetWorker\nwui\monitoring\postgres\12\bin\psql" -U nwuiuser -d nwui -p 5435
  1. "nwuiruser" 비밀번호를 NWUI 키 저장소 비밀번호로 변경합니다. ALTER USER nwuiuser WITH PASSWORD 'password';
  2. psql 연결을 종료합니다. quit
  3. "NetWorker WebUI Database""NetWorker Web Management UI Server" 서비스를 중지합니다. net stop nwui
  4. nwuidb.conf 파일을 새로 만듭니다.
notepad "C:\Program Files\EMC NetWorker\nwui\monitoring\nwuidb\pgdata\nwuidb.conf"
  • NWUI 키 저장소 비밀번호 <비밀번호> 의 Base64 인코딩을 새 nwuidb.conf 파일에 입력합니다 https://www.base64encode.org/
  • 변경 사항을 새 nwuidb.conf 파일에 저장합니다.
  1. 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. "NetWorker WebUI 데이터베이스" 및 "NetWorker 웹 관리 UI 서버" 서비스를 시작합니다. net start nwui
  2. 다음을 확인합니다. monitoringdbpasswordalias 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.  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.