NVP vProxy: Unable to install FLR agent on Linux Virtual Machine.
Summary: During a File Level Recover (FLR) of a Linux Virtual Machine (VM) protected with the NetWorker VMware Protection (NVP) vProxy appliance. The FLR mount fails, stating that the FLR agent is not installed, and the virtual machine does not allow installation. ...
Symptoms
- During the FLR, a nonroot account was specified.
- The FLR was initiated from the NetWorker Management Console (NMC) or the Dell EMC Data Protection Restore Client.
- The following errors are observed in the mount output from the recover wizard.
159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z ERROR: [@(#) Build number: 153] Cannot connect to vProxy Agent: Unable to connect to ':9613': dial tcp :9613: connect: connection refused 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] FLR Agent is not installed on VM 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] Set custom attribute 'Dell EMC vProxy FLR Session' value for object vm-XX to ''. 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] Unlocked virtual machine. 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z INFO: [@(#) Build number: 153] Disconnected from session on vCenter 'XXXXX'. 159373:nsrvproxy_flr: vProxy Log: 2022-02-08T11:49:06Z ERROR: [@(#) Build number: 153] FLR Agent is not installed on the virtual machine and the request does not allow installation. 152793:nsrvproxy_flr: vProxy Log EndsMount log locations for vProxy:
- /opt/emc/vproxy/runtime/logs/vflrd/
- /opt/emc/vproxy/runtime/logs/recycle/vflrd/
- /nsr/logs/adhoc/nsrvproxy_flr
- /nsr/logs/recover/recover_name (If performed from NMC and recover session was saved).
- /opt/emc/vproxyra/
Cause
- The FLR agent was not installed. This can occur if the user does not have the required permissions (or heightened security environment) to install the FLR agent.
- The agent may have been installed, but the FLR mount user may not be able to run the automated script that is used to verify FLR agent installation.
- There is antivirus software that is installed on the target VM blocking the FLR agent install.
Resolution
Verify that the FLR agent is installed. Ensure that the user for the FLR mount process can run the script confirming the agent’s installation.
1. Log in to the Linux VM using the credentials used during the FLR mount and open a shell console.
2. Run the command below to verify if the agent is installed and the user has permissions to use the agent: /opt/emc/vproxyra/bin/vflragentc
vflragetc
[admin@rhel-client01 ~]$ /opt/emc/vproxyra/bin/vflragentc
vflragentc program started
AgentResponse:{"Protocol":1,"AgentVersion":{"Release":"4.4.0-14_1","BuildNumber":"1","BuildStamp":"2025-08-22T06:06:47Z"},"Mountpoint":"","OutputFile":"","IncomingDir":"","UpgradeFile":"","Filename":"","ErrorMessage":"An agent command must be specified.","ActivityLog":"","AppAgentData":{"Protocol":0,"Agent":"","Version":{"Complete":"","Numbers":null,"Build":"","Comment":""},"MetadataValues":null,"MetadataFiles":null,"DownloadFiles":null,"FilesList":null,"WorkDir":"","Operation":0,"MonitorData":null,"AppData":"","BrowseResults":null,"Utilization":null}}
3. If the agent is installed verify if it is started: /opt/emc/vproxyra/bin/vflragent status
4. If the agent is not running, attempt to start it: /opt/emc/vproxyra/bin/vflragent start
If the agent has not been installed on this VM previously. The root account can be used to install the FLR agent during the FLR recovery process. Subsequent FLR can be performed using a nonroot account once the agent is installed. The nonroot users must have appropriate operating system permissions documented in the NetWorker VMware Integration Guide, available through: Support for NetWorker | Manuals & Documents
NetWorker Web User Interface (NWUI) Method
https://NetWorker_Server:9090/nwui
Verify if NWUI is installed on the NetWorker server (Included by default on NetWorker Virtual Edition):
rpm -qa | grep lgtonwui
wmic product get name, version, vendor | find "Web UI Server"
Manual Installation Method
1. Open an SSH session to the VM you would like to install the FLR agent on.
scp) command to copy the FLR agent from the vProxy to the VM:
scp admin@vPROXY_ADDRESS:/opt/emc/sw-repo/vflragent/linux/emc*.rpm TARGET-DOWNLOAD-DIRECTORY
[admin@rhel-client01 ~]$ scp admin@nsr-vproxy01:/opt/emc/sw-repo/vflragent/linux/emc*.rpm .
The authenticity of host 'nsr-vproxy01 (192.168.9.151)' can't be established.
ED25519 key fingerprint is SHA256:ZsV1JnrdzQ2DdcY1gH9bOrCFnEgBsABruninvAGaPEg.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'nsr-vproxy01' (ED25519) to the list of known hosts.
admin@nsr-vproxy01's password:
emc-vProxy-FLRAgent-4.4.0-14_1.x86_64.rpm 100% 19MB 153.7MB/s 00:00
[admin@rhel-client01 ~]$
scp /opt/emc/sw-repo/vflragent/linux/emc*.rpm VM_USERNAME@VM_ADDRESS:~
3. Log in to the Linux virtual machine the agent was copied to, using the FLR user's credentials.
sudo rpm -ivh emc*.rpm
[admin@rhel-client01 ~]$ sudo rpm -ivh emc*.rpm [sudo] password for admin: warning: emc-vProxy-FLRAgent-4.4.0-14_1.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ff48d101: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:emc-vProxy-FLRAgent-4.4.0-14_1 ################################# [100%]
rpm -qa | grep -i flragent
6. Run the post install script:
sudo /opt/emc/vproxyra/bin/postinstall.sh
7. Verify that the FLR user can run the agent validation command:
/opt/emc/vproxyra/bin/vflragentc
[admin@rhel-client01 ~]$ /opt/emc/vproxyra/bin/vflragentc
vflragentc program started
AgentResponse:{"Protocol":1,"AgentVersion":{"Release":"4.4.0-14_1","BuildNumber":"1","BuildStamp":"2025-08-22T06:06:47Z"},"Mountpoint":"","OutputFile":"","IncomingDir":"","UpgradeFile":"","Filename":"","ErrorMessage":"An agent command must be specified.","ActivityLog":"","AppAgentData":{"Protocol":0,"Agent":"","Version":{"Complete":"","Numbers":null,"Build":"","Comment":""},"MetadataValues":null,"MetadataFiles":null,"DownloadFiles":null,"FilesList":null,"WorkDir":"","Operation":0,"MonitorData":null,"AppData":"","BrowseResults":null,"Utilization":null}}