Environment
Situation
This article discusseshow to resolve the following error which occurs at "Taking control of the target virtual machine" step:
Preparing Files | |
Type | RequiresUserIntervention |
ReportCode | HttpsFailedToPutFile |
KB Link | |
Name | Failed to put file from C:\Program Files\PlateSpin Portability Suite Server\Controller\Packages\0\c5506436-36fd-44df-860c-156284138bd5\1\winpe.iso to https://<ESX SERVER>/folder/platespin/portabilitysuite/<ESX USER>/<PLATESPIN SERVER>/<PLATESPIN GUID>/packages/c5506436-36fd-44df-860c-156284138bd5/1/winpe.iso?dsName=<ESX SERVER> |
Reason | The operation has timed out |
Message | Https put file failed: Failed to put file from C:\Program Files\PlateSpin Portability Suite Server\Controller\Packages\0\c5506436-36fd-44df-860c-156284138bd5\1\winpe.iso to https://<ESX SERVER>/folder/platespin/portabilitysuite/<ESX USER>/<PLATESPIN SERVER>/<PLATESPIN GUID>/packages/c5506436-36fd-44df-860c-156284138bd5/1/winpe.iso?dsName=<ESXSERVER> . Reason: The operation has timed out. |
This issue normally occurs when there is a slow WAN connection between the Portability Suite server and target ESX server. The copy process of the WinPE ISO used by the target virtual machine times out.
Resolution
To work around this issue, please follow the steps below. These steps will pre-populate the ESX server with the WinPE ISO, subsequent jobs will find the ISO and skip the copy portion.
Connect to the target ESX server from the Portability Suite server using VIC.
Use the datastore browser to find the appropriate location on the datastore. This can be taken directly from the diagnostics or error message. It will be something like this:
"/platespin/portabilitysuite/<ESX USER>/<PS SERVER NAME>/<PS SERVER GUID>/packages/c5506436-36fd-44df-860c-156284138bd5/1/winpe.iso"
Through the datastore browser, upload the WinPE ISO from PortabilitySuite server to the location in step 2. It can be copied from following location on PortabilitySuite server:
"C:\Program Files\PlateSpin Portability Suite Server\Controller\Packages\0\c5506436-36fd-44df-860c-156284138bd5\1\winpe.iso"
Once the ISO is uploaded, run the job again.