Cuando se accede a la interfaz gráfica web de Proxmox, lo primero que pide es meter el usuario y la pass y una vez metidas correctamente salta un pop-up indicando que la suscripción no es valida. Esto es porque tenemos la versión gratis. Afortunadamente hay un pequeño hack muy fácil de hacer para poder quitar este mensaje molesto.
Configuración
Para empezar hacer una copia del fichero que vamos a modificar por si hay algún problema.
cp /usr/share/pve-manager/js/pvemanagerlib.js /usr/share/pve-manager/js/pvemanagerlib.js.bak
Una vez copiado editamos el fichero pvemanagerlib.js
vim /usr/share/pve-manager/js/pvemanagerlib.js
Y una vez aquí hay que cambiar lo siguiente:
488 if (data.status !== 'Active') { 489 Ext.Msg.show({ 490 title: gettext('No valid subscription'), 491 icon: Ext.Msg.WARNING, 492 msg: PVE.Utils.noSubKeyHtml, 493 buttons: Ext.Msg.OK, 494 callback: function(btn) { 495 if (btn !== 'ok') { 496 return; 497 }
Por esto:
488 if (false) { 489 Ext.Msg.show({ 490 title: gettext('No valid subscription'), 491 icon: Ext.Msg.WARNING, 492 msg: PVE.Utils.noSubKeyHtml, 493 buttons: Ext.Msg.OK, 494 callback: function(btn) { 495 if (btn !== 'ok') { 496 return; 497 }
Y una vez hecho esto asegurarse de que el caché de navegador esta limpio para que no vuelva a salir.
Fuente:
http://www.jamescoyle.net/how-to/614-remove-the-proxmox-no-subscription-message