No valid subscription
發表於 : 2017-10-04 08:05:34
http://www.gienginali.idv.tw/modules/ta ... ?tbdsn=512
pve 5.0
2-2-4-3 移除 Proxmox 登入訊息
https://smyl.es/how-to-remove-proxmox-n ... proxmox-3/
移除 Proxmox 登入訊息
我們要心存感謝,因為Proxmox是開源的,該許可證賦予我們的合法權益,而我們無需擔心接下來要編輯的文件。要記住的唯一的事情是,任何未來的升級可能會改變這個文件,你可能要回去再改。
1.先切換到 proxmox 的目錄
cd /usr/share/pve-manager/ext4/ ---> pve 4.1 21版
cd /usr/share/pve-manager/ext6/ ---> pve 4.1 33版
2.備份 Proxmox 檔案
當我們已經切換到這個目錄後,接下來就是先備份這個檔案
cp pvemanagerlib.js pvemanagerlib.js.bkup
3.編輯 Proxmox pvemanagerlib.js 檔案
我們已經備份好了這個檔案後,就可以開始對這個檔案做修改:
if (data.status !== 'Active') {
Ext.Msg.show({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
msg: PVE.Utils.noSubKeyHtml,
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
}
});
} else {
orig_cmd();
}
而我們要修改的是這一行
if (data.status !== 'Active') {
我們只要把這一行
if (data.status !== 'Active') {
改成
if (false) {
那麼,就完成了。
修改後的情形如下:
if (false) {
Ext.Msg.show({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
msg: PVE.Utils.noSubKeyHtml,
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
}
});
} else {
orig_cmd();
}
就是這樣,現在當你登錄就不會再顯示該消息。正如我上面提到的,如果當您升級Proxmox這個文件被更新,你將不得不重複這些步驟再一次修改這個檔案。
-------------------------------------------------------------------------------------------------------------------------------
修改並存檔後,這時在流灠器上已登入 Proxmox VE ,請先登出後再把 Proxmox VE 視窗關閉(不是把 Firefox 或 Chrome 關閉),再重新輸入 https://ip:8006 重新登入,這時,您將會發現,那個登入「提醒」已不再出現。
若只是登出再發入,還是一樣會出現「提醒」。
pve 5.0
代碼: 選擇全部
cp /usr/share/pve-manager/js/pvemanagerlib.js /usr/share/pve-manager/js/pvemanagerlib.js_def
vi /usr/share/pve-manager/js/pvemanagerlib.js
https://smyl.es/how-to-remove-proxmox-n ... proxmox-3/
移除 Proxmox 登入訊息
我們要心存感謝,因為Proxmox是開源的,該許可證賦予我們的合法權益,而我們無需擔心接下來要編輯的文件。要記住的唯一的事情是,任何未來的升級可能會改變這個文件,你可能要回去再改。
1.先切換到 proxmox 的目錄
cd /usr/share/pve-manager/ext4/ ---> pve 4.1 21版
cd /usr/share/pve-manager/ext6/ ---> pve 4.1 33版
2.備份 Proxmox 檔案
當我們已經切換到這個目錄後,接下來就是先備份這個檔案
cp pvemanagerlib.js pvemanagerlib.js.bkup
3.編輯 Proxmox pvemanagerlib.js 檔案
我們已經備份好了這個檔案後,就可以開始對這個檔案做修改:
if (data.status !== 'Active') {
Ext.Msg.show({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
msg: PVE.Utils.noSubKeyHtml,
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
}
});
} else {
orig_cmd();
}
而我們要修改的是這一行
if (data.status !== 'Active') {
我們只要把這一行
if (data.status !== 'Active') {
改成
if (false) {
那麼,就完成了。
修改後的情形如下:
if (false) {
Ext.Msg.show({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
msg: PVE.Utils.noSubKeyHtml,
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
}
});
} else {
orig_cmd();
}
就是這樣,現在當你登錄就不會再顯示該消息。正如我上面提到的,如果當您升級Proxmox這個文件被更新,你將不得不重複這些步驟再一次修改這個檔案。
-------------------------------------------------------------------------------------------------------------------------------
修改並存檔後,這時在流灠器上已登入 Proxmox VE ,請先登出後再把 Proxmox VE 視窗關閉(不是把 Firefox 或 Chrome 關閉),再重新輸入 https://ip:8006 重新登入,這時,您將會發現,那個登入「提醒」已不再出現。
若只是登出再發入,還是一樣會出現「提醒」。