"A general system error occurred: missing vmsn file" error occurs during a cloning task in vCenter Server 6.7 U1
search cancel

"A general system error occurred: missing vmsn file" error occurs during a cloning task in vCenter Server 6.7 U1

book

Article ID: 328625

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
  • The error "A general system error occurred: missing vmsn file" appears when you clone a virtual machine from a snapshot of a template.
  • Virtual machines which are cloned from Virtual machine objects are created successfully.
  • In the vpxd.log file, you see entries similar to:
 vmodl.fault.SystemError: (vmodl.fault.SystemError) {
       dynamicType = <unset>,
       dynamicProperty = (vmodl.DynamicProperty) [],
       msg = 'A general system error occurred: missing vmsn file',
       faultCause = <unset>,
       faultMessage = (vmodl.LocalizableMessage) [],
       reason = 'missing vmsn file'
}


Cause

This issue occurs due to a conversion fault within VirtualMachineFileLayoutEx when the vm is a template. This prevents making a clone from a snapshot on a template.

Resolution

VMware is aware of this issue and it is resolved in vSphere 6.7 Update-2 and you can download here

Workaround:
To workaround this issue convert the template object to a VM object in vCenter Server and use that for cloning where possible.