VMware single file (or directory) restore fails with " cannot set destination platform, dest_clnt_hostname=, status=25 "
Problem
Master Server is attempting to communicate with a VMware Client in order for a restore of single file or directory causing the restore to fail.
Error Message
Job Details Pre-NetBackup 8.3:
Aug 22, 2019 4:40:59 PM - Warning bprd.sfr (pid=23678) cannot set destination platform, dest_clnt_hostname=<client_name>, status=25
Aug 22, 2019 4:40:59 PM - Warning bprd.sfr (pid=23678) Unable to determine destination operating system type. Restore operation may fail if the source and destination operating systems do not match
Job Details at NetBackup 8.3:
Info bprd.sfr (pid=23264) Checking OS on destination. Operation may take CLIENT_CONNECT_TIMEOUT=56 seconds
Warning bprd.sfr (pid=23264) Unable to connect to <VM> to get destination_OS. Setting destination_OS to linux.
Cause
The master server connects attempts to the client to determine the OS of the client, and this is not possible if the there is a firewall in between the master and the client.
Solution
Fixed in NetBackup 8.3.
!Note: The job will wait as long as the CLIENT_CONNECT_TIMEOUT on the master to determine the OS. Once that timeout is reached, we assume the OS is the same as the backup host.