Symptoms:
免責事項:これは英文の記事「
Impact on ESXi upgrade due to expired ESXi VIB Certificate 」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
- ESXi 6.5 U2 より前のバージョンから ESXi 7.0 以降への esxcli アップグレードを行うと、次のエラーが表示される。
信頼できる署名者が見つかりませんでした (Could not find a trusted signer)。
例:
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-7.0.0-15843807-depot.zip -p ESXi-7.0.0-15843807-standard
[InstallationError]
'VMware_bootbank_lsuv2-hpv2-hpsa-plugin_1.0.0-2vmw.700.1.0.15843807', 'Could not find a trusted signer.') vibs = VMware_bootbank_lsuv2-hpv2-hpsa-plugin_1.0.0-2vmw.700.1.0.15843807
Please refer to the log file for more details.
- ESXi 6.5 U2 より前のバージョンから ESXi 7.0 以降への VUM ベースのアップグレードで、次のエラーが表示される。
ホスト アップグレード エージェントを展開できません (Cannot deploy host upgrade agent)。
以下のようにアップグレードした場合、ESXi は失敗する。
- 6.0 GA(ビルド:2494585)以降、ただし 6.0 ESXi600-201807001(ビルド: 9239799)より前のバージョン
または
- 6.5 GA(ビルド:4564106)以降、ただし 6.5 U2(ビルド:8294253)より前のバージョン
から以下へのアップグレード
または
- esxcli コマンドを使用したアップグレードが失敗し、次のようなエラーが表示される。
例:
esxcli software profile update -d <depot location> -p <profile name>
[InstallationError]
('<vib-name>', 'Could not find a trusted signer.')
vibs = <vib-name>
Please refer to the log file for more details.
- /var/log/esxupdate.log ファイルに、次のようなエントリが表示される。
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: トレースバック (直近の呼び出し):
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Vib.py", line 1570, in VerifySignature
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: VibSign.PKCS7CertError: Could not find a trusted signer.
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR:
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: During handling of the above exception, another exception occurred:
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR:
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: トレースバック (直近の呼び出し):
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/HostImage.py", line 497, in _download_and_stage
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Vib.py", line 1532, in VerifyAcceptanceLevel
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/AcceptanceLevels.py", line 106, in Verify
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/AcceptanceLevels.py", line 67, in VerifySignature
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Vib.py", line 1576, in VerifySignature
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: vmware.esximage.Errors.VibSigInvalidError: ('V<vib-name>', 'Could not find a trusted signer.')
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR:
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: During handling of the above exception, another exception occurred:
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR:
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: トレースバック (直近の呼び出し):
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/usr/lib/vmware/esxcli-software", line 468, in <module>
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: main()
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/usr/lib/vmware/esxcli-software", line 459, in main
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: ret = CMDTABLE[command](options)
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/usr/lib/vmware/esxcli-software", line 214, in ProfileUpdateCmd
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: allowDowngrades=opts.downgrade)
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 675, in InstallVibsFromProfile
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 382, in _installVibs
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Transaction.py", line 442, in _validateAndInstallProfile
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/HostImage.py", line 801, in Stage
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: File "/build/mts/release/bora-4564106/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/HostImage.py", line 500, in _download_and_stage
<YYYY-MM-DD>T<time> esxupdate: 78526: root: ERROR: vmware.esximage.Errors.InstallationError: ('<vib-name>', "('<vib-name>', 'Could not find a trusted signer.')")
- Update Manager を使用した ESXi アップグレードが失敗し、次のような vSphere Web Client のエラーが表示される。
Notification
Task Name: Remediate entity
Target: < Host IP or FQDN >
Status: Cannot execute upgrade script on host
- vCenter Server の /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server-log4cpp.log ファイルに、次のようなエントリが記録される。
[<YYYY-MM-DD>T<time> 'HU-Upgrader' 140215538296576 ERROR] [upgraderImpl, 445] Script execution failed on host: 10.160.28.250)
[<YYYY-MM-DD>T<time> 'AgentDeploy' 140215538296576 INFO] [agentDeploy, 173] Deploy agent, local installer = ./docroot/vci/vua/vua-uninst6/vua-uninst.sh, localSig = ./docroot/vci/vua/vua-uninst6/vua-uninst.sig
[<YYYY-MM-DD>T<time> 'NfcClientWrapper' 140215538296576 INFO] [nfcClientWrapper, 151] Copying file: local = ./docroot/vci/vua/vua-uninst6/vua-uninst.sh, remote = /tmp/vmware-root/ha-agentmgr/upgrade
[<YYYY-MM-DD>T<time> 'NfcClientWrapper' 140215538296576 INFO] [nfcClientWrapper, 151] Copying file: local = ./docroot/vci/vua/vua-uninst6/vua-uninst.sig, remote = /tmp/vmware-root/ha-agentmgr/upgrade.sig
[2<YYYY-MM-DD>T<time> 'AgentDeploy' 140215538296576 INFO] [agentDeploy, 247] Agent installed
[<YYYY-MM-DD>T<time> 'SingleHostUpgradeRemediateTask.SingleHostUpgradeRemediateTask{36}' 140215538296576 ERROR] [singleHostUpgradeRemediateTask, 333] Error running check scripts on host: <host IP address>, host Id: host-9, error: Fault cause: integrity.fault.HostUpgradeRunScriptFailure
- セキュア ブートを使用して vSphere クラスタで vSphere HA の有効化を試行すると、「Operation Timed Out」で失敗する。
- vSphere HA の有効化を試行した ESXi ホストの esxupdate.log ファイルに、次のようなエントリが記録される。
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: Traceback (most recent call last):^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: File "/build/mts/release/bora-7388607/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Vib.py", line 1570, in VerifySignature^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: VibSign.PKyesterdayCS7CertError: Could not find a trusted signer.^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: ^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: During handling of the above exception, another exception occurred:^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: ^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: Traceback (most recent call last):^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: File "/build/mts/release/bora-7388607/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/HostImage.py", line 497, in _download_and_stage^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: File "/build/mts/release/bora-7388607/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Vib.py", line 1532, in VerifyAcceptanceLevel^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: File "/build/mts/release/bora-7388607/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/AcceptanceLevels.py", line 106, in Verify^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: File "/build/mts/release/bora-7388607/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/AcceptanceLevels.py", line 67, in VerifySignature^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: File "/build/mts/release/bora-7388607/bora/build/esx/release/vmvisor/sys-boot/lib64/python3.5/site-packages/vmware/esximage/Vib.py", line 1576, in VerifySignature^@
2020-04-09T03:39:10Z esxupdate: 157884: esxupdate: ERROR: vmware.esximage.Errors.VibSigInvalidError: ('VMware_bootbank_vmware-fdm_6.7.0-15973156', 'Could not find a trusted signer.')^@
- ESXi ホストで TLS (Transport Layer Security) 設定を再構成する際に失敗し、次のようなエラーが記録される。
root@vcenter-server [ /usr/lib/vmware-TlsReconfigurator/EsxTlsReconfigurator ]# ./reconfigureEsx vCenterHost -h < Host IP or FQDN > -u [email protected] -p TLSv1.2
ESXi Transport Layer Security reconfigurator, version=6.7.0, build=<vcenter build number>
For more information refer to the following article:https://kb.vmware.com/kb/2147469
Log file: "/var/log/vmware/vSphere-TlsReconfigurator/EsxTlsReconfigurator.log".
Connecting to vCenter Server at: "localhost".
パスワード:
Validating product version at: "localhost".
Validating ESXi host: "< Host IP or FQDN >".
Reconfiguring ESXi host: "< Host IP or FQDN >" of version "6.5"
Updating ESXi host "< Host IP or FQDN >" advanced option "UserVars.ESXiVPsDisabledProtocols" from "sslv3" to "sslv3,tlsv1,tlsv1.1"
Removing the <sslOptions> tag (if exists) from the reverse HTTP proxy configuration file on ESXi host: "< Host IP or FQDN >".
Reconfiguration FAILED for ESXi host "< Host IP or FQDN >": vCenter Server Agent Service をインストールできません。Cannot verify the installer signature.
- Update Manager を使用した ESXi ベースライン パッチが失敗し、vSphere Web Client に次のような esxupdate エラーが表示される。
ホストで esxupdate エラー コード 15 が返されますパッケージ マネージャ トランザクションが成功しませんでした。詳細は、Update Manager ログ ファイルと esxupdate ログ ファイルを確認してください。(The host returns esxupdate error code:18. Maintenance mode is not enabled or could not be determined. Check the Update Manager log files and esxupdate log files for more details.)
- vCenter Server の /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server-log4cpp.log ファイルに、次のようなエントリが記録される。
[2020-06-30 04:48:22:568 'HostUpdateDepotManager' 140368283825920 INFO] [installer20, 90] Processing the Install results for host: <host IP address> (Entity: host-27).
<esxupdate-response>
<version>1.50</version>
<error errorClass="InstallationError">
<errorCode>15</errorCode>
<errorDesc>The installation transaction failed.</errorDesc>
<vibs>VMware_bootbank_esx-ui_1.34.2-16361878</vibs>
<msg>('VMware_bootbank_esx-ui_1.34.2-16361878', 'Could not find a trusted signer.')</msg>
</error>
</esxupdate-response>
[2020-06-30 04:48:22:568 'HostUpdateDepotManager' 140368283825920 INFO] [installer20, 98] Receive 0 warnings for host: <host IP address> (Entity: host-27).
[2020-06-30 04:48:22:568 'HostUpdateDepotManager' 140368283825920 INFO] [installer20, 111] Receive 1 errors for host: <host IP address> (Entity: host-27).
[2020-06-30 04:48:22:568 'HostUpdateDepotManager' 140368283825920 INFO] [installer20, 117] Exit code (Errors): 15, The installation transaction failed.(Host: 10.161.146.58 (Entity: host-27)).
[2020-06-30 04:48:22:568 'HostUpdateDepotManager' 140368283825920 ERROR] [hostErrorHandler, 76] esxupdate error, version: 1.50, operation: Install, host: 10.161.146.58, entityName: host-27
error code: 15, desc: The installation transaction failed.
[2020-06-30 04:48:22:568 'HostUpdateDepotManager' 140368283825920 ERROR] [installController, 353] Install on host: <host IP address> (Entity: host-27) failed.エラー: 15
注:前述のログの引用は単なる例です。日付、時間、および環境変数は、環境によって異なる場合があります。