NetWorker: Bootstrap backup fails when saving the authentication database. Error: `nsrauthcasm' exited with code 1 Can't encode arguments

Summary: NetWorker: Bootstrap backup fails when saving the authentication database. Error: `nsrauthcasm' exited with code 1 Can't encode arguments

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

NetWorker: Bootstrap backup fails when saving the authentication database. Error: `nsrauthcasm' exited with code 1 Can't encode arguments

Error from the Server db Backup action log -
save: Step (4 of 7) for PID-3224: Successfully connected to the target media device through the nsrmmd process on the host '<NetWorker server>' for the save set 'bootstrap'.
save: Step (5 of 7) for PID-3224: Reading the save sets and writing to the target device.
nsrauthcasm: The temporary file 'C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\data\authcdb_000001' for backup did not get generated correctly.
nsrauthcasm: XDR flush failed.
save: external ASM `nsrauthcasm' exited with code 1
:save: C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\data\authcdb.mv.db was not successfully saved
Can't encode arguments
save: save of 'bootstrap' to server '<NetWorker server>' failed.

Cause

Authentication database files mismatch.  On NetWorker 19.8.x, the authentication data under C:\Program Files\EMC NetWorker\nsr\authc-server\tomcat\data\  is composed of two files: authcdb.mv.db and authcdb.lock.  In this situation, the authentication data location has a copy of  authcdb.h2.db which is the one actively being updated instead of authcdb.mv.db.

Resolution

Re-create the authentication database. On a Windows NetWorker server, this is done by reinstalling the NetWorker package with a brand new authentication files.

Steps:

1. Uninstall NetWorker from Programs and Features.
2. Rename 'C:\Program Files\EMC NetWorker\nsr\authc-server'
3. Reinstall NetWorker over the existing file structure. A new authc-server directory will be created.

This does not pose any risk to your existing NetWorker configurations or backups; however, you will need to recreate the NetWorker administrator password. If you previously had additional NetWorker users configured or external authority (AD/LDAP) integrated, you will need to reconfigure it.

NetWorker: How To Set up AD/LDAP Authentication

Article Properties
Article Number: 000217686
Article Type: Solution
Last Modified: 31 Oct 2023
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.