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

登入vCenter显示503,证书过期解决办法

登入vCenter显示503

原因:当安全令牌服务 (STS) 证书已过期时,会出现这些问题。这会导致内部服务和解决方案用户无法获取有效令牌,从而导致无法按预期运行(证书两年后就会过期)。
解决办法: STS证书更换(适用6.5以上系列和7系列)

1、 VCSA环境

查看证书过期时间:

cat /var/log/vmware/vpxd-svcs/vpxd-svcs.log

问题解决:

建议进行以下操作前,对VC进行快照或其他可以回滚环境

fixsts.sh下载连接:https://pan.baidu.com/s/1rnn11b0UyLI3ZsXn80ekFw 提取码:ykdk
fixsts.sh官网下载链接: https://kb.vmware.com/s/article/76719

上传 fixsts.sh脚本至/tmp目录
如果在上传的时候被拒绝可以在VC里面执行以下命令

chsh -s /bin/bash

切换到tmp目录下

cd /tmp

给脚本添加执行权限

 chmod +x fixsts.sh

执行脚本

 ./fixsts.sh

使用以下命令重启SSO域中所有vCenters和/或PSCs上的服务(如果环境允许可以重启VC)

service-control --stop --all
service-control --start --all

注意:如果有其他过期的证书,比如SSL证书,则重启服务将失败,VC可能还是会无法登入。

替换其他证书:

运行以下命令

/usr/lib/vmware-vmca/bin/certificate-manager

在这里插入图片描述

选项信息
1表示:将计算机 SSL 证书替换为自定义 CA 证书计算机 SSL 证书提供了一个子选项,用于为计算机 SSL证书生成证书签名请求和密钥。
2表示:将 VMCA 根证书替换为自定义 CA 签名证书,并替换所有证书。此选项提供了一个子选项,用于为VMCA 根签名证书生成证书签名请求和密钥。
3表示:将计算机 SSL 证书替换为 VMCA 生成的证书
4表示:重新生成新的默认 VMCA Root 证书,并替换所有证书
5表示:将解决方案用户证书替换为自定义 CA 证书
6表示:将解决方案用户证书替换为 VMCA 生成的证书
7表示:将解决方案用户证书替换为 VMCA 生成的证书
8表示:重置所有证书

这边选择8重置所有的证书(结合实际情况选择)
输入sso密码  然后按Y  再按Y
然后会有一系列的选项让你配置 certool.cfg 文件
这里注意IP填写的VC的IP

在这里插入图片描述

所有证书替换完后会,再次访问VC发现不会报错了

这边如果是选择6
出现报错:ERROR: The MACHINE SSL CERT certificate is expired
在这里插入图片描述

如果出现上图所示的报错,就要根据报错提示选择8选项进行所有证书替换了。

http://www.lryc.cn/news/38739.html

相关文章:

  • 设计模式(十九)----行为型模式之命令模式
  • 【数据库】数据库基础架构
  • English Learning - L2 语音作业打卡 双元音 [ɔɪ] [ɪə] Day16 2023.3.8 周三
  • C++语法规则4(C++面向对象)
  • 【Spring 深入学习】AOP的前世今生之后续
  • 软考高项——配置管理
  • 网站SEO优化,网站TDK三大标签SEO优化,LOGO SEO优化
  • select查询语句
  • 没有对象感,沟通太费劲
  • 智能优化算法之遗传算法
  • 【rabbitmq 实现延迟消息-插件版本安装(docker环境)】
  • 【大数据】HDFS管理员 HaAdmin 集群高可用命令详细使用说明
  • 京区航天研究所 哪些比较好的研究所?
  • Nacos配置拉取及配置动态刷新原理【源码阅读】
  • 第十届省赛——9等差数列(集合做法)
  • 《数据分析-JiMuReport03》JiMuReport报表设计入门介绍-新建报表
  • 从功能测试进阶自动化测试,爆肝7天整理出这一份超全学习指南【附网盘资源】
  • CNN神经网络——手写体识别
  • python调试模块ipdb
  • 【数据库】聊聊MySQL的日志,binlog、undo log、redo log
  • aws dynamodb java低等级api和高级客户端api的使用
  • Kafka中那些巧妙的设计
  • 《JavaEE》进程和线程的区别和联系
  • Matlab生成sinc信号
  • 进程与线程区别与联系
  • 使用vbscript.regexp实现VBA代码格式化
  • 选择结构习题:百分值转换成其相应的等级
  • c# 源生成器
  • [N1CTF 2018]eating_cms1
  • 数据结构与算法基础(王卓)(15):KMP算法详解(含速成套路和详细思路剖析)