Unisphere:「嘗試擷取 ESXi 憑證時發生錯誤:abc」

Summary: 在 PowerMax 9.1.0.18 的 Unisphere 中註冊 ESXi vCenter Server xyz.abc.local 時,出現下列錯誤:「嘗試擷取 ESXi:xyz.abc.local 憑證時發生錯誤,正在使用受信任的 CA 簽署憑證。 正在使用受信任的 CA 簽署憑證。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

在 PowerMax 9.1.0.18 的 Unisphere 中註冊 ESXi vCenter Server xyz.abc.local 時,出現下列錯誤::

"An error occurred while attempting to retrieve the certificate for ESXi:xyz.abc.local Error:com.emc.em.smc.VirtualIntegration.exceptions.VmWareException: Failed to retrieve the issuer certificate for ESXi: xyz.abc.local Please check that the CA certificate exists on the ESXi/vCenter Server."

 

注意: xyz.abc.local 代表 ESXi 伺服器的完整網域名稱 (FQDN),IP 位址為 11.22.33.44。這是一個例子。

顯示錯誤的螢幕擷取畫面

 

  • 正在使用受信任的 CA 簽署憑證。
  • ESXi vCenter Server 的 FQDN 和 IP 位址成功回應 Ping。
  • Nslookup 將伺服器的 FQDN 解析為正確的 IP 位址。
  • 使用 IP 而不是 FQDN 會產生相同的錯誤。
  • 使用連接埠 443 與 FQDN 的 OpenSSL 連線成功。
  • 正在使用 TLSv1.2。
  • 檢查 vSphere Client 會顯示 CA 憑證以三部分鏈結憑證的形式存在於 ESXi vCenter Server 上。

您可以在SMAS.log中找到以下錯誤:

WARN  [em.smc.SMC] (default task-48) ManageServerService.getVMwareSystemDetails: Couldn't find a certificate for vCenter/ESXi server details. User has not accepted it
ERROR [em.smc.COMMAND] (default task-48) VirtualServerAndVmCommandProcessor.registerVCenterServer: No Certificate found for vCenter/ESXi Server.
ERROR [em.smc.SMC] (default task-17) com.emc.em.smc.VirtualIntegration.VirtualDeviceService.obtainCertificate(): Exception Creating Certificate Trust Issuer for: xyz.abc.local
ERROR [em.smc.SMC] (default task-17) com.emc.em.smc.VirtualIntegration.VirtualDeviceService.obtainCertificate(): An Error occurred while attempting to retrieve the Certificate for ESXi: xyz.abc.local Error : com.emc.em.smc.VirtualIntegration.exceptions.VmWareException: Failed to retrieve the issuer certificate for ESXi: xyz.abc.local Please Check the CA Certificate exists on the ESXi/vCenter Server 
[em.smc.COMMAND] (default task-17) VirtualServerAndVmCommandProcessor.registerVCenterServer: An Error occurred while attempting to retrieve the Certificate for ESXi: xyz.abc.local Error: com.emc.em.smc.VirtualIntegration.exceptions.VmWareException: Failed to retrieve the issuer certificate for ESXi: xyz.abc.local Please Check the CA Certificate exists on the ESXi/vCenter Server

Cause

該錯誤表示 Unisphere 的 VMware 部分無法連線至 ESXi 憑證。它與 Unisphere 憑證無關。

Resolution

VMware ViClient 會處理憑證鏈結。Unisphere 會將 .pem 憑證的位置傳遞給 VMware,因此憑證邏輯中出現問題,其中信任鏈中不支援超過 x 個 (例如兩個) 憑證。

ESXi 憑證可能未正確設定。

在 Unisphere 中,關於憑證鏈長度的憑證處理也有增強功能。2022 年第 3 季安全性 e-Pack 已規劃修正。如需更多詳細資料,請聯絡 Dell 支援。

Article Properties
Article Number: 000184093
Article Type: Solution
Last Modified: 07 Aug 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.