apache / apache/cloudstack

VM console cannot access after VNC certificate expired

未关闭
#9,718 17 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
component:ca component:console-proxy type:improvement
主要语言
Java
星标
3.1k
派生
1.4k
平均合并
6 天 19 小时
30 天内合并 PR
32

描述

##### ISSUE TYPE

* Bug Report

##### COMPONENT NAME

~~~
CPVM
~~~

##### CLOUDSTACK VERSION

~~~
4.18
~~~

##### CONFIGURATION

advanced networking

##### OS / ENVIRONMENT

Hypervisro: KVM virtualization with ubuntu 22.04

##### SUMMARY

VM console cannot access after VNC certificate expired。
Default certificate valid for 1 year ,then automatically renews certificates when they expire by cloudstack。
I made sure the certificate was updated on the host,but Th running VM instances need stop and start to apply the new certificate or migraton to other host. For production environments, this is hard to do

I don't know how to get a new certificate to take effect without rebooting the vm

https://github.com/apache/cloudstack/pull/7015

##### STEPS TO REPRODUCE

~~~

~~~

##### EXPECTED RESULTS

~~~
Make a new certificate to take effect without rebooting the vm
Provide a setting to turn off tls for vnc
~~~

##### ACTUAL RESULTS

~~~

~~~

贡献指南

打开贡献指南

调研方向

先从 issue 中描述的 CPVM 和 VNC 证书续期流程开始,然后查看链接的 pull request #7015 和最近的讨论。在使用 KVM 和 Ubuntu 22.04 的 CloudStack 4.18 上复现证书过期的情况;当续期后的证书能够应用于正在运行的 VM,且无需停止、启动或迁移这些 VM 时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
java, ubuntu
领域
cloud, infrastructure
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
活跃
描述清晰度
需要澄清
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。