apache / apache/cloudstack

VM console cannot access after VNC certificate expired

オープン
#9,718 コメント 17 件 リアクション 0 件 担当者 0 名 GitHub で見る
component:ca component:console-proxy type:improvement
主要言語
Java
スター
3.1k
フォーク
1.4k
平均マージ
6日 19時間
マージ済み PR(30日)
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 を停止、起動、または移行することなく適用されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java, ubuntu
領域
cloud, infrastructure
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
説明が足りない
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。