diff --git a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareContext.java b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareContext.java index ec11899ad3b..af44962322e 100644 --- a/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareContext.java +++ b/vmware-base/src/main/java/com/cloud/hypervisor/vmware/util/VmwareContext.java @@ -427,6 +427,9 @@ public class VmwareContext { conn.setChunkedStreamingMode(ChunkSize); conn.setRequestMethod(httpMethod); + if (urlString.endsWith(".iso")) { + conn.setRequestProperty("Overwrite", "t"); + } conn.setRequestProperty("Connection", "Keep-Alive"); String contentType = urlString.endsWith(".iso") ? "application/octet-stream" :