Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Avamar: VMware FLR restore fails with the error "avvmwfile Error <0000>: Failed to restore files via network"

Summary: .Avamar: VMware FLR restore fails with the error "avvmwfile Error <0000>: Failed to restore files via network"

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

 FLR restore to a VM fails with the following errors:
avvmwfile Error <0000>: Failed to restore files via network, check proxy log for details
avvmwfile Error <0000>: assist_restore error. ret: 157
On the proxy in the following log:
/usr/local/avamarclient/bin/logs/VSphereWebService.log
Show this Curl error: CURL Ret: 7 
[VWS - DEBUG] TID=1959 MID=161118: summary.config.vmPathName = [datastore] vmname/vmname.vmx
[VWS - DEBUG] TID=140595754436519 MID=161279: HTTP PUT: Source = /usr/local/avamarclient/bin/BatchDownload.exe
[VWS - DEBUG] TID=140595754436519 MID=161280: HTTP PUT: Target = D:\Users\Administrator\BatchDownload.exe
[VWS - DEBUG] TID=140595754436519 MID=161281: HTTP PUT: Url = https://esxihostname.example.com:443/guestFile?id=2&token=52f03e19-6b09-94c6-35b8-a8a21cb401f62
[VWS - DEBUG] TID=140595754436519 MID=161282: HTTP PUT: Cert =
[VWS - DEBUG] TID=140595754436519 MID=161283: HTTP PUT: DisableSkipHost = false
[VWS - DEBUG] TID=18446744069414586280 MID=161441: CURL Ret: 7, HTTP Ret: 0

Or this CURL Ret:  28 
[VWS - DEBUG] TID=18446744069414586280 MID=161441: CURL Ret: 28, HTTP Ret: 0


Cause

This is firewall/Network issue.  The File Level Restore feature requires TCP 443 to be opened between the Avamar Proxy and the target vm's ESXi.   This requirement is documented in Avamar VMware Guide 

image.png


Resolution

Customer's Network team should be engaged and check if the port is opened per the documentation.

To test port is open the following command can be issued on Avamar proxy:
curl -kv https://esxihostname.example.com/

Example failed output :
198proxy:/home/admin # curl -kv https://esxihostname.example.com:443  && echo sucess || echo failed
* Rebuilt URL to: https://1.2.3.4:443/
*   Trying 1.2.3.4...
* TCP_NODELAY set
* connect to 1.2.3.4 port 443 failed: Connection refused
* Failed to connect to 1.2.3.4 port 443: Connection refused
* Closing connection 0
curl: (7) Failed to connect to 1.2.3.4 port 443: Connection refused
failed

Example successful output:
198proxy:/home/admin # curl -kv https://10.240.196.10:443  2>/dev/null && echo sucess || echo failed
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html lang="en">
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf8">
    <meta http-equiv="refresh" content="0;URL='/ui'"/>
</head>
</html>
sucess


Article Properties


Affected Product

Avamar

Last Published Date

26 Jun 2023

Version

3

Article Type

Solution