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 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
FLR restore to a VM fails with the following errors:
Or this CURL Ret: 28
avvmwfile Error <0000>: Failed to restore files via network, check proxy log for details avvmwfile Error <0000>: assist_restore error. ret: 157On the proxy in the following log:
/usr/local/avamarclient/bin/logs/VSphereWebService.logShow 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
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:
Example failed output :
Example successful output:
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
Affected Products
AvamarArticle Properties
Article Number: 000209737
Article Type: Solution
Last Modified: 26 Jun 2023
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.