Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The OVF package is invalid and cannot be deployed. The following manifest file entry (line 1) is invalid: SHA256 (xxxxxxx.ova. #910

Closed
boubou opened this issue Aug 16, 2019 · 11 comments

Comments

@boubou
Copy link

boubou commented Aug 16, 2019

Hi,
When I try to deploy the ova on my vCenter, I got this error message.
vCenter 5.5u3.

The OVF package is invalid and cannot be deployed. The following manifest file entry (line 1) is invalid: SHA256 (xxxxxxx.ova.

@boubou
Copy link
Author

boubou commented Aug 16, 2019

It will be appreciate if you can release an ova in vSphere 5.5.
I think it will be compatible with all version!

@enoch85
Copy link
Member

enoch85 commented Aug 17, 2019

Hmm, that's strange since it's made with ESXi 5.5 compatibility.

The OVA is exported in Workstation 12, but maybe only the VMDK is compatible. Could you please try to extract the OVA manually, and then import the VMDK?

Thanks!

@enoch85
Copy link
Member

enoch85 commented Aug 22, 2019

@sboulianne Did it work?

@enoch85
Copy link
Member

enoch85 commented Aug 28, 2019

Made a new release. Try that one instead.

Closing due to inactivity and new release. Please reopen if the issue persist.

@enoch85 enoch85 closed this as completed Aug 28, 2019
@boubou
Copy link
Author

boubou commented Oct 4, 2019

Hi again,
Im sorry to tell you I redownloaded the ova and I tried to deploy it BUT I have the same issue.

nextcloud-ova

Do you have a workaround for that issue ?

@boubou
Copy link
Author

boubou commented Oct 4, 2019

The OVA is exported in Workstation 12, but maybe only the VMDK is compatible. Could you please try to extract the OVA manually, and then import the VMDK?

I just saw your post, I will try!

@IPCaptain
Copy link

IPCaptain commented Oct 9, 2019

I had the same problem. I also tried to import the VMDKs but didn't succeed.
Searching the web, I found that the root cause seems to be the SHA256 hashing algorithm. See: this KB from VMware.
@boubou: To solve the problem convert the OVA from SHA256 to SHA1 as described in the link.

Anyway: @enoch85: Thanks for your work and providing this great VM!

@enoch85
Copy link
Member

enoch85 commented Oct 9, 2019

@IPCaptain Thanks for investigating!

@iyushaw
Copy link

iyushaw commented Aug 10, 2020

I am facing similar issue

@enoch85
Copy link
Member

enoch85 commented Aug 11, 2020

Just an update here, we will remove ESXi 5.5 compatibility all together, as it's EOL anyway. Please see linked issue.

@mamama1
Copy link

mamama1 commented Aug 13, 2020

Actually I just saw this - the problem is, that current OVA exports (like the current ovatool versions and more recent VMware workstation releases) create a SHA256 signature whereas vSphere 5.5 does only support SHA1 signatures.

The solution to this is to extract the OVA file with a zip program (it is nothing more than a zip archive with OVA ending) and then delete the .mf (manifest) file.

Apart from that, one really should move away from vSphere 5.5 as that's unsupported for a very long time now and even vSphere 6.7 is approaching its EOL slowly but steadily. Even vSphere 6.0 is out of support.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants