Vmware VC登录报错:Vmware报错 HTTP状态 500 - 内部服务器错误

问题现象:

登录Vmware VC系统报错:Vmware报错 HTTP状态 500 - 内部服务器错误、
在这里插入图片描述
然后登录管理服务(访问端口:5480)重启一下异常服务,结果提示证书过期。
在这里插入图片描述
初步判断VC SSL证书到期
判定方法:
1.登录管理系统,开启VC的ssh服务,设置延时时间
在这里插入图片描述

2。ssh登录到vc系统
使用root账号登录vc系统,使用命令shell进入命令行
在这里插入图片描述

3.执行命令:

for store in $(/usr/lib/vmware-vmafd/bin/vecs-cli store list | grep -v TRUSTED_ROOT_CRLS); do echo "[*] Store :" $store; /usr/lib/vmware-vmafd/bin/vecs-cli entry list --store $store --text | grep -ie "Alias" -ie "Not After";done;

出现以下结果:
在这里插入图片描述
即可发现第一行ssl证书过期,可以确定此故障现象是由于ssl证书过期导致
解决方法:
以下链接为官网给出的详细解决方法:
How to Replace Expired Certificates on vCenter Server using Fixcerts Python Script
按照官网提示,我这边操作如下:
1.根据以下提示,下载网站给出的脚本文件fixcerts_3_1.py(此文章链接有对应的文件,有困难的用户可以从我这下载)
在这里插入图片描述
2.打开fixcerts_3_1.py脚本中的内容,全部选中,复制,然后在vc中输入命令:

vi /tmp/fixcerts.py

在这里插入图片描述
鼠标右键,粘贴刚复制到的内容,保存退出
在这里插入图片描述

3.执行命令,替换只过期的证书

python fixcerts_3_1.py replace --certType expired_only

在这里插入图片描述
然后输入administrator@vsphere.local账号的密码:
在这里插入图片描述
后面都输入yes
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后可以发现,ssl证书时间默认被更新了2年;如果想要时间更长怎么办呢?在脚本后面加一个参数即可,然后执行命令:

python fixcerts_3_1.py replace --certType machinessl --validityDays 3650

后面操作follow以上步骤,依次输入yes,最后即可发现,ssl证书更新了10年,然后使用以下命令重启vc所有服务:

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

4.登录vc系统,系统管理–》证书管理
在这里插入图片描述
参考经验:
使用命令行验证和解决过期的 vCenter Server 证书

How to Replace Expired Certificates on vCenter Server using Fixcerts Python Script

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1548078.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

从源码到上线:轻松搭建您的地方门户分类信息平台 带完整的安装代码包以及搭建部署教程

系统概述 地方门户分类信息平台逐渐成为居民获取本地资讯、生活服务、商家信息、二手交易等多元化信息的重要渠道。然而,传统的信息平台搭建往往需要较高的技术门槛和较长的开发周期,这对于许多中小企业和个人开发者而言无疑是一大挑战。因此&#xff0…

ab压测工具进行流量测试

可以使用httpd服务携带的httpd-tools工具中的ab小的压测工具进行流量测试,服务端IP为192.168.6.1,并安装httpd服务,测试端安装httpd-tools工具。 1、服务端上安装httpd服务 [rootlocalhost ~]# yum install httpd -y [rootlocalhost ~]# s…

CKKS同态加密通用函数近似方法和openFHE实现

摘要 同态加密可以直接在密文上进行运算,尤其是CKKS,可以直接在实数的密文上进行运算。服务器可以利用强大的计算能力,在不泄露用户隐私的情况下,为用户提供便捷的外包运算服务。然而,CKKS只能进行算术运算&#xff0…

Word:表格公式计算

一、求和公式 以下演示是在windows操作系统环境,office软件进行操作的 SUM(LEFT) 全部步骤图如下: 步骤一 光标置于单元格,依次单击【表格工具-布局】→【数据】→【公式】 步骤二 在【公式】一栏中,默认的是“SUM(LEFT)”求和…

Linux——k8s、deployment、pod

声明式配置文件:要求集群中的某一个资源,处于指定的状态。集群中都有哪些可以管理的资源?控制器: 用来控制pod数量、运行参数deployment 管理灵活,而pod的创建、删除、运行、更新等均无需直接操作pod,只需…

重磅信息!灰豚数字人发布首个为直播而生的AI语音大模型

AI社消息,近日灰豚数字人发布首个为直播而生的AI语音大模型。该声音大模型在我国获得多个之最。 灰豚语音大模型 与市面上所有声音机械化语音大模型不同的是,灰豚语音大模型的声音媲美真人。该大模型有语种、有内容、有韵律、有音色、有情绪、观众听众无…

windows通过文件系统访问ftp传输中文乱码

windows通过文件系统访问ftp传输中文乱码 问题原因:windows默认的编码格式使ftp发送文档时不支持中文,导致发送出去的文档是乱码文件,此问题是客户端问题,非服务端解析问题。 1、问题 windows通过文件系统访问ftp服务器&#x…

华为 HCIP-Datacom H12-821 题库 (28)

🐣博客最下方微信公众号回复题库,领取题库和教学资源 🐤诚挚欢迎IT交流有兴趣的公众号回复交流群 🦘公众号会持续更新网络小知识😼 1.使用 NAT 技术,只可以对数据报文中的网络层信息(IP 地址&#xff09…

2024百度云智大会:众数信科携寻知AI亮相,荣获“大模型先锋伙伴”奖

9月25日,百度云智大会在北京中关村国际创新中心顺利举行。百度智能云携手众多伙伴围绕算力、模型、应用三个话题,共同探讨如何在新一轮技术变革中更好抢抓机遇、激发产业活力、实现智能跃升。 众数信科作为百度智能云的重要合作伙伴受邀出席本次大会&…

入选ECCV 2024!覆盖5.4w+图像,MIT提出医学图像分割通用模型ScribblePrompt,性能优于SAM

外行看热闹,内行看门道,这句话在医学影像领域可谓是绝对真理。不仅如此,即便身为内行人,要想在复杂的 X 光片、CT 光片或 MRI 等医学影像上准确看出些「门道」来,也并非易事。而医学图像分割则是通过将复杂的医学图像中…

学习记录:js算法(四十七):相同的树

文章目录 相同的树我的思路网上思路队列序列化方法 总结 相同的树 给你两棵二叉树的根节点 p 和 q ,编写一个函数来检验这两棵树是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 图一: 图二&…

基于SSM的“在线汽车交易系统”的设计与实现(源码+数据库+文档+开题报告)

基于SSM的“在线汽车交易系统”的设计与实现(源码数据库文档开题报告) 开发语言:Java 数据库:MySQL 技术:SSM 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 系统总体设计图 首页 新闻信息 用户注册 后台登录界面…

Llama 3.2:轻量级设计与多模态能力

前沿科技速递🚀 9月26日Meta 推出了 Llama 3.2,这是一个前沿的多模态大语言模型系列。该系列包括轻量级文本模型(1B 和 3B)以及视觉模型(11B 和 90B),专为在边缘和移动设备上的高效应用而设计。…

学习之什么是生成器

什么是生成器(Generator) 1、是一种数据类型能源源不断地生成数据 2、"惰性"特点:一次生成一个值,而不是生成一个序列 3、生成器一定是迭代器比迭代器更简洁使用生成器表达式创建生成器 from typing import Generator, Iterator,…

OCR识别系统 YOLOv8 +Paddle 方案落地

YOLOv8 PaddleOCR 技术方案落地 Yolov8相关文档Step 1 证件模型的训练Step 2 Yolov8进行图片推理Step 3 PaddleOCR进行识别Step 4 整合Yolov8 PaddleOCR 进行OCR Yolov8相关文档 《yolov8 官方网站》 《Yolov8 保姆级别安装》 Ultralytics YOLOv8 是一款尖端的、最先进的 (S…

深入探索与实战:高效利用苏宁商品详情API实现精准数据抓取与解析技术

在电商平台的开发中,获取商品详情是构建用户购物体验的重要一环。苏宁作为国内领先的电商平台,提供了丰富的商品信息和API接口供开发者使用。本文将介绍如何通过苏宁的商品详情接口获取特定商品的详细信息,并给出Python代码示例。 点击获取ke…

DreamBench++:由清华大学和西安交通大学等联合创建:一种人机交互的个性化图像生成基准测试

2024-07-10,由清华大学和西安交通大学等机构联合创建的DreamBench,这个任务目的是通过使用先进的多模态GPT模型来自动化评估,实现与人类评估一致的结果,从而提高个性化图像生成的可靠性和准确性。 一、引言: 个性化图…

Maven项目常见各类 QA

一、pom.xml文件 1.1 there is no POM in this directory [ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/home/cys/SEtesting/example/smartut-report). Please verify you invoked Maven from the correct directo…

消费类摄像头热销海内外,萤石出货量全球排名第一

随着消费者对家庭安全、便捷生活的需求日益增长,智能摄像头作为智能家居的重要组成部分,其市场需求将持续扩大。 IDC《全球智能家居设备市场季度跟踪报告,2024年第二季度》显示,二季度全球智能摄像头市场(包含消费级室…

Vue2项目中vuex如何简化程序代码,提升代码质量和开发效率

Vuex为Vue中提供了集中式存储 库,其主要分为state、getter、mutation、action四个模块,它们每个担任了不同角色,分工不同;Vuex允许所有的组件共享状态抽取出来,以一个全局单例模式管理,状态集中存储在同一…