VMWare vSphere: ไม่สามารถอัปโหลดไฟล์ไปยัง Datastore
ฉันประสบปัญหาแปลก ๆ เมื่อพยายามคัดลอก (อัปโหลด) ไฟล์ใด ๆ (ISO, vmdk, OVA/OVF ฯลฯ) ไปยัง VMFS Datastore ใน VMware vSphere (6.7) เมื่อฉันคลิกที่ปุ่ม “อัปโหลดไฟล์ ” ในอินเทอร์เฟซ vSphere Client ข้อผิดพลาด “การดำเนินการล้มเหลว” ปรากฏขึ้น
หากต้องการดูข้อมูลโดยละเอียดเกี่ยวกับข้อผิดพลาด ให้คลิกรายละเอียด
มีข้อความต่อไปนี้ในหน้าต่างข้อผิดพลาด:
การดำเนินการล้มเหลวโดยไม่ทราบสาเหตุ
โดยทั่วไป ปัญหานี้เกิดขึ้นเนื่องจากใบรับรองที่เบราว์เซอร์ไม่เชื่อถือ หากคุณใช้ใบรับรองที่ลงนามเองหรือกำหนดเอง ให้เปิด URL ด้านล่างในแท็บเบราว์เซอร์ใหม่และยอมรับใบรับรอง จากนั้นลองดำเนินการอีกครั้ง
https://my-vcenter
หากวิธีนี้ไม่สามารถแก้ไขปัญหาได้ วิธีแก้ไขอื่นๆ ที่เป็นไปได้จะแสดงอยู่ในบทความ KB นี้: http://kb.vmware.com/kb/2147256
ดังที่คุณเห็นจากข้อผิดพลาด ปัญหาที่เกี่ยวข้องกับใบรับรอง SSL ที่ไม่น่าเชื่อถือซึ่งใช้บนเซิร์ฟเวอร์ vCenter (ใบรับรองนั้นลงนามด้วยตนเองหรือออกโดยผู้ออกใบรับรองที่ไม่น่าเชื่อถือ)
ใน vSphere 6.5 และ 6.7 การเพิ่มใบรับรอง vCenter ให้กับใบรับรองที่เชื่อถือได้ในเบราว์เซอร์ของคุณไม่เพียงพอ หากไม่ได้เพิ่มใบรับรองที่ลงนามเองไปยัง Trusted Root Certification Authorities Store บนคอมพิวเตอร์ของคุณ vSphere Web Client จะไม่อนุญาตให้อัปโหลดไฟล์ไปยังที่เก็บข้อมูล VMFS
หากต้องการเพิ่มใบรับรอง vCenter ในรายการใบรับรองที่เชื่อถือได้ ให้ไปที่หน้าเริ่มต้น vSphere แล้วคลิก “ดาวน์โหลดใบรับรอง CA หลักที่เชื่อถือได้ ” ที่มุมล่างขวา
ใน Downloads ให้ไปที่โฟลเดอร์ ..\certs\win (มีโฟลเดอร์แยกต่างหากสำหรับใบรับรอง Windows, Linux และ Mac) ดับเบิลคลิกไฟล์ *.crt แล้วคลิกปุ่ม ติดตั้งใบรับรอง
ใช้ตัวช่วยสร้างการนำเข้าใบรับรองเพื่อวางใบรับรอง vCenter ของคุณไปยังที่เก็บใบรับรองหลักที่เชื่อถือได้บนคอมพิวเตอร์ของคุณ (เครื่องภายใน -> ผู้ออกใบรับรองหลักที่เชื่อถือได้)
เปิดอินเทอร์เฟซเว็บ vCenter และตรวจสอบให้แน่ใจว่าคำเตือนเกี่ยวกับใบรับรองที่ไม่น่าเชื่อถือไม่ปรากฏขึ้น ตอนนี้คุณสามารถอัปโหลดไฟล์ไปยังที่เก็บข้อมูล VMFS ของคุณได้แล้ว
ใน Firefox คุณต้องเพิ่มใบรับรอง vSphere ในรายการ (ข้อยกเว้น) ที่เชื่อถือได้ในการตั้งค่าเบราว์เซอร์ของคุณ หรือเปลี่ยน Firefox เพื่อใช้ใบรับรองจากที่เก็บใบรับรองของ Windows:
about: config->
security.enterprise_roots.enabled = True(มิฉะนั้นคุณจะเห็นข้อผิดพลาด “การเชื่อมต่อที่ปลอดภัยล้มเหลว ”)
FireFox ไม่เหมือนกับเบราว์เซอร์อื่นๆ (Chrome, Opera, IE) โดยค่าเริ่มต้นจะใช้รายการใบรับรองที่เชื่อถือได้ของตัวเอง





