NSX SVM OVF Deployment fails while deploying vmdk, Error occurred during vmdk transfer. java.io.IOException Invalid Http response
search cancel

NSX SVM OVF Deployment fails while deploying vmdk, Error occurred during vmdk transfer. java.io.IOException Invalid Http response

book

Article ID: 322651

calendar_today

Updated On:

Products

VMware vDefend Firewall VMware NSX

Issue/Introduction

  • When using a third-party Mongoose File Server to host the files ( i.e. OVF, vmdk, etc.).
  • If you are deploying a SVM for a service deployment on NSX, the SVM Installation starts, but always stays at 0% in vCenter, after some time (approx five or six minutes), it times out.
  • You see the following in /var/log/proton/nsxapi.log on the NSX manager appliance:

ERROR Thread-5868 ResourcePoolOperation 4201 SYSTEM [nsx@6876 comp="nsx-manager" errorCode="MP40409" level="ERROR" subcomp="manager"] Ovf deploy failed while deploying vmdk http://<IP>/Check_Point_R81_10_CloudGuard_IaaS_EW-disk1.vmdk on vc  for vm: vm-10101 with type error Invalid Http response
...
proton/nsxapi.log:INFO Thread-5868 OvfUploadStatusCallbackServiceImpl 4201 FABRIC [nsx@6876 comp="nsx-manager" level="INFO" subcomp="manager"] VmdkUploadStatusCallbackServiceImpl: Received VM resource transfer status update: ResourceTransferStatusDto{vmMorefId='vm-21010', cmId=<UUID> statusType='TRANSFER_ERROR', progressPercentage='null', errorMessage='Error occurred during vmdk transfer. java.io.IOException Invalid Http response'}

Environment

VMware NSX-T Data Center 3.x
VMware NSX 4.x

Cause

The root cause for deployment failure on the Mongoose server is that request Headers are not getting set while creating the HttpUrlConnection object.
On retrying the connection, headers are getting set, and deployment is working.

Resolution

This issue is resolved in VMware NSX 3.2.4
This issue is resolved in VMware NSX 4.1.3
This issue is resolved in VMware NSX 4.2.0

 

Additional Information

Impact/Risks:
CloudGuard Network Security For NSX-T (Product Version: R81.10) cannot be deployed in NSX as OVF deployment failed.