vCloud log
--------------
2025-09-15 17:06:56,580 | INFO | pool-jetty-59 | VAlcServiceImpl | [valc] Creating vApp template backing: templateBackingId=urn:uuid:xxxxx, transferSessionId=urn:uuid:xxxxx, templateName=Sep2025, templateDescription=template for new Sep 2025, storageProfiles=[urn:uuid:xxxxx], isManifestRequired=false, fetchContent=true, legacyStorageProfile=null | requestId=xxxxx,request=POST https://vcd-vip.vnfvi.local/api/catalog/xxxxx/action/upload,requestTime=xxxxx,remoteAddress=xxxxx:15470
2025-09-15 17:07:03,705 | INFO | task-service-activity-pool-11 | NetworkedVMImpl | Creating Nic(com.vmware.vcloud.common.model.NetworkInterfaceModel@72374ad1) | requestId=f7f3c1c7-c549-4e6f-ba9a-xxxxx,request=POST https://vcd-vip.vnfvi.local/api/catalog/xxxxx/action/upload,requestTime=xxxxx,remoteAddress=xxxxx:15470, vcd=39779cae-fe2e-4fba-b645-xxxxx,task=1d0382aa-cc1f-4151-9919-f6478b4ed5f5 activity=(com.vmware.vcloud.backendbase.management.system.TaskActivity,urn:uuid:xxxxx)
2025-09-15 17:07:14,903 | SECURITY | pool-jetty-66 | ImageTransferServer | Transfer session: eac3f9c8-73cf-4ad8-b67b-xxxxx. Validated transfer request for resource file: 802a5311-93b2-41a0-9209-xxxxx, 'RHEL9-disk1.vmdk', (0 / 1,137,952,768 bytes transferred) | requestId=0ded9b87-25f8-4bf5-acb6-xxxxx,request=PUT https://vcd-vip.vnfvi.local/transfer/xxxxx/RHEL9-disk1.vmdk,requestTime=xxxxx,remoteAddress=xxxxx:15471
2025-09-15 17:07:55,453 | SECURITY | pool-jetty-59 | ImageTransferServer | Transfer session: eac3f9c8-73cf-4ad8-b67b-xxxxx. Validated transfer request for resource file: 802a5311-93b2-41a0-9209-xxxxx, 'RHEL9-disk1.vmdk', (838,860,800 / 1,137,952,768 bytes transferred) | requestId=xxxxx,request=PUT https://vcd-vip.vnfvi.local/transfer/xxxxx/RHEL9-disk1.vmdk,
2025-09-15 17:08:05,430 | SECURITY | pool-jetty-59 | ImageTransferServer | Transfer session: eac3f9c8-73cf-4ad8-b67b-xxxxx. Validated transfer request for resource file: 802a5311-93b2-41a0-9209-xxxxx, 'RHEL9-disk1.vmdk', (1,048,576,000 / 1,137,952,768 bytes transferred) | requestId=b3511eb2-05aa-413c-9dbc-xxxxx,request=PUT https://vcd-vip.vnfvi.local/transfer/eac3f9c8-73cf-4ad8-b67b-xxxxx/RHEL9-disk1.vmdk
2025-09-15 19:08:50,748 | ERROR | task-service-activity-pool-11 | ReceivingSocketImpl | Transfer session eac3f9c8-73cf-4ad8-b67b-xxxxx no longer exists (timed out) | requestId=f7f3c1c7-c549-4e6f-ba9a-xxxxx,request=POST https://vcd-vip.vnfvi.local/api/catalog/04d013dc-c2b4-4735-b634-xxxxx/action/upload
2025-09-15 19:08:50,748 | ERROR | task-service-activity-pool-11 | FutureUtil | Transfer session: eac3f9c8-73cf-4ad8-b67b-xxxxx, vApp/template: Sep2025. Unable to retrieve OVF descriptor. | requestId=f7f3c1c7-c549-4e6f-ba9a-xxxxx,request=POST https://vcd-vip.vnfvi.local/api/catalog/04d013dc-c2b4-4735-b634-xxxxx/action/upload,task=1d0382aa-cc1f-4151-9919-xxxxx
com.vmware.vcloud.api.presentation.service.TimedoutException: Timed out.
at com.vmware.vcloud.fabric.transfer.impl.ReceivingSocketImpl$FileImportResourceFuture.isDone(ReceivingSocketImpl.java:139)
at com.vmware.vcloud.common.future.FutureUtil.waitForFutureOrCancel(FutureUtil.java:134)
at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.handleContentUploaded(VAppUploadManagerImpl.java:3464)
at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.handleUploadBody(VAppUploadManagerImpl.java:2070)
at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.handleUpload(VAppUploadManagerImpl.java:1957)
at com.vmware.ssdc.backend.services.impl.VAppUploadManagerImpl.executeTask(VAppUploadManagerImpl.java:5296)
at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:834)
at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase$1.doInSecurityContext(TaskActivity.java:829)
at com.vmware.vcloud.backendbase.management.system.SecurityContextTemplate.executeForOrgAndUser(SecurityContextTemplate.java:49)
at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.execute(TaskActivity.java:836)
at com.vmware.vcloud.backendbase.management.system.TaskActivity$ExecutePhase.invokeInner(TaskActivity.java:732)
at com.vmware.vcloud.backendbase.management.system.TaskActivity$TaskActivityBasePhase.invoke(TaskActivity.java:349)
at com.vmware.vcloud.activity.executors.ActivityRunner.runPhase(ActivityRunner.java:175)
at com.vmware.vcloud.activity.executors.ActivityRunner.run(ActivityRunner.java:112)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
2025-09-15 19:08:50,760 | WARN | task-service-activity-pool-11 | VAppUploadManagerImpl | Transfer session: eac3f9c8-73cf-4ad8-b67b-xxxxx. Error during content upload: Timed out. | requestId=f7f3c1c7-c549-4e6f-ba9a-xxxxx,request=POST https://vcd-vip.vnfvi.local/api/catalog/04d013dc-c2b4-4735-b634-xxxxx/action/upload,requestTime=xxxxx,remoteAddress=xxxxx:15470,task=1d0382aa-cc1f-4151-9919-xxxxx com.vmware.vcloud.api.presentation.service.TimedoutException: Timed out.
at com.vmware.vcloud.fabric.transfer.impl.ReceivingSocketImpl$FileImportResourceFuture.isDone(ReceivingSocketImpl.java:139)
Upload fails with error- Transfer session:Unable to retrieve OVF descriptor or Error during content upload: Timed out
Uploading other OVF files to vCloud works
Uploading same OVF to vCenter server works
/opt/vmware/vcloud-director/data/transfer has enough free space for importing this OVF
vCloud Director 10.4.3
The issue is due to incorrect disk size configuration or mismatch in the disk size configuration
Since OVF upload is successful in the vCenter Server, please follow the below workaround
1) Deploy the OVF file into vCenter directly
2) Once VM is created successfully, export VM as .OVF
3) Import newly created .OVF into tenant VDC content library