خطای The OVF package is invalid and cannot be deployed

سلام دوستان امیدوارم در زندگی و کار Error نخورین.اما اگه Error هم خوردین ان شالله بتونین حلّش کنین 😊

شاید اگه یه ماشینی از بیرون شبکه شما بیارن تا شما تو شبکه خودتون Deploy کنین به خطای زیر بخورین:

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

این خطا زمانی رخ میده که نسخه ی vmware مبداء جدیدتر از نسخه vmware مقصد (شما) باشه. علتش هم استفاده از الگوریتم SHA256 در vmware مبداء هست و vmware شما از الگوریتم SHA1 پشتیبانی می کنه.

حالا راه حلش اینه که شما فایل ماشین را به روش زیر یه convert بزنین:

۱- نرم افزار رایگان vmware OVF Tool را دانلود و نصب کنین

۲- CMD ویندوز را بصورت admin باز کنین و به مسیر نصب نرم افزار برین مثلا:

cd C:\Program Files\VMware\VMware OVF Tool

۳- دستور تبدیل را بصورت زیر بنویسین:

ovftool.exe –shaAlgorithm=SHA1 آدرس فایل ماشین  آدرس ماشین تبدیل شده

مثال:

ovftool.exe –shaAlgorithm=SHA1 D:\SHA256\server.ovf C:\sha1\server.ova

پس از اتمام تبدیل نسخه جدید ماشین را می تونین Deploy کنین.

نکته:

۱- به اندازه ماشین باید فضای خالی داشته باشین.

۲- باتوجه به حجم ماشین امکان داره زمان تبدیل کم یا زیاد باشه.

توجه: این مطلب از تجربیات خودمه و امکان داره توش اشکالاتی باشه یا بشه کاملترش کرد. خوشحال میشم اگه از من انتقاد کنین و اگه چیزی یاد دارین کامنت بزارین تا منم استفاده کنم.

متشکرم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *