免責事項 :
これは英文の記事「Unable to pull images from vSphere with Tanzu's Subscribed Content Library with the error "A general system error occurred: HTTP request error: cannot authenticate SSL certificate for host wp-content.vmware.com."」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
vSphereClient で以下のタスク失敗がみられます。
vmop pod のログに次のような内容が表示されます。
----
****-**-**T**:**:**.*********Z stderr F E0308 **:**:**.****** 1 contentsource_controller.go:343] controllers/ContentSource "msg"="failed to difference images" "error"="Error exporting file ubuntu-ova.ovf. Reason: HTTP request error: cannot authenticate SSL certificate for host wp-content.vmware.com."
----
VMware vCenter Server 8.x
VMware vCenter Server 7.x
これは、VMware が wp-content.vmware.com に証明書をプッシュし変更したことによるものです。
このコンテンツライブラリがサブスクリプションベースのライブラリを使用しているため、証明書変更後はサブスクリプションベースのライブラリを信頼しなくなります。
メニューから「コンテンツライブラリ」ページにアクセスします。
wcp-content.vmware.com のサブスクライブ済みコンテンツライブラリを見つけ、ライブラリを右クリックして「編集」をクリックします。
変更を加えずに「OK」をクリックします。すると、以下の赤いバナーログが表示されます。「Action」をクリックして新しい証明書を信頼します。新しい証明書を信頼するかどうかの確認メッセージが表示されます。「OK」をクリックして変更を確定します。
その後、VMOP が信頼されたイメージをスーパーバイザークラスタに自動的にプルするまで、10~15分ほどお待ちください。