Notifikasi “No valid subscription” di Proxmox VE, itu hal yang sangat umum dan normal jika kita pakai Proxmox versi gratis (tanpa langganan enterprise). Pada postingan ini kita akan mencoba menghilangkan pop-up “No valid subscription” pada proxmox.
Pertama kita backup file proxmoxlib.js
cd /usr/share/javascript/proxmox-widget-toolkitcp proxmoxlib.js proxmoxlib.js.oldSetelah itu baru kita edit file
nano proxmoxlib.jsganti pada bagaian ini
if (res === null || res === undefined || !res || res
.data.status.toLowerCase() !== 'active') {
- Ext.Msg.show({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
},
});
} else {
orig_cmd();
}Perhatikan pada bagian yg saya beri tanda merah, kita akan ganti function itu dengan void.
if (res === null || res === undefined || !res || res
.data.status.toLowerCase() !== 'active') {
+ void({
title: gettext('No valid subscription'),
icon: Ext.Msg.WARNING,
message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
buttons: Ext.Msg.OK,
callback: function(btn) {
if (btn !== 'ok') {
return;
}
orig_cmd();
},
});
} else {
orig_cmd();
}Kemudian restart proxmox web service
systemctl restart pveproxy.serviceLakukan uji coba dengan login ke Proxmox Web UI seharusnya sudah tidak muncul.