Proxmox VE(PVE)系统移除《无有效订阅》弹窗提示通知

次浏览

摘要:PVE系统登录后提示:无有效订阅
You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.
形成此问题的原因是因为我们使用的是免费版Proxmox VE系统,所以每次登录后都会提示这个《无有效订阅》弹窗.
...

之前文章我们讲到了《虚拟化环境搭建Proxmox Virtual Environment(PVE)系统安装部署教程图文教程》,系统安装完成后,输入账号密码登录系统后会有提示:无有效订阅,本文主要介绍如何去除此弹窗提示。

弹窗提示

提示:无有效订阅

You do not have a valid subscription for this server. Please visit www.proxmox.com to get a list of available options.

如图所示:

PVE系统登录后无有效订阅弹窗提示界面

PVE系统登录后无有效订阅弹窗提示界面

形成此问题的主要原因是因为我们使用的是免费版Proxmox VE系统,所以每次登录后都会提示这个《无有效订阅》弹窗。

移除提示弹窗

接下来本文会介绍两种移除《无有效订阅》弹窗提示通知的方法。

此教程演示系统环境为:Proxmox Virtual Environment 6.3-6 ,更新日期为:2021年4月9日,其他版本请参考本教程

需要修改文件路径为:/usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js 修改之前请做好文件备份,防止误操作造成不可预知的错误。

 

解决方法1:

搜索关键词:data.status

将:

		    if (res === null || res === undefined || !res || res
			.data.status.toLowerCase() !== 'active') {

修改为

		    if (false) {

解决方法2

搜索关键词:Ext.Msg.show

将:

		    Ext.Msg.show({

修改为:

		    Ext.Msg.noshow({

 

文件修改后保存上传,执行 systemctl restart pveproxy 命令重启网页服务

root@pve:~# systemctl restart pveproxy

 

注销后登陆,使用 CTRL+F5 快捷键强制重新加载网页页面,或清理浏览器缓存(很多修改后没有反应的童学记得清缓存)

再次打开登陆 Proxmox VE系统控制台主界面,就没有弹窗提示了。

Proxmox VE系统控制台主界面

Proxmox VE系统控制台主界面

注意:此方法可能在升级 pve 后失效,失效后再修改即可。

---------------------------------- THE END ----------------------------------

随机新闻