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 摘要。