Problem
When attempting to validate credentials for a NetBackup Appliance backup host:VMware credential validation failed. (135)
When attempt to validate credentials for a Windows backup host:VMware credential validation failed. (130)
Error Message
On Windows backup host, error in bpVMutil log:
14:18:34.480 [496.4708] <2> logparams: C:\Program Files\Veritas\NetBackup\bin\bpVMutil.exe 512 _NONE_ vCenter
14:18:34.496 [496.4708] virt_test_log: log function is called
14:18:34.496 [496.4708] <2> bpVMutil main: cmd = 2 ESXMount = _NONE_ ESXserver = vCenter, flags = 0
14:18:34.496 [496.4708] <2> bpVMutil main: Unable to open results file \\VMutl-00496352989114496708000000000-a04708
14:18:34.512 [496.4708] <2> bpVMutil main: EXIT STATUS 130: system error occurred
14:19:01.235 [232.5248] <2> logparams: C:\Program Files\Veritas\NetBackup\bin\bpVMutil.exe 512 _NONE_ vCenter
14:19:01.235 [232.5248] virt_test_log: log function is called
14:19:01.235 [232.5248] <2> bpVMutil main: cmd = 2 ESXMount = _NONE_ ESXserver = vCenter, flags = 0
14:19:01.235 [232.5248] <2> bpVMutil main: Unable to open results file \\VMutl-00232352989141235248000000000-a05248
14:19:01.235 [232.5248] <2> bpVMutil main: EXIT STATUS 130: system error occurred
On appliance backup host, error in bpVMutil log:
17:19:39.204 [13903] <2> bprd_read_text_file: Starting to read data
17:19:41.578 [13903] <2> bprd_read_text_file: Received status 12
17:19:41.578 [13903] <2> bpVMutil main: Unable to get server credentials
17:19:41.578 [13903] <2> bpVMutil main: EXIT STATUS 135: client is not validated to perform the requested operation
On master server, error encountered in bprd log:
15:51:23.626 [5884.5608] <2> process_request: read text file request = 329199 97 5
15:51:23.642 [5884.5608] <2> read_text_file: from client backuphost: FileID=5
15:51:23.642 [5884.5608] <2> read_text_file: Using socket 508
15:51:23.642 [5884.5608] <16> create_vsrvr_auth_file: fopen() of <\\VSRVR-05884352994683642608000000000-a05608> failed: 2 (No such file or directory)
15:51:23.642 [5884.5608] <2> process_request: read_text_file failed - status = file open failed (12)
15:51:23.642 [5884.5608] <2> process_request: EXIT STATUS 12
Cause
In this case, the master server is also a VMware backup host.
- The master server bprd process is attempting to make use of a temporary file.
- The backup host bpvmutil process is also attempting to make use of a temporary file.
- The NetBackup client service on the master server and backup host is:
- running under the "Local System" account.
- unable to write to the TEMP directory defined in the operating system system variables.
Solution
On the Windows master server and backup host, if it is a separate server from the master:
- Open the Microsoft Windows Control Panel application.
- Click on "System and Security"
- Click on "System"
- Click on "Change Settings"
- Go to "Advanced" tab
- Click on "Environment Variables..."
- Go to the lower part of the screen labeled "System variables"
- Locate the variables:
TMP
TEMP
- Make sure these are both set to:
C:\Windows\Temp
- Save the changes.
- Stop and restart NetBackup services, so these new variable settings are read in by NetBackup.