Rimuovere Subscription Alert su PROXMOX

Author: Pickle Rick

Table of Contents

Introduzione

proxmox_guida Quando si installa proxmox su un server e non si vuole procedere a nessuna abbonamento si ottiene un banner ad ogni login sull’interfaccia web.

Anche se questo messaggio non limita in nessun modo il sistema ad alcuni può dare fastidio.

Oggi vi spieghero come eliminarlo in modo facile.

banner

Accedere al Server

Ci sono due modi principali per accedere ad una SHELL del server

  1. SSH
  2. PVE WEB INTERFACE

Spostarsi dentro la cartella giusta

La nostra cartella di lavoro è proxmox-widget-toolkit

cd /usr/share/javascript/proxmox-widget-toolkit

Creazione backup

Prima di lavorare su questi file effettiamo un backup di sicurezza, in modo da poter sempre ripristinare le configurazioni iniziali.

cp proxmoxlib.js proxmoxlib.js.backup

Editing del file

Andiamo a modificare il file proxmoxlib.js

vim proxmoxlib.js

Identificazione della riga corretta

Nella mia versione di proxmox mi ritrovo il messaggio alla riga 560

559.data.status.toLowerCase() !== 'active') {
560Ext.Msg.show({
561 title: gettext('No valid subscription'),
562 icon: Ext.Msg.WARNING,
563 message: Proxmox.Utils.getNoSubKeyHtml(res.data.url),
564 buttons: Ext.Msg.OK,
565 callback: function(btn) {
566 if (btn !== 'ok') {
567 return;
568 }

quello che dobbiamo fare non è altro che sostituire Ext.Msg.Show({ con void({ per otternere un con un codice di questo tipo.

        .data.status.toLowerCase() !== 'active') {
        void({    //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;
                }

Io ho preferito commentare il codice e non sostituirlo semplicemnte per avere una modifica piu visiva per voi lettori, ma non cambia nulla.

Riavviare il serivizio web di proxmox

systemctl restart pveproxy.service

Ora sarete liberi da questo banner ad ogni login! ❤️🐰


Go to Top File an Issue