Proxmox VE實用技巧1:移除PVE “No Valid Subscription” 的彈窗提示


PVE是個很不錯的開源虛擬化平台,每個人都可以免費地享用它,然而沒有訂閱企業版每次登錄Web管理時都會出現一個“No Valid Subscription(無有效訂閱)”的提示:“You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.”。要點“確定”或關閉它才能繼續訪問。

下面就如何解決來看一下

 

移除方法很簡單,將文件“/usr/share/pve-manager/js/pvemanagerlib.js”,把其中的認購狀態檢查的判斷代碼修改一下即可,比較簡單的修改方法如下:

找到“if (data.status !== ‘Active’) {”,將其修改為“if (false) {”,建議在修改前應該備份好源文件。

也可以在shell下通過一個命令來完成這個修改:

sed -i_orig "s/data.status !== 'Active'/false/g" /usr/share/pve-manager/js/pvemanagerlib.js

這樣將會在修改文件的同時生成一個擴展名為“_orig”的備份文件。

 

注銷重新 登錄就沒有這個彈眶了

如果注銷還是不行建議清空瀏覽器緩存進行登錄

 如果還是不行 到這個目錄下

/usr/share/javascript/proxmox-widget-toolkit/

同樣執行以下命令

sed -i_orig "s/data.status !== 'Active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

再次重啟,刷新頁面應該就沒有問題了

重啟網頁服務

systemctl restart pveproxy

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM