Advanced Cross vCenter vMotion を使用した仮想マシンのインポートが SSLVerifyFault によって失敗する
search cancel

Advanced Cross vCenter vMotion を使用した仮想マシンのインポートが SSLVerifyFault によって失敗する

book

Article ID: 420258

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「Importing virtual machine with Advanced Cross vCenter vMotion fails due to SSLVerifyFault」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • 仮想マシンのインポート処理で、選択した ESXi ホストの SSL 証明書が正常に検証できません

Environment

VMware vCenter Server 7.x
VMware vCenter Server 8.x

Cause

vCenter Server の PNID を小文字から大文字に変更すると、操作が失敗した場合に SSL Trust Mismatch が発生します。
この SSL Trust Mismatch が原因となり、仮想マシンのインポートを実行した際に 移行先 ESXi の SSL 証明書の検証が失敗し、次のエラーが発生します。: vim.vm.check.ProvisioningChecker.checkRelocate: vim.fault.SSLVerifyFault


/var/log/vmware/vpxd/vpxd.log のログ出力例:

yyyy-mm-ddThh:mm:ss.fffZ info vpxd[31703] [Originator@6876 sub=Default opID=####-###-###-ct-h5:#####-##] [VpxLRO] -- ERROR session[#####-####-###-####-###############]##############-###-##-##-####-- ProvChecker -- vim.vm.check.ProvisioningChecker.checkRelocate: vim.fault.SSLVerifyFault:
--> Result:
--> (vim.fault.SSLVerifyFault) {
-->    faultCause = (vmodl.MethodFault) null, 
-->    faultMessage = <unset>, 
-->    selfSigned = false, 
-->    thumbprint = "##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##:##"
-->    msg = ""
--> }

Resolution

SSL Trust Mismatch を lsdoctor ツールを使って修正し、仮想マシンのインポートを再試行します。

lsdoctor ツールの詳細については Using the 'lsdoctor' Tool を参照してください。