Upgrading or deploying a new vCenter Server Appliance 6.5 fails with the error:Error: Internal error occurs during pre-upgrade checks. Resolution: Send upgrade log files to VMware technical support team
In the /var/log/vmware/upgrade/upgrade-requirements.log file, there are entries similar to:2016-11-22T22:52:37.764Z ERROR transport.guestops Failed to create temp file on target xx.xx.xx.xx: (vim.fault.RestrictedVersion) {
dynamicType = <unset>,
dynamicProperty = (vmodl.DynamicProperty) [],
msg = 'Current license or ESXi version prohibits execution of the requested operation.',
faultCause = <unset>,
faultMessage = (vmodl.LocalizableMessage) []
}
For vCenter Server Appliance 7.0 see: Upgrading to VCSA 7.0 fails "Internal error occurs during pre-upgrade checks"
Select an ESXi host version which is 5.5 and above
Deploy the vCenter Server Appliance 6.5
Note: vCenter server 6.5 cannot be deployed on ESXi 5.1 or below version, to deploy vCenter appliance 6.7, ESXi host version should be 6.0 and above.
If the error occurs while migrating Windows vCenter 6.x to VCSA 6.7 see: "Internal error occurs during execution of upgrade process" while migrating Windows vCenter 6.x to VCSA 6.7