Failed to deploy OVF Package.Caused: A general system error occured:Transfer failed
cls.log in path /var/log/vmware/content-library/YYYY-MM-DDTHH:MM:SS| ERROR | xxxx-xxxx-auto-mtl-xx:xxxx-xx | cls-simple-activity-6 | TransferServiceUtil | Transfer state errors for 1 of 1 items ([disk-content.ova])
YYYY-MM-DDTHH:MM:SS | INFO | xxxx-xxxx-auto-mtl-xx:xxxx-xx | cls-simple-activity-6 | TransferServiceUtil | State for disk-content.ova: TransferItemState (com.vmware.transfer.transfer_item_state) => {
name = ######.ova,
type = SOURCE_OVA,
status = ERROR,
checksum = <null>,
checksumAlgorithm = <null>,
source = TransferEndpointState (com.vmware.transfer.transfer_endpoint_state) => {
uri = http://######/esxi/######.ova,
name = <null>,
sizeInBytes = ######,
bytesTransferred = ######,
storageUsed = ######,
status = DONE,
statusCode = 200,
error = <null>,
content = <null>,
checksumAlgorithm = <null>,
checksum = <null>,
storagePolicyId = <null>
},
sourceEndpointStates = <null>,
transferUri = https://IP:443/cls/data/######/######.ova,
transferUriMap = {},
sizeInBytes = ######,
targets = [],
targetEndpointStates = [TransferEndpointState (com.vmware.transfer.transfer_endpoint_state) => {
uri = https://IP/nfc/######/disk.vmdk,
name = xxxxxxx-disk1.vmdk,
sizeInBytes = 8678232576,
bytesTransferred = 8678232576,
storageUsed = <null>,
status = ERROR,
statusCode = 500,
error = TransferError (com.vmware.transfer.transfer_error) => {
message = Invalid response code: 500,
kind = PROTOCOL,
peerSslThumbprint = <null>,
sslCertificate = <null>,
actualChecksum = <null>,
expectedChecksum = <null>,
protocolMessage = Error writing to disk
vpxd.log in path /var/log/vmware/ YYYY-MM-DDTHH:MM:SS error vpxd[37802] [Originator@6876 sub=Default opID=xxxxxxxxxxxx] [VpxLRO] -- ERROR task-3077 -- VM name-xxx -- ResourcePool.ImportVAppLRO: :vim.fault.OvfImportFailed
--> Result:
--> (vim.fault.OvfImportFailed) {
--> faultCause = (vmodl.fault.SystemError) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = (vmodl.LocalizableMessage) [
--> (vmodl.LocalizableMessage) {
--> key = "com.vmware.ovfs.ovfs-main.ovfs.transfer_failed",
--> arg = (vmodl.KeyAnyValue) [
--> (vmodl.KeyAnyValue) {
--> key = "0",
--> value = ""
--> }
--> ],
--> message = "Transfer failed: ."
--> }
--> ],
--> reason = ""
--> msg = "Transfer failed: ."
--> },
--> faultMessage = <unset>
--> msg = ""
--> }
--> Args:
This failure can be due to networking or storage related.
1. Review further from the ESXi var/run/log/vmkernel.log,hostd.log and vpxa.log
2. This may require packet capture from vCenter and ESXi . See Collecting network packets using the lightweight PacketCapture
3. Collect vCenter and ESXi log bundles using KB - Collecting diagnostic information for ESXi hosts and vCenter Server using the vSphere Client