VMware vSphere (6.7)-এ VMFS Datastore-এ যেকোনো ফাইল (ISO, vmdk, OVA/OVF, ইত্যাদি) কপি (আপলোড) করার চেষ্টা করলে আমি একটি চমৎকার সমস্যা সম্মুখীন হয়েছি। যখন vSphere Client ইন্টারফেসে "Upload Files" বাটনে ক্লিক করি, তখন "The operation failed" ত্রুটি প্রদর্শিত হয়।

ত্রুটির বিস্তারিত জানতে Details-এ ক্লিক করুন।
ত্রুটি উইন্ডোতে নিচের বার্তা রয়েছে:
The operation failed for an undetermined reason.
সাধারণত এই সমস্যাটি ব্রাউজার যেসব সার্টিফিকেটে বিশ্বাস করে না সেগুলোর কারণে হয়। যদি আপনি self-signed বা কাস্টম সার্টিফিকেট ব্যবহার করেন, তবে নিচের URLটি একটি নতুন ব্রাউজার ট্যাবে খুলুন এবং সার্টিফিকেটটি স্বীকার করুন, তারপর অপারেশনটি পুনরায় চেষ্টা করুন।
https:// my-vcenter
যদি এটি সমস্যা সমাধান না করে, তবে অন্যান্য সম্ভাব্য সমাধান এই KB আর্টিকেলে দেখানো হয়েছে: https://kb.vmware.com/kb/2147256

আপনি ত্রুটিতে দেখতে পাচ্ছেন, সমস্যাটি vCenter সার্ভারে ব্যবহৃত অবিশ্বস্ত SSL সার্টিফিকেটের সাথে সম্পর্কিত (সার্টিফিকেটটি self-signed বা একটি অবিশ্বস্ত সার্টিফিকেশন অথরিটি দ্বারা ইস্যু করা)। এই সমস্যা সমাধান করতে, আপনাকে "SSL Certificate security warning on vSphere" আর্টিকেলের নির্দেশাবলী অনুসরণ করতে হবে।
vSphere 6.5 এবং 6.7-এ, আপনার ব্রাউজারে vCenter সার্টিফিকেটকে বিশ্বস্ত সার্টিফিকেটে যোগ করলেই যথেষ্ট নয়। যদি একটি self-signed সার্টিফিকেট আপনার কম্পিউটারের Trusted Root Certification Authorities Store-এ যোগ করা না থাকে, তবে vSphere Web Client VMFS ডেটাস্টোরে ফাইল আপলোড করার অনুমতি দেবে না।
vCenter সার্টিফিকেটকে বিশ্বস্ত সার্টিফিকেটের তালিকায় যোগ করতে, vSphere স্টার্ট পেজে যান এবং নিচের ডান কোণায় "Download trusted root CA certificates”-এ ক্লিক করুন।

Downloads-এ যান ..\certs\win ফোল্ডারে (Windows, Linux এবং Mac সার্টিফিকেটের জন্য আলাদা ফোল্ডার আছে)। *.crt ফাইলে ডাবল-ক্লিক করুন এবং Install Certificate বাটনে ক্লিক করুন.

সার্টিফিকেট ইম্পোর্ট উইজার্ড ব্যবহার করে আপনার vCenter সার্টিফিকেটকে আপনার কম্পিউটারের বিশ্বস্ত রুট সার্টিফিকেট স্টোরে রাখুন (Local Machine → Trusted Root Certification Authorities).

vCenter ওয়েব ইন্টারফেস খুলুন এবং নিশ্চিত করুন যে অবিশ্বস্ত সার্টিফিকেটের সতর্কতা প্রদর্শিত হচ্ছে না। এখন আপনি আপনার VMFS ডেটাস্টোরে ফাইল আপলোড করতে পারবেন।

Firefox-এ, আপনাকে আপনার ব্রাউজার সেটিংসে vSphere সার্টিফিকেটকে বিশ্বস্ত (এক্সেপশন) লিস্টে যোগ করতে হবে বা Firefox কে উইন্ডোজ সার্টিফিকেট স্টোর ব্যবহার করতে স্যুইচ করতে হবে: about: config → security.enterprise_roots.enabled = True (অন্যথায় আপনি "Secure Connection Failed" ত্রুটি দেখবেন)।
FireFox, অন্যান্য ব্রাউজার (Chrome, Opera, IE) এর মত ডিফল্টভাবে নিজস্ব বিশ্বস্ত সার্টিফিকেট তালিকা ব্যবহার করে।