解除PVE的订阅

当登陆PVE时,免费社区版登录 Web 界面时常见的“无有效订阅”提示

通过以下常见方法关闭弹窗

通过 SSH 或 Web 界面的节点 Shell 执行:

sed -i.bak "s/data.status !== 'Active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service

这会备份原文件(生成 .bak 文件),修改检查逻辑。

执行后,清除浏览器缓存(Ctrl + Shift + R 强制刷新,或换个隐身窗口),重新登录即可。

 

注意事项:

1、PVE 更新(尤其是大版本升级)可能会覆盖修改,需要重新操作。

2、如果出问题,可以用备份文件恢复:cp proxmoxlib.js.bak proxmoxlib.js 然后重启服务。

3、同时建议切换到无订阅仓库(no-subscription repo),避免企业仓库更新失败:在 Web 界面 > Node > Updates > Repositories 添加社区源。