问题描述

在对vCenter数据存储上传软件升级包时,上传失败,vc报证书信任错误;经查证,这是一个已知错误,当通过vcenter平台,上传文件到内容库/数据存储,或 OVF/OVA模板部署vm时,均会触发该报错;这是因浏览器不可信的证书导致的,默认未授权的证书为自签名的,要想浏览器信任,需安装vmware的证书文件

处理

1)打开:https://vCentert-ip/,下载啊root CA证书文件,如下图所示:
vCenter 数据存储中国上传文件时报证书不受信任处理
vCenter 数据存储中国上传文件时报证书不受信任处理

2)下载后可以发现,root证书文件为ZIP包,vmware官方说明: 所有root certificates和在VMware Endpoint Certificate Store (VECS)中的CRLs证书都为zip格式文件,然后解压 ZIP 文件,发现其内有certwe文件夹,按需安装你操作系统的证书:
vCenter 数据存储中国上传文件时报证书不受信任处理
vCenter 数据存储中国上传文件时报证书不受信任处理
vCenter 数据存储中国上传文件时报证书不受信任处理

3)安装windows证书到受信任的根目录下:
vCenter 数据存储中国上传文件时报证书不受信任处理
4)然后刷新页面重新上传:
vCenter 数据存储中国上传文件时报证书不受信任处理
vCenter 数据存储中国上传文件时报证书不受信任处理

4)有时候,该问题是因静态数据库数据异常导致,重置该数据库可缓解:

《1》对于vSphere 6.0的 appliance,执行:
#service vsphere-client stop
#rm -rf /etc/vmware-vsphere-client/SerenityDB/serenity/
#service vsphere-client start
《2》vSphere 6.5.x and vSphere 6.7.x ,执行
#service-control --stop vsphere-client
#rm -rf /storage/vsphere-client/SerenityDB/serenity/*
#service-control --start vsphere-client
《3》对于Windows系统,执行:
#cd <C:\Program Files\VMware\vCenter Server\bin>
#service-control --stop vspherewebclientsvc
删除以下目录文件:
<C:\programdata\vmware\vCenterServer\data\vSphere Web Client\SerenityDB\serenity>
#service-control --start vspherewebclientsvc

相关文章:

  • 2022-01-01
  • 2021-11-11
  • 2022-01-08
  • 2022-12-23
  • 2022-02-19
  • 2022-01-06
  • 2022-01-11
猜你喜欢
  • 2021-06-02
  • 2021-07-14
  • 2022-01-20
  • 2021-12-20
  • 2021-06-26
相关资源
相似解决方案