当前位置: 首页>前端>正文

vCenter 7.3证书过期无法登录处理方法

登录报错:如下图

Exception in invking authentication handler
[SSL: CERTIFICATE_VERIFY_FAILED] certificate
vertify failed: certificate has expired(_ssl.c:1076)

vCenter 7.3证书过期无法登录处理方法,第1张

处理方法1:推荐,可行

登录vCenter控制台,Alt+F3切换至命令行模式,使用root登录,更改系统时间为过期前时间。

#进入shell
shell

#修改系统时间
date -s 20231001

注意:更改时间前建议先做快照,避免风险。

vCenter 7.3证书过期无法登录处理方法,第2张

更改时间完毕后再刷新VMware vCenter Serverr登录页面后恢复正常,登录系统。

进入"系统管理-->证书-->证书管理界面,对过期证书点击续订"

vCenter 7.3证书过期无法登录处理方法,第3张

续订完毕后再次登录到ssh页面,修改回当前时间,如下。

#登录系统修改回当前时间
date -s "2024-02-07 13:00:00"

此时我们需要重新登录VMware vCenter Serverr页面,发现什么信息都没有

会提示:

“由于一个或多个 vCenter Server 系统的凭据无效,登录失败: https://xx.xx.xx.xx:xx/sdk”

因为我们续订的证书时间后需要重启服务才能生效,shell登录vCenter后,执行如下命令重启:

#重启VC服务
service-control --stop --all
service-control --start --all

然后再次重新登录VMware vCenter Serverr页面,至此处理完毕。

处理方法2:

也可以参考VMware KB,按照KB第8点重置证书。

https://kb.vmware.com/s/article/2097936?lang=zh_cn

已经过期的证书恢复时可能会有报错,还是建议用命令修改系统时间至过期前,切记一定要做快照!!!


https://www.xamrdz.com/web/2sy1948193.html

相关文章: