Proxmox: Quitar mensaje de suscripción invalida al inicio

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

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *