NetWorker: NMC login fails "Unexpected Error Occurred. Check the logs"
Summary: NetWorker Management Console (NMC) login fails: "Unexpected Error Occurred. Check the logs."
Symptoms
NetWorker Management Console (NMC) login fails with the following error: "Unexpected Error Occurred. Check the logs"
Cause
NetWorker NMC GST (nmcdb) internal corruption.
Resolution
Option One:
Use the mminfo command to check for backups of the nmcdb_stage directory:
mminfo -avot -q name="\path\to\your\nmcdb_stage\pgdata"
Example:
PS C:\Users\Administrator.NETWORKER> mminfo -avot -q name="C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata" volume type client date time size ssid fl lvl name ... win_srvr02.networker.lan.dddefault.001 Data Domain win-srvr02.networker.lan 4/26/2026 2:01:33 PM 52 MB 3320730367 cb full C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata win_srvr02.networker.lan.dddefault.001 Data Domain win-srvr02.networker.lan 4/27/2026 2:01:37 PM 52 MB 3220153475 cb full C:\Program Files\EMC NetWorker\Management\nmcdb_stage\pgdata
Recover the nmcdb using the recoverpsm command: NetWorker - How to Recover the NetWorker Management Console database
Option Two:
Re-create the nmcdb. Using a new nmcdb requires reconfiguring any "NMC Roles" previously defined for local or external (AD/LDAP) accounts. Any NetWorker user accounts or external authorities previously configured are retained in the NetWorker AUTHC server. Using a fresh nmcdb resets NMC "Reports" data.
Windows Servers:
On Windows servers, the nmcdb is initialized during installation. NetWorker must be uninstalled and reinstalled with a fresh NMC install path.
- Stop any NetWorker backups (if running).
- Stop NetWorker services:
net stop nsrexecd /y - Uninstall NetWorker NMC. This can be done one of two ways.
-
- Uninstall the complete NetWorker package from Windows "Programs and Features." This does not delete any NetWorker database or configuration files.
- Uninstall NMC using Windows
wmicandsccommand to only uninstall NMC package: NetWorker: How to Uninstall NMC without Installing Entire NetWorker Package (Windows)
- Rename the NMC installation folder; Default path
C:\Program Files\EMC NetWorker\Management. - Install the NetWorker NMC package again, this creates a new NMC installation folder and
nmcdb.
Linux Servers:
- Stop NMC services:
systemctl stop gst - Rename the
nmcdbdirectory:mv /nsr/nmc/nmcdb /nsr/nmc/nmcdb_$(date -I) - Rerun the NMC configuration script:
/opt/lgtonmc/bin/nmc_config - Start NMC services:
systemctl start gst