Importing a template from vSphere 5.5 and importing to vSphere 6.5 the following error was encountered: The provided manifest file is invalid: Invalid OVF checksum algorithm: SHA1
To get fix this error the following steps were taken:
Step 1 – is to extract your ova template (after all its only a zip)
You will notice 3 files once extracted
*.vmdk – is your disk containing all your data
*.ovf – is the configuration (also the file that we will edit)
*.mf – is a manifest containing a reference to the vmdk and ovf, also holding a SHA1 hash which ESXi will check for validation. This file needs to be deleted as we are making a change to the ovf and this will surely break that hash.
Example of what the contents of the .mf file looks like:
Step 2 – Delete the file with the *.mf extension. If this exists ESXi will attempt to validate and throw an error about the templates integrity being invalid. Once this has been deleted you can deploy your OVF Template.
One reply on “vSphere 6.5: OVF Import – The provided manifest file is invalid”
And don’t use brackets ‘()’ within template names. Will cause an invalid Hash-Algorithm error.