...
Instant Clone Provisioning fails with a Log Line entry similar to the below in a Connection Server debug file: Location of Horizon (VDM) log files (1027744) VC_FAULT_FATAL - javax.xml.ws.soap.SOAPFaultException fault was thrown by the VC server: https://vcenter:443/sdk. Error: Permission to perform this operation was denied VC_FAULT_FATAL - javax.xml.ws.soap.SOAPFaultException fault was thrown by the VC server: https://vcenter:443/sdk. Error: The object 'vim.dvs.DistributedVirtualPortgroup:dvportgroup-' has already been deleted or has not been completely created::dvportgroup-not found" VC_FAULT_FATAL - javax.xml.ws.soap.SOAPFaultException fault was thrown by the VC server: https://vcenter:443/sdk Error: The object 'vim.vm.Snapshot:snapshot-123' has already been deleted or has not been completely created
An article to outline several standard Soap Fault exceptions that Vcenter can return when provisioning a Horizon Instant clone pool.This is a child article of VC_FAULT_FATAL: An Index of Instant Clone Creation Errors returned by Vcenter (90411)
Horizon instructs Vcenter to create virtual machine objects in Vcenter utilizing the Simple Object Access Protocol.When Vcenter fails to complete an instruction, it will return a "javax.xml.ws.soap.SOAPFaultException" with details on the cause.
Permission Issues: Horizon Log Line Sample: VC_FAULT_FATAL - javax.xml.ws.soap.SOAPFaultException fault was thrown by the VC server: https://vcenter:443/sdk. Error: Permission to perform this operation was denied Troubleshooting Options: Validate Vcenter permissions for the Account used by Horizon.Browse the Vcenter directly with the Managed Object Browser (MOB) with the Horizon Credentials. Reference Material: Privileges Required for the vCenter Server User Without Instant ClonesPrivileges Required for the vCenter Server User With Instant ClonesUsing the MOB to Explore the Object Model Deletion / Creation Issues: This issue occurs due to a mismatched object id in vCenter Server database versus the value initially polled for Horizon View or the actual property value on the object. Horizon Log Line Sample: VC_FAULT_FATAL - javax.xml.ws.soap.SOAPFaultException fault was thrown by the VC server: https://vcenter:443/sdk. Error: The object 'vim.dvs.DistributedVirtualPortgroup:dvportgroup-' has already been deleted or has not been completely created::dvportgroup-not found" VC_FAULT_FATAL - javax.xml.ws.soap.SOAPFaultException fault was thrown by the VC server: https://vcenter:443/sdk Error: The object 'vim.vm.Snapshot:snapshot-123' has already been deleted or has not been completely created Troubleshooting Options: Validate the presence of the object in question by navigating to the object. Note: Horizon will log the Managed Object Reference which is also used in Vcenter Logs and Esxi Logs and these can be interrogated by an appropriate expert to diagnose why. Delete and recreate the object in question if present. Reference Material: Managed Object - VirtualMachineSnapshot(vim.vm.Snapshot)Managed Object - DistributedVirtualPortgroup(vim.dvs.DistributedVirtualPortgroup)Looking up Managed Object Reference (MoRef) in vCenter Server (1017126)"Object has already been deleted or has not been completely created" error (1039326) Resolved Issues: From Horizon 8.4.1 and higher:2897076: Instant Clone provisioning fails for NSX Network fails with error “Required property opaqueNetworkType is missing from data object of type VirtualEthernetCardOpaqueNetworkBackingInfo”