vi /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
输入英文/ 。搜索data.status,把if(data.status!=='Active') 修改为if(false)
大概在381行
就行了
对于6.3版本到pve7版本,可以执行
sed -Ezi.bak "s/(Ext.Msg.show\(\{\s+title: gettext\('No valid sub)/void\(\{ \/\/\1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
感谢评论区的jsjsjsksk yanling 提供
7.2-3可以执行下面命令
sed -i.bak "s/data.status.toLowerCase() !== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
感谢评论区Y_Azure
哥~~有更新嗎?8.0-2版本怎麼修改吖?[f=yinxian]
最新的7.2-4可以通过以下代码修改了
sed -i.bak "s/data.status.toLowerCase() !== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
7.2-3,笔误了...
proxmox-ve_6.3-1 , proxmoxlib.js 文件中变成了
对,所有6.3版本不能按照以前的方法来
博主你好,最新的6.3换了一种去订阅方式了,执行
sed -Ezi.bak "s/(Ext.Msg.show({s+title: gettext('No valid sub)/void({ //1/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
谢谢老哥
够狠,直接改源码。
多个节点的集群,每个节点上的代码都要修改了。