摘要:

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

由于使用的是免费版本 Proxmox VE 系统,所以每次登陆系统都会显示这个订阅检测失败的提示弹窗。

本文提供来解决登录时不再显示弹窗的问题。

一、适用版本

6.3 / 6.4 / 7.0 / 7.1 / 7.2 / 7.3 / 7.4 / 8.0

二、配置操作

2.1 修改配置文件

注意:建议在修改配置前对文件进行备份,防止误操作后可以恢复。

sed -i_orig "s/data.status === 'Active'/true/g" /usr/share/pve-manager/js/pvemanagerlib.js
sed -i_orig "s/if (res === null || res === undefined || \!res || res/if(/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js
sed -i_orig "s/.data.status.toLowerCase() !== 'active'/false/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

2.2 重启服务

systemctl restart pveproxy

2.3 验证效果

注销当前控制台登录,Ctrl + F5 刷新页面后重启登录,如果不在提示弹出,表示修改成功。