在安裝好Proxmox VE 之後除了更新要修改成免費授權進行更新之外,每次從Web登入之後會出現『目前沒有技術支持合約』這是因為系統會檢查您是否有買Enterprise合約。
這不影響功能但是每次登入看到都會相對煩躁
要關閉的話有兩種方式
- 讓他不要檢查是否有買Enterprise合約
- 不要讓他跳出視窗
方法1:讓他不要檢查是否有買Enterprise合約
修改檔案/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
打開之後尋找
if (res === null || res === undefined || !res || res
.data.status.toLowerCase() !== 'active') {
將此段修改為
if (false) {
修改完之後重啟服務
systemctl restart pveproxy
再來登入時就不會出現該視窗了
方法2:不要讓他跳出視窗
不要讓它顯示相對簡單
再方法1同一檔案中尋找到
Ext.Msg.show({
這邊要注意的是他的位置是在方法1的指令碼下方這個
將它修改為
Ext.Msg.noshow({
修改完之後重啟服務
systemctl restart pveproxy